Ottatop
|
869a2223f5
|
Add keepalive pings to clients
This should clients to die if the compositor was killed but they weren't dropped
|
2024-03-22 16:40:06 -05:00 |
|
Ottatop
|
0ae090bba5
|
Add window raising to api
|
2024-03-21 18:39:27 -05:00 |
|
Ottatop
|
75852551e2
|
Remove old layout system completely
|
2024-03-15 21:12:16 -05:00 |
|
Ottatop
|
e86f242330
|
Impl Layout.request_layout
|
2024-03-14 19:42:08 -05:00 |
|
Ottatop
|
b3ba9f9393
|
Add new master stack layout
Currently only this layout for the Lua client works, and there's no cycling layouts yet
|
2024-03-14 17:31:32 -05:00 |
|
Ottatop
|
77a3ae85a5
|
Add layout proto defs
|
2024-03-12 18:20:13 -05:00 |
|
Ottatop
|
14a36b9738
|
Rework focus and add Window.set_focused
This has to be one of the most unreviewable commits I think I've created yet
|
2024-02-24 14:41:52 -06:00 |
|
Ottatop
|
6b2b7066ac
|
Make connect_for_all use signals
|
2024-02-21 23:30:28 -06:00 |
|
Ottatop
|
563bf7d92a
|
Scaffold signals
|
2024-02-21 18:08:23 -06:00 |
|
Ottatop
|
3f87784248
|
Debug stuff
|
2024-01-14 22:28:02 -06:00 |
|
Ottatop
|
a8239f171e
|
Add docs to new Lua API
1000% sure I'm gonna have to rewrite my LDoc generation tool to actually work
|
2024-01-14 18:01:41 -06:00 |
|
Ottatop
|
f10bd933ca
|
Write rest of new Lua API
|
2024-01-12 20:15:58 -06:00 |
|
Ottatop
|
3236f455b9
|
Impl remaining services
|
2024-01-11 13:40:17 -06:00 |
|
Ottatop
|
31d3ffc10d
|
Impl services for input, tag, and process
|
2024-01-10 20:21:59 -06:00 |
|
Ottatop
|
46ba7d9ad0
|
Extract proto into crate, start impl'ing services
|
2024-01-09 19:25:51 -06:00 |
|
Ottatop
|
48da903a0f
|
Create proto files
|
2024-01-08 18:55:59 -06:00 |
|
Ottatop
|
23f80be22a
|
Begin moving configuration to gRPC
|
2024-01-08 12:51:04 -06:00 |
|