Commit graph

888 commits

Author SHA1 Message Date
Victoria Brekenfeld
54f2d2c67e chore: Update smithay 2024-02-06 15:31:01 +01:00
Victoria Brekenfeld
ce74675b0e shell: Handle tiling_enabled for previous_state better 2024-01-29 01:48:40 +01:00
Victoria Brekenfeld
61a3aa8d79 floating: Maximize animation 2024-01-29 01:48:40 +01:00
Ian Douglas Scott
b46b92611c Change keyboard repeat delay from 200ms to 600ms
This matches Sway, and seems to make it harder to accidentally paste
text twice.

Perhaps this should be configurable in some way (not sure how it's
usually handled). But this is probably a better default.
2024-01-24 01:12:54 +01:00
Ian Douglas Scott
dfd99b2c97 Change "xkb-config" to "xkb_config" in remaining place
It seems these two lines were omitted in
https://github.com/pop-os/cosmic-comp/pull/254, so it was reading the
"xkb_config" settings at startup, then watching "xkb-config".

The other settings seem to be consistent.

This should fix https://github.com/pop-os/cosmic-comp/issues/285 (though
it will also be necessary to edit "xkb_config", rather than the old
file.
2024-01-24 01:06:52 +01:00
Victoria Brekenfeld
aac287984b kms: Drop VulkanAllocator code 2024-01-23 15:24:52 +00:00
Ron Waldon-Howe
f7b062aa81 fix: cargo update to target available cosmic-text commit 2024-01-22 13:58:32 +01:00
Ian Douglas Scott
e569e14a99 Update to latest libcosmic/iced 2024-01-18 20:27:51 +01:00
Ian Douglas Scott
9b98c20da2 Run cargo fmt 2024-01-18 20:27:51 +01:00
Victoria Brekenfeld
44bf1c316f chore: Update smithay 2024-01-16 17:30:46 +00:00
Victoria Brekenfeld
cbfda813ed tiling: Fix focus toggling stacking 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
234a3c6bf9 floating: Fix broken size check 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
9ca5edc836 floating: Allow dragging windows into stacks 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
e9c5266509 stack: Fix rendering of inactive windows 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
db09b4d364 stack: Fix mouse offset on windows with non-zero geometry 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
b762ea1852 stack: Fix dragging out to the top (or the sides) 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
835dbe45f3 shell: Unify mapping windows into stacks logic 2024-01-15 11:02:56 +01:00
Yevhen Popok
c719b6bb3d Add Ukrainian translation 2024-01-15 09:56:13 +01:00
VandaLHJ
f75d89b424 Add cosmic_comp.ftl PL translation
Added Polish translation, there wasn't any so i thought it would be welcome.
2024-01-08 15:52:16 +01:00
Ian Douglas Scott
b2b718dbea Update smithay 2024-01-08 12:43:41 +01:00
Victoria Brekenfeld
9ce6a871c1 moving: Fix dragging against lower/right screen edges 2024-01-03 16:58:22 +01:00
Victoria Brekenfeld
be192c80e5 floating: Fix next window logic 2024-01-03 14:17:29 +01:00
Victoria Brekenfeld
1fa6167f25 xwayland: Consider fullscreen requests for unmapped windows 2024-01-03 13:20:01 +01:00
W
e7c4405dfd i18n(sr-Cyrl): Add Serbian (Cyrillic) translation 2024-01-02 15:46:21 +01:00
W
e7d67e3f5d i18n(sr-Latn): Add Serbian (Latin) translation 2024-01-02 15:46:21 +01:00
Victoria Brekenfeld
bbb9016113 floating: Fix crash resizing tiled windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
2174474012 shell: fix fullscreening tiled windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
c306e11a22 menu: Fix text appearance of disabled entries 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
003b7fb538 menu: Update order, disable move on sticky instead of remove 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
35264ca4a6 shell: Lift next_focus to mix-and-match sticky and floating windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
a829978ce9 shell: Lift move_current_element to consider sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
c6e6f1b181 shell: Fix x11 stacking order of sticky windows on workspace switch 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
ffd99de7ef winit: Close properly, if the window closes 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
e4298df306 menu: Don't display tiling state for sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
c3ecbeee3b render: Fix OR window and sticky X11 windows stacking order 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
f928f80f09 formatting fixes 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
0ac12ce202 shell: Handle fullscreen of sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
97a13ea515 shell: Lift/Refactor (interactive) resize to consider sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
a333753c96 shell: Lift toggle_stacking(_focused) to handle sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
807f63bb72 shell: Lift/refactor (un)maximize, consider sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
d0136194f4 xdg-popup: Unconstrain sticky window popups as well 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
e67e139e15 focus: Allow sticky windows in focus_stacks, allow dialogs to stay on top 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
10c196a080 shell: Lift recalculate to consider sticky_layer 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
769b7d6996 shell: Refactor move_request, consider sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
775e0ccbdc input: Simplify surface_under / lift element_under 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
5681447508 shell: Consider sticky_layer animation state 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
c50607afd5 input: Add unbound shortcut to toggle sticky state 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
d2e394b957 menu: Allow toggling sticky state 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
e0d207fbe1 shell: Make element_for_(wl_)surface consider sticky windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
d503e44ca8 shell: refactor single visible_output 2024-01-02 13:24:07 +01:00