Commit graph

913 commits

Author SHA1 Message Date
Michael Aaron Murphy
e7cf8581cc fix(stack): show tab text overlay when overflowing 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
feaf57225a fix(stack): set linear gradient to 90 degrees 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
d9750ffb76 fix(stack): set correct colors for light theme 2024-03-04 13:07:43 +01:00
Victoria Brekenfeld
21483b8d41 floating/resize: Fix jumping on multi-monitor setups 2024-02-29 15:31:46 +01:00
Victoria Brekenfeld
e83796680f chore: Update smithay 2024-02-24 06:22:39 +01:00
Ian Douglas Scott
3036448c19 Update Smithay, with Window that supports X11 surfaces 2024-02-22 17:49:46 +01:00
Victoria Brekenfeld
849882a7db clippy fixes 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
f9f8af10a0 kms: Drop early_import as it seems to hurt performance 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
1c3d45c155 kms: Rely on the compositor to skip empty frames 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
db27fa483d kms: Optimize frame scheduling 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
96518a9f29 state: Fixup grabbed window frame callbacks 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
db38cf434a kms: Fixup use SCANOUT flag to fix stride issues 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
d8c1087ebe dbus: Add power-daemon hotplug handling 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
83ec68d383 chore: Update smithay 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
3d3864b357 kms: Also try other nodes for dmabuf import 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
ef3486f7e0 kms: Track used devices and free resources 2024-02-19 13:09:49 +01:00
Christian Meissl
e74b0dfaaa use memory for system cursor
smithay only considers memory based
cursor elements for scan-out on a
cursor plane.
2024-02-15 13:13:33 +01:00
Ashley Wulber
d1aac380ff fix: set autotile for al workspace sets when there is a change
this ensures new workspaces are correctly set to autotile or float
2024-02-12 16:45:09 +01:00
Ashley Wulber
6a4bcb1a9d chore: remove tiling_enabled from config.ron 2024-02-08 21:14:58 +01:00
Ashley Wulber
5eb5af4675
feat: add tiling variables to cosmic config 2024-02-08 20:25:18 +01:00
Victoria Brekenfeld
e43c0f648d shell: Fix edge-cases on added output 2024-02-07 21:40:23 +01:00
Ian Douglas Scott
b8e5dbea8f Advertise version 2 of zcosmic_workspace_manager_v1 global 2024-02-07 21:40:23 +01:00
Victoria Brekenfeld
c0f7524a09 shell: Drop static workspaces 2024-02-07 21:40:23 +01:00
Victoria Brekenfeld
226bf7f49d workspace: Add tiling_state 2024-02-07 21:40:23 +01:00
Jeremy Soller
ec822e421f Implement kiosk mode for cosmic-greeter 2024-02-06 17:45:25 +01:00
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