mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 15:57:49 +00:00
On Linux and the BSDs, the desktop draws the window's frame on X11, on Wayland compositors that draw server-side decorations and in a window opened through XWayland. There, with VectorCraft Title Bar on Every Desktop off, the window has the desktop's title bar with System Title Bar on or off, and the dialog showed nothing about it under System Title Bar. - The desktop app records at startup whether VECTORCRAFT_TITLEBAR is unset and the desktop would draw the frame without VectorCraft Title Bar on Every Desktop (VectorcraftApp::desktop_keeps_frame), from the frame probe and the launch path's XWayland choice. - Preferences shows a note under System Title Bar in that case while VectorCraft Title Bar on Every Desktop is off, with rows in the 27 catalogs that carry the neighboring title bar notes. The value is worked out at startup, so a Linux Display Server change shows in the note from the next start. Docs: docs/control-protocol.md, docs/target-app-parity.md.