Commit graph

17 commits

Author SHA1 Message Date
Ottatop
519c54fa74 api/lua: Update docs 2024-08-02 15:17:53 -05:00
Ottatop
a8562277c1 output-mgmt: Post error on config reuse 2024-06-04 17:40:06 -05:00
Ottatop
07917a82ef Impl wlr-output-power-management 2024-06-03 20:59:23 -05:00
Ottatop
1f3a504387 Fix serial handling, remove unwraps 2024-06-03 19:50:34 -05:00
Ottatop
4b3fbd716f Add output disabling
Still needs an API call
2024-06-02 18:52:35 -05:00
Ottatop
a3226a3c62 Impl wlr-output-management 2024-06-01 20:39:01 -05:00
Ottatop
cd8e15a7c3 Update deps 2024-05-16 17:35:36 -05:00
Ottatop
a8aa7941d2 Don't expose override redirects 2024-05-08 22:09:57 -05:00
Ottatop
2c1fc29f87 Expose xwayland windows to foreign toplevel 2024-05-08 21:40:07 -05:00
Ottatop
f8fb8fddfb Add most of foreign toplevel
Xwayland windows don't show up currently
2024-05-08 02:22:24 -05:00
Ottatop
7ee97f2589 Fail gamma control on output removal 2024-04-10 09:39:33 -05:00
Ottatop
24ac349922 Implement wlr-gamma-control
Buncha stuff yoinked from Niri
2024-04-10 01:55:45 -05:00
Ottatop
4ff49385f5 Warn for unwrap in lib 2024-04-04 00:25:17 -05:00
Ottatop
97511b001a Finish winit screencopy 2024-04-04 00:22:46 -05:00
Ottatop
d18d3e4b17 Make dmabuf udev screencopy actually work
Well that wasn't fun. TODO: finish winit screencopy, test all with output transforms
2024-04-03 22:28:29 -05:00
Ottatop
ed2135e8f5 Add almost working screencopy
WARNING: contains digusting and repeated code. Also any screencopy with the cursor included on udev leads to a hole under the cursor
2024-03-31 21:59:45 -05:00
Ottatop
7cd7e31397 Scaffold wlr-screencopy
Currently panics if you try to use it. Need to refactor the rendering first
2024-03-30 21:23:01 -05:00