Repository navigation
Hello work 0.9.13 — фикс menubar hider'а
Главный баг hider'а
В 0.9.12 было наоборот: при click on chevron исчезала только наша H |, а чужие иконки оставались. Сейчас исправлено.
Корень
В macOS правило: позже созданный status item = левее в menubar. У нас main создавался последним → оказывался самым левым. Когда separator расширялся в logical layout, items LEFT of separator пушились за край экрана влево. Единственный item left of separator был наш main → пушился он. Чужие иконки висели справа от Apple-зоны и остались на местах.
Фикс
Перевернул порядок creation:
- main FIRST → rightmost (всегда виден, защищён Apple-зоной)
- separator SECOND → middle
- chevron THIRD → leftmost (visible toggle)
Теперь:
- Зажми ⌘ и перетащи свои иконки между
H |и‹ - Click на
‹→ separator растягивается → твои dragged items уходят влево за край экрана H |остаётся на месте всегда
Plus
Chevron icons инвертированы по запросу: ‹ при collapsed, › при expanded.
Установка
curl -fsSL https://raw.githubusercontent.com/a2rk/hello-work/main/install.sh | bashИли скачай HelloWork.dmg (754 KB) — engine 0.9.13 скачается автоматически.