No description
Find a file
Ian Douglas Scott e09fcec9f3 Use keyboard focus target rather than focus_stack in keybindings
`Action::Close` already used the keyboard focus target, but some other
bindings didn't. Presumably it's most intuitive if all "current window"
key bindings affect the window with keyboard focus.

These used the focus stack on the `focused_output()` (the one with
keyboard focus), so I guess the main impact is when the keyboard target
is a window being dragged? Then the binding will operate on that window,
or have no effect.

This seems related to some of the behaviors discussed in
https://github.com/pop-os/cosmic-comp/issues/453.
2025-11-04 15:41:08 -08:00
.github/workflows chore: update CI 2025-10-22 23:55:11 +02:00
cosmic-comp-config chore: format for Rust 2024 2025-10-22 23:55:11 +02:00
data chore: add Alt+F4 shortcut to close windows 2025-10-07 17:06:43 +02:00
debian Use automatic shared library dependency on libdisplay-info 2025-10-21 08:50:17 -06:00
examples Add example for customized window decorations 2025-10-29 11:27:14 +01:00
resources i18n: translation updates from weblate 2025-10-31 16:14:45 +01:00
src Use keyboard focus target rather than focus_stack in keybindings 2025-11-04 15:41:08 -08:00
.gitignore Rework source filtering. 2023-01-04 01:52:16 -08:00
build.rs cargo fmt 2025-10-22 23:55:11 +02:00
Cargo.lock chore: unused dependencies 2025-10-22 23:55:11 +02:00
Cargo.toml chore: unused dependencies 2025-10-22 23:55:11 +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: format for Rust 2024 2025-10-22 23:55:11 +02:00