Reapply Linux Adwaita no-title winit feature and its lockfile, keep integrated title bar as default, and port compatible tests/docs. Preserve upstream's preferences UI refactor rather than restoring its removed prefs_ui.rs file.