feat(window): use the frameless title bar on Linux (#279)

Linux windows used the GTK menu bar and the system title bar, unlike the frameless main toolbar on Windows.

Linux project and Settings windows now turn off decorations, install no GTK menu bar and draw the main menu and caption buttons in the title bar.

Co-authored-by: xRookieFight <[email protected]>
Цей коміт міститься в:
xRookieFightтаxRookieFight authored and GitHub committed 2026-10-31 12:43:01 +08:00
1 джерело cbdc177bbc
коміт a553dafa7a
8 files changed
+30 -12

No files matched your search

+1 -1
Переглянути файл
@@ -99,7 +99,7 @@
color: var(--fg-secondary);
}
/* Windows frameless window: caption buttons sit flush with the right and top edges. */
/* Frameless window (Windows, Linux): caption buttons sit flush with the right and top edges. */
.frameless {
padding-right: 0;
}