Victoria Brekenfeld
|
b28f92a6e1
|
focus: Don't consider XWaylandGrab exclusive
|
2025-08-16 01:19:35 +02:00 |
|
铺盖崽
|
4209e61c48
|
i18n(zh-CN): Update translation
|
2025-08-15 16:28:04 +02:00 |
|
Victoria Brekenfeld
|
73ff0e2c1c
|
floating/resize: Don't panic if something else cancelled the resize
|
2025-08-15 16:25:44 +02:00 |
|
John Holt
|
0ac6145af2
|
Fix keybinding case for Period and Comma to match internal naming
|
2025-08-15 12:15:08 +02:00 |
|
Jeremy Soller
|
e8f6d3cc03
|
Float cosmic-store dialogs, needed for gstreamer codec install
|
2025-08-15 00:15:20 +02:00 |
|
Victoria Brekenfeld
|
0095b6d505
|
order: Newer override-redirect windows are higher in the stack
|
2025-08-13 16:27:44 +02:00 |
|
Victoria Brekenfeld
|
fce9691947
|
shell: Correctly handle maximized stacks on move requests
|
2025-08-13 16:03:03 +02:00 |
|
Victoria Brekenfeld
|
e63921a1f6
|
input: Handle sticky windows on super+right-click
|
2025-08-13 16:03:03 +02:00 |
|
Victoria Brekenfeld
|
a4b2294bee
|
toplevel_mgmt: Fix activating sticky windows
|
2025-08-13 16:03:03 +02:00 |
|
Victoria Brekenfeld
|
0efdfb25f5
|
chore: smithay update
|
2025-08-13 16:02:26 +02:00 |
|
Ian Douglas Scott
|
2fbf0081ea
|
Fix compile warnings on nightly
Should fix CI test.
|
2025-08-12 18:03:27 -04:00 |
|
Ian Douglas Scott
|
4031f584ef
|
Don't crash if GreeterAccessibilityState::config() fails
`cosmic-comp` should run without needing the greeter to be running (or
installed).
|
2025-08-12 18:03:27 -04:00 |
|
Ashley Wulber
|
b3a67bca50
|
feat: sync state with greeter
|
2025-08-12 12:51:54 -04:00 |
|
Victoria Brekenfeld
|
74e90f793f
|
state/lid-inhibit: Take current lid state into account
|
2025-08-11 18:47:57 +02:00 |
|
Victoria Brekenfeld
|
de43fb1f0e
|
config: Ignore configs disabling every output
|
2025-08-11 18:47:57 +02:00 |
|
Victoria Brekenfeld
|
cb2289e7b1
|
kms: Don't reload outputs for every single event
|
2025-08-11 18:47:57 +02:00 |
|
Victoria Brekenfeld
|
6897f81984
|
kms/device: Don't re-enumerate disabled outputs
|
2025-08-11 18:47:57 +02:00 |
|
Christian Duvholt
|
1db1d8149b
|
output_configuration: Set wlr_output_head serial number
|
2025-08-11 13:59:42 +02:00 |
|
Christian Duvholt
|
ec36104cd9
|
chore: Update smithay
|
2025-08-11 13:59:42 +02:00 |
|
Victoria Brekenfeld
|
680542e4e2
|
kms/surface: Don't attempt to use overlay planes during animations
|
2025-08-07 19:40:23 +02:00 |
|
Victoria Brekenfeld
|
66712009fb
|
kms/surface: Only skip cursor updates if the application renders consistently
|
2025-08-07 19:40:23 +02:00 |
|
Victoria Brekenfeld
|
a2dda33abe
|
kms: Add min_vrr refresh rate safety margin
|
2025-08-07 19:40:23 +02:00 |
|
Victoria Brekenfeld
|
c3d2b5f0b7
|
element: Allow overriding default scanout behaviour
|
2025-08-07 19:40:23 +02:00 |
|
Victoria Brekenfeld
|
be1424f1ca
|
render/wayland: filter scanout candidates by frametime estimation
|
2025-08-07 19:40:23 +02:00 |
|
Victoria Brekenfeld
|
db9380e6db
|
kms: Fix direct scanout due to wrong node compare
|
2025-08-07 19:40:23 +02:00 |
|
Victoria Brekenfeld
|
28a9000833
|
wayland/compositor: Add per-surface frame time estimation
|
2025-08-07 19:40:23 +02:00 |
|
Ian Douglas Scott
|
38fe84abcf
|
Log error return from main() with tracing
Previously this was printed to `stderr`, but not written to journald.
|
2025-08-06 11:45:18 +02:00 |
|
Victoria Brekenfeld
|
f56ccf0a2e
|
chore: Fix outdated lock-file
|
2025-08-05 12:16:15 +02:00 |
|
Saeed
|
62debf747c
|
i18n(fa): Add Persian translations
|
2025-08-05 12:11:12 +02:00 |
|
Victoria Brekenfeld
|
9f4db0b28b
|
floating: Properly scale positions on migration (fixes #1167)
|
2025-08-04 17:11:46 +02:00 |
|
Victoria Brekenfeld
|
7948a97334
|
kms/surface: Remove old feedback on node-removal
|
2025-08-04 17:11:22 +02:00 |
|
Victoria Brekenfeld
|
8c9048f7c6
|
chore: Update smithay
|
2025-08-04 17:10:54 +02:00 |
|
Ashley Wulber
|
bdef75dc8c
|
refactor: swap to the activated element's workspace if different
|
2025-08-01 17:52:45 +02:00 |
|
Ashley Wulber
|
cd5efd0741
|
refactor: fallback to last active seat for privileged activation token
|
2025-08-01 17:52:45 +02:00 |
|
Ashley Wulber
|
e1aa8f7cb4
|
fix: check layer map for root popup surface
|
2025-07-31 20:40:46 +02:00 |
|
Victoria Brekenfeld
|
a409770df7
|
kms: Correctly handle the source node not being initialized
|
2025-07-31 19:12:10 +02:00 |
|
Michael Aaron Murphy
|
86493b7898
|
improv(stack): use system theme colors
|
2025-07-31 17:19:49 +02:00 |
|
Victoria Brekenfeld
|
7ccfd7381e
|
input: Handle lid-switch and disable/enable built-in display
|
2025-07-31 12:59:32 +02:00 |
|
Victoria Brekenfeld
|
f2fc1e9480
|
dbus: Take lid-inhibitor-locks on systemd systems
|
2025-07-31 12:59:32 +02:00 |
|
Victoria Brekenfeld
|
8648d4450e
|
utils: Abstract built-in output check
|
2025-07-31 12:59:32 +02:00 |
|
Ian Douglas Scott
|
d6c1ca8c33
|
Use &dyn to simplify pointer/keyboard/touch target dispatch
Requires https://github.com/Smithay/smithay/pull/1334.
|
2025-07-30 19:01:32 +02:00 |
|
Ian Douglas Scott
|
7f4b3641b5
|
Update smithay
|
2025-07-30 19:01:32 +02:00 |
|
Victoria Brekenfeld
|
c688786d42
|
kms/device: Cleanup unused code
|
2025-07-28 17:46:46 +02:00 |
|
Victoria Brekenfeld
|
fd85e4ea56
|
kms: Don't incorrectly re-use iterator in update_surface_nodes
|
2025-07-28 17:46:46 +02:00 |
|
Victoria Brekenfeld
|
6492629f90
|
kms: Change awkward new trait to InnerDevice
|
2025-07-25 17:51:01 +02:00 |
|
Victoria Brekenfeld
|
87742c1e0c
|
kms: Don't commit anything before updating the mode
|
2025-07-25 17:51:01 +02:00 |
|
Victoria Brekenfeld
|
e34a289c01
|
kms: lock during screen conf changes
|
2025-07-25 17:51:01 +02:00 |
|
Victoria Brekenfeld
|
bb7a6a7113
|
chore: smithay update
|
2025-07-25 17:51:01 +02:00 |
|
David Carvalho
|
2112e02fc9
|
i18n(pt-BR): update translation
|
2025-07-23 16:39:51 +02:00 |
|
Ashley Wulber
|
f2d6f70e13
|
fix: only activate the active window of the stack on activation
|
2025-07-22 13:31:24 +02:00 |
|