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
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