Ian Douglas Scott
656996503c
workspace-management: Implement move_to_workspace request
...
Needed for `cosmic-workspaces`.
2023-12-12 21:39:34 +01:00
Ian Douglas Scott
41a69cfc9f
Update Smithay
...
For the `drm` protocol, we can't construct an `ImportNotifier`, since
that is specifically based around `ZwpLinuxBufferParamsv1`. So we need a
new method for importing with that protocol.
This could be improved, but should match current behavior.
2023-11-23 12:43:28 +01:00
Ian Douglas Scott
81efd42dd5
Use cosmic-config for dynamic workspace settings
...
`WorkspaceAmount`, `WorkspaceMode`, and `WorkspaceLayout` can all be
changed dynamically now.
2023-10-27 12:36:40 -07:00
Victoria Brekenfeld
4e12957169
chore: Update deps
2023-10-02 21:51:49 +02:00
Victoria Brekenfeld
4ee2763139
chore: Formatting updates
2023-07-31 17:36:32 +02:00
Victoria Brekenfeld
a308997fd4
chore: Update smithay
2023-07-12 18:57:38 +02:00
Victoria Brekenfeld
35de500c00
chore: update smithay + switch to tracing
2023-02-24 17:43:07 +01:00
Victoria Brekenfeld
7992ad67f6
update smithay, iced; reworked window for xwayland
2023-01-16 15:37:54 +01:00
Ian Douglas Scott
c592590053
workspace: Send done once on bind, not for each group
2023-01-03 14:15:02 -08:00
Victoria Brekenfeld
ec7fd17b8f
protocols: Drop export-dmabuf
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
bcf3e43fcc
screencopy: Proper error for unsupport/unknown cursor modes
2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
6eb7493ad7
screencopy: Use new error types
2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
9f1284b981
wayland: Working screencopy implementation
2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
5a4df346a8
wip: screencopy
2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
dd100d65e4
wayland: Add screencopy protocol handler
2022-11-23 16:09:52 +01:00
Victoria Brekenfeld
00f1b029da
wip: New shell logic
2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
8e6537de39
deps: Update smithay
2022-09-28 15:18:04 +02:00
Ian Douglas Scott
7b670afc36
Update smithay and wayland-rs
...
Includes updates for split between `smithay::wayland::output` and
`smithay::output`.
2022-09-09 20:00:00 -07:00
Victoria Brekenfeld
6690e13d54
deps: Update smithay
2022-08-31 13:01:23 +02:00
Victoria Brekenfeld
9e0a6e1b5f
fmt commit
2022-08-30 13:28:36 +02:00
Victoria Brekenfeld
944af9ab85
export_dmabuf: Initial support
2022-08-05 14:28:37 +02:00
Victoria Brekenfeld
6113167b31
toplevel-info: fix typo
2022-07-19 19:42:05 +02:00
Victoria Brekenfeld
28493b95c5
toplevel_info: send creation event
2022-07-19 19:30:06 +02:00
Victoria Brekenfeld
6b659eb107
wayland: toplevel management protocol
2022-07-18 21:26:02 +02:00
Victoria Brekenfeld
994114661b
deps: Update for wayland-rs beta.8
2022-07-18 18:04:02 +02:00
Victoria Brekenfeld
55e0c34e98
workspaces: Fix issues causing malformed or flood of messages
2022-07-08 23:19:35 +02:00
Victoria Brekenfeld
39de286d51
cargo fmt
2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
06d5989223
wayland: Rework handlers and protocols into separate files
2022-07-04 16:01:06 +02:00