Ottatop
e51615ab73
Improve config erroring
2023-08-08 14:04:42 -05:00
Ottatop
cb005df33f
Update README again again
2023-08-08 13:41:48 -05:00
Ottatop
96554fb2a4
Update README again
2023-08-08 13:40:01 -05:00
Ottatop
33f64acd5d
Update README
2023-08-08 13:40:01 -05:00
Ottatop
ac57c6896c
Improve run command
2023-08-08 13:40:01 -05:00
Ottatop
34d643aae6
Merge pull request #50 from Ottatop/vt
...
Add vt switching
2023-08-08 12:58:07 -05:00
Ottatop
858e6c21ce
Update README
2023-08-08 12:53:04 -05:00
Ottatop
bfe4ca937b
Use enum for actions instead of all callback ids
2023-08-08 12:50:43 -05:00
Ottatop
c153eb6abb
Dedup and clean up code
2023-08-08 10:55:06 -05:00
Ottatop
7123ecf8ba
Add vt switching
2023-08-07 19:48:18 -05:00
Ottatop
a76512c0aa
Merge pull request #49 from Ottatop/tilde_expand
...
Expand ~ in SOCKET_DIR
2023-08-07 19:12:46 -05:00
Ottatop
4c25f4702e
Expand ~ in SOCKET_DIR
2023-08-07 19:06:10 -05:00
Ottatop
a1d9c2445a
Update README again again again
...
Really inflating the commit count, aren't we?
2023-08-07 18:37:45 -05:00
Ottatop
4261b6e60f
Merge pull request #45 from Ottatop/layer_shell
...
Add wlr-layer-shell support
2023-08-07 18:36:08 -05:00
Ottatop
9ce3baa7d9
Update README again again
2023-08-07 18:31:06 -05:00
Ottatop
240ee4fc6e
Update README again
2023-08-07 18:28:41 -05:00
Ottatop
15ec0620f3
Update README
2023-08-07 18:28:41 -05:00
Ottatop
7f3ff7ae02
Send pointer events to layer surfaces
2023-08-07 18:28:41 -05:00
Ottatop
f0c77c9e88
Rearrange layer map on winit resize
2023-08-07 18:28:41 -05:00
Ottatop
766567cf48
Respect exclusive zones
2023-08-07 18:28:41 -05:00
Ottatop
f3b0c081dc
Continue work
2023-08-07 18:28:41 -05:00
Ottatop
a053c55f82
Start on wlr-layer-shell
2023-08-07 18:28:41 -05:00
Ottatop
a552c3abda
Merge pull request #47 from Ottatop/udev_fix
...
Reschedule ConnectForAllOutputs callbacks until stream exists
2023-08-07 18:28:25 -05:00
Ottatop
00ca4564be
Reschedule ConnectForAllOutputs callbacks until stream exists
2023-08-07 12:58:06 -05:00
Ottatop
fe686af815
Add SOCKET_DIR env var
2023-08-07 11:53:56 -05:00
Ottatop
edba4d2424
Improve error handling
2023-08-06 19:41:48 -05:00
Ottatop
bbb711f1a9
Test shell.nix, change lua5.4 to lua
2023-08-05 21:25:58 -05:00
Ottatop
1f53eb92a0
Merge pull request #41 from Ottatop/dev
...
Add output location setting
2023-08-04 17:07:25 -05:00
Ottatop
4202454c43
Update docs and example config
2023-08-04 17:03:31 -05:00
Ottatop
0190b66958
Add output location helper methods
2023-08-04 16:28:17 -05:00
Ottatop
f99c8b886d
Add output location setting
2023-08-04 13:45:38 -05:00
Ottatop
f9a32af4dc
Update rustfmt.toml and stylua.toml
2023-08-04 09:36:40 -05:00
Ottatop
55350bbd03
Add CONTRIBUTING
2023-08-03 20:54:22 -05:00
Ottatop
b4f723f7b5
Change MPL to GPL
2023-08-02 20:18:08 -05:00
Ottatop
ba7b2597f1
Merge pull request #34 from Ottatop/dev
...
Add XWayland support
2023-08-02 19:56:53 -05:00
Ottatop
c7cbb41950
Add paths to ldoc workflow
2023-08-02 19:49:23 -05:00
Ottatop
74646d4fc9
Clean up stuff and update README
2023-08-02 19:45:56 -05:00
Ottatop
ad30f4668b
Add dnd icon
2023-08-02 18:18:51 -05:00
Ottatop
7048a89dbf
Add drag-and-drop support between x11 windows
2023-08-02 15:12:10 -05:00
Ottatop
4e4eb0fe7c
Add client-side move and resize for x11 windows
2023-08-02 13:16:17 -05:00
Ottatop
60767425a3
Fix x11 popup focus (again)
2023-08-02 12:47:27 -05:00
Ottatop
b0c52c0861
Fix floating windows not responding to tag changes
2023-08-02 10:13:18 -05:00
Ottatop
5f45e42111
Improve floating logic aka copy it from Sway
2023-08-01 21:23:30 -05:00
Ottatop
87951852c4
Make popups appear raised and centered
2023-08-01 20:02:57 -05:00
Ottatop
e4f9aee687
Fix cursor not updating in xwayland windows
2023-08-01 11:23:52 -05:00
Ottatop
f0218e7b4e
Fix x11 context menu focus
2023-08-01 11:23:52 -05:00
Ottatop
e86228f4f8
Fix pointer focus on winit
2023-08-01 11:23:52 -05:00
Ottatop
94d7c4463e
Move grab requests, clean up stuff
2023-08-01 11:23:29 -05:00
Ottatop
43d6cde926
Fix keyboard input to Steam games on winit
2023-08-01 11:22:39 -05:00
Ottatop
78e53abf95
Fix Steam black screen and some games not showing up
...
If you are making your own compositor and reading this and Steam opens up as a completely black screen, but you can still hover over popups, don't forget to do renderer.bind_wl_display() and bind the EGL display. I wasted an annoying amount of time trying to find that. In other news, udev is still a bit of a mess and stuff like popups still don't raise themselves. I also still need to fix some kinks with tracking xwayland windows.
2023-08-01 11:22:39 -05:00