No description
Find a file
Ian Douglas Scott 346f055fdc focus: Check if X11 surface matches in KeyboardFocus::replace()
Tested on `SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=1 supertux2`, using
XWayland. If the game starts with fullscreen configured, it minimizes
immediately on start. But after this change, this no longer happens.

This hopefully will improve behaviors with various X11/wine fullscreen
clients. It may fix
https://github.com/pop-os/cosmic-comp/issues/1510, though looking at the
video the behavior there may be a bit different.
2025-10-02 16:27:29 +02:00
.github/workflows chore: Rust 2024 edition 2025-08-21 13:10:11 +02:00
cosmic-comp-config fix(config): move cosmic-randr-shell to main branch 2025-09-17 17:58:01 +02:00
data shortcuts: touchpad toggle keybind 2025-09-19 15:33:10 +02:00
debian chore: Add libdisplay-info dependency for packaging 2025-01-06 20:23:05 +01:00
resources Added translation using Weblate (Bulgarian) 2025-10-01 11:42:14 +02:00
src focus: Check if X11 surface matches in KeyboardFocus::replace() 2025-10-02 16:27:29 +02:00
.gitignore Rework source filtering. 2023-01-04 01:52:16 -08:00
build.rs deps: Update to wayland-rs.0.30 2022-07-04 16:01:06 +02:00
Cargo.lock shortcuts: touchpad toggle keybind 2025-09-19 15:33:10 +02:00
Cargo.toml chore: Update smithay 2025-09-09 14:34:13 +02:00
flake.lock Update and fix flake.nix 2024-09-02 19:44:51 +02:00
flake.nix fix: add missing libdisplay-info library into flake.nix 2025-01-12 13:09:03 +01:00
i18n.toml i18n support 2023-07-06 00:04:34 +02:00
LICENSE Initial commit 2021-12-15 17:25:15 +01:00
Makefile Use new config from cosmic-settings-config 2024-09-04 20:50:42 +02:00
rust-toolchain.toml Update toolchain to Rust 1.85 2025-05-19 21:29:51 +02:00
rustfmt.toml chore: Rust 2024 edition 2025-08-21 13:10:11 +02:00