fix few bugs

This commit is contained in:
pj committed 2026-09-02 19:12:19 +05:30
1 parent c1c6db1406
commit 1c709967f8
7 files changed
+61 -22

No files matched your search

+7 -2
View File
@@ -127,8 +127,13 @@ assume away.
## Platforms
macOS uses the overlay title bar with the header row padded for the traffic lights, as margin
does. Linux has no traffic lights, so that padding is conditional. Linux builds need
`libwebkit2gtk-4.1-dev` and ship as AppImage and deb.
does. The lights are moved down to the header's centre line (`trafficLightPosition` in
`tauri.conf.json`), because AppKit places them for a 32pt title bar and the header is 46px.
Closing the window on macOS hides it rather than quitting, the way WhatsApp and Slack do: the
process stays in the Dock with sync running, a Dock click brings the window back, and Cmd+Q
quits. Both halves live in `lib.rs`. Linux has no traffic lights, so that padding is
conditional, and closing the window there quits. Linux builds need `libwebkit2gtk-4.1-dev` and
ship as AppImage and deb.
## Order of work