Skip to content

feat(desktop): macos remove system top bar to enhance ui#701

Open
scris wants to merge 1 commit into
lsdefine:mainfrom
scris:main
Open

feat(desktop): macos remove system top bar to enhance ui#701
scris wants to merge 1 commit into
lsdefine:mainfrom
scris:main

Conversation

@scris

@scris scris commented Jul 23, 2026

Copy link
Copy Markdown

The macOS version of Generic Agent desktop application got system top bar:

Screenshot 2026-07-22 at 14 35 25

However, nowadays macOS applications don't have system top bar anymore. Removing system top bar makes the application look more modern. For example, Codex (macOS version) don't have system top bar.

Screenshot 2026-07-22 at 15 20 39

This PR removes such system top bar with minimal diff. Window dragging ability is kept. Experiences on non-macOS systems are not affected. By doing this, the UI of the macOS application is enhanced.

Screenshot 2026-07-23 at 14 30 15 Screenshot 2026-07-22 at 15 15 02

@scris scris changed the title feat(desktop): macos remove top bar to enhance ui feat(desktop): macos remove system top bar to enhance ui Jul 23, 2026
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