Skip to content

Fix menu bar icon visibility in SolixBar 0.5.4 - #12

Merged
Ravaners merged 1 commit into
mainfrom
agent/fix-menu-bar-icon-0.5.4
Jul 22, 2026
Merged

Fix menu bar icon visibility in SolixBar 0.5.4#12
Ravaners merged 1 commit into
mainfrom
agent/fix-menu-bar-icon-0.5.4

Conversation

@Ravaners

Copy link
Copy Markdown
Owner

Was geändert wurde

  • Entkoppelt die Sichtbarkeit des normalen Menüleisten-App-Symbols vom Zustand der abgedockten Leiste.
  • Behält die separate Symbol-Einstellung der abgedockten Leiste unverändert bei.
  • Ergänzt Regression-Prüfungen für alle Kombinationen aus Symbol an/aus und abgedockter Leiste offen/geschlossen.
  • Aktualisiert Version, Changelog, Release Notes, README und Homepage zweisprachig auf 0.5.4.

Ursache und Auswirkung

StatusController verwendete bislang showMenuBarIcon || isMenuBarDetached. Dadurch wurde das normale App-Symbol zwangsweise angezeigt, sobald die abgedockte Leiste geöffnet war, obwohl das Häkchen korrekt gespeichert und die Live-Vorschau ausgelöst wurde.

0.5.4 verwendet ausschließlich die normale Menüleisten-Einstellung für dieses Symbol. Layout, Farben, Symbole, Reihenfolge und Screenshots bleiben unverändert.

Prüfung

  • Regression-Prüfung aller vier Zustandskombinationen
  • swift run -c release --disable-sandbox SolixBarCoreChecks
  • vollständiger Release-Build mit Swift-Warnungen als Fehler
  • Python-Helper-Prüfungen
  • plutil -lint Bundle/Info.plist
  • scripts/package_app.sh
  • scripts/verify_release.sh
  • Signatur-, Versions-, Archiv- und Privatsphärenprüfung des fertigen ARM64-Bundles

Der unversionierte Ordner windows/, work/, outputs/, lokale .env-Dateien, Caches und Laufzeitdaten sind nicht Teil dieses PRs.

@Ravaners
Ravaners marked this pull request as ready for review July 22, 2026 19:40
@Ravaners
Ravaners merged commit 0b76501 into main Jul 22, 2026
2 checks passed
@Ravaners
Ravaners deleted the agent/fix-menu-bar-icon-0.5.4 branch July 22, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant