v1.6.0 — WordPress.org review compliance
Changes requested by the WordPress.org plugin review, plus one UX refinement:
- Enqueue APIs everywhere: every script and style now goes through
wp_enqueue_*/wp_add_inline_*(src-less handles carry the early inline snippets; the noscript fallback became pure CSS). - Unique prefix: all PHP symbols renamed to
switchmybar(functions, classes, constants, options, AJAX actions, filter). Existing settings migrate automatically; CSS ids and browser storage keys are unchanged so nothing breaks visually. - Dock menu peek: when the back-office menu auto-hides, a 10px half-transparent sliver stays visible at the screen edge — no more guessing — and the menu waits a little longer before tucking away.
Plugin Check: clean. Tested activation and option migration on a live install.