Commit graph

85 commits

Author SHA1 Message Date
Victoria Brekenfeld
6eb7493ad7 screencopy: Use new error types 2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
1eef3b3d78 winit: Fix double wl_outputs 2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
5a4df346a8 wip: screencopy 2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
01b34aadd2 shell/floating: Add interactive move grab 2022-11-23 16:08:32 +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
Victoria Brekenfeld
88c502527e kms: Don't depend on EDID being available 2022-09-22 18:21:03 +02:00
Victoria Brekenfeld
aa4a83b8ac drm: Log missing properties 2022-09-22 15:11:27 +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
e1894ef425 kms: Don't reschedule rendering on inactive sessions 2022-08-31 13:10:24 +02: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
352c526e9e kms: Clear non-primary planes on startup 2022-08-25 20:01:02 +02:00
Victoria Brekenfeld
1928f9a9af kms: Cleanup old render timers 2022-08-17 17:14:01 +02:00
Victoria Brekenfeld
9611dcd496 kms: Clear pending state when deactivating surface 2022-08-17 17:13:44 +02:00
Victoria Brekenfeld
6fd29784d2 kms: Fix remaining hot-plugging issue 2022-08-11 17:13:56 +02:00
Victoria Brekenfeld
f7a04024ba render: Fixed cursor rendering in fullscreen 2022-08-10 13:57:37 +02:00
Victoria Brekenfeld
500a8c51b1 cursor: Render Cursor over DnD-icons 2022-08-10 13:37:38 +02:00
Victoria Brekenfeld
944af9ab85 export_dmabuf: Initial support 2022-08-05 14:28:37 +02:00
Victoria Brekenfeld
51968b0984 kms: Fix target node for output 2022-08-03 16:41:47 +02:00
Victoria Brekenfeld
2fa14d8c58 debug: Fix compilation 2022-08-03 16:34:04 +02:00
Victoria Brekenfeld
63b252e47d input: Add screenshotting shortcut 2022-07-20 17:25:55 +02:00
Victoria Brekenfeld
f23e556199 kms: correctly filter modes 2022-07-19 14:41:04 +02:00
Victoria Brekenfeld
994114661b deps: Update for wayland-rs beta.8 2022-07-18 18:04:02 +02:00
Victoria Brekenfeld
a6417fe2ea
Merge pull request #26 from pop-os/remove-surface_jammy 2022-07-16 02:34:45 -06:00
Ian Douglas Scott
4f9e1cf394 Simplify redundant code 2022-07-15 20:21:56 -07:00
Ian Douglas Scott
5f8a206036 Remove entry from device.surfaces on disconnect 2022-07-15 20:20:50 -07:00
Ian Douglas Scott
2d6efb2db2 Don't mix up x and y arranging display outputs
Fixes issue where default layout had displays positioned vertically
with gaps.
2022-07-15 13:28:40 -07:00
Victoria Brekenfeld
38ec635750 drm: Fix borked cleanup logic 2022-07-15 19:36:46 +02:00
Victoria Brekenfeld
d95808c2d9 input: Always add keyboard/pointer to seat 2022-07-15 14:21:20 +02:00
Victoria Brekenfeld
6c7b393b79 render: Fix cursor rendering on empty screens 2022-07-12 20:00:13 +02:00
Victoria Brekenfeld
5a0752957b shell: Refactor move grab 2022-07-08 19:15:56 +02:00
Victoria Brekenfeld
ea282809f4 cursor: Use seat id for rendering 2022-07-08 14:00:30 +02:00
Victoria Brekenfeld
1fb49824f9 deps: Update smithay
Fixes misbehaving floating windows
2022-07-07 19:46:25 +02:00
Victoria Brekenfeld
ae33728a4e windowed: Fully initialize fake wl_output 2022-07-06 23:33:40 +02:00
Victoria Brekenfeld
39de286d51 cargo fmt 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
43062c1754 debug: Update for egui 0.18 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
270f06182e backend: Adopt to new wayland-display handling 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
46e679ec92 kms: Optimize buffer imports to secondary gpus 2022-05-16 18:11:24 +02:00
Victoria Brekenfeld
b07ac107b1 chore: Update to newest smithay/calloop 2022-05-12 16:35:36 +02:00
Victoria Brekenfeld
14b379da25 render: Remove warning 2022-05-03 13:50:46 +02:00
Victoria Brekenfeld
0465ae5820 render: Remove explicit linear filter
Not necessary anymore with latest smithay master
2022-05-03 13:49:43 +02:00
Victoria Brekenfeld
8ccb93d8eb cargo fmt 2022-05-03 13:37:51 +02:00
Victoria Brekenfeld
3c675d3b37 render: Fix cursor rendering for fullscreen surfaces 2022-04-27 13:53:48 +02:00
Victoria Brekenfeld
c567448fc8 kms: Fix VT switching back to cosmic 2022-04-27 13:25:17 +02:00
Victoria Brekenfeld
969cc8dae5 render: Reset buffers after non-space-tracked rendering 2022-04-26 16:52:49 +02:00
Victoria Brekenfeld
81374ed282 kms: Corrently resume when switching back VTs 2022-04-26 12:28:50 +02:00
Victoria Brekenfeld
e5cd473a3a config: input device configuration 2022-04-25 23:00:30 +02:00
Victoria Brekenfeld
b5ef2272c0 kms: Enable VT switching 2022-04-25 12:36:28 +02:00
Victoria Brekenfeld
f1f51e1714 shell: Handle fullscreen surfaces 2022-04-25 12:36:28 +02:00