14 files changed
- apps/desktop/electron/services/windowChrome/linux.ts+2−1
- apps/desktop/electron/services/windowChrome/platformChrome.ts+7−8
- apps/desktop/src/lib/desktopPlatform.ts+7−5
- apps/desktop/src/styles/platform/linux.css+229−11
- apps/desktop/src/styles/tokens/platform.css+10−3
- apps/desktop/src/ui/layout/PlatformTopBarChrome.tsx+3−3
- apps/desktop/test/app-topbar.test.tsx+45−0
- apps/desktop/test/desktop-platform.test.ts+6−6
- apps/desktop/test/helpers/mockDesktopCommands.ts+7−7
- apps/desktop/test/linux-shell-parity.test.ts+58−0
- apps/desktop/test/platform-chrome.test.ts+7−6
- apps/desktop/test/platform-top-bar-chrome.test.tsx+16−9
- apps/desktop/test/window-appearance-sync.test.ts+1−1
- apps/desktop/test/window-enhancements.test.ts+3−3