Commit graph

606 commits

Author SHA1 Message Date
Ottatop
8c3b6cf1a4 Update CI workflow 2024-01-29 21:56:58 -06:00
Ottatop
32b8c0dd30 Set sysinfo's open files limit to 0 2024-01-29 20:46:18 -06:00
Ottatop
e2a8f8ebfe Load default config on config crash 2024-01-29 20:38:46 -06:00
Ottatop
c4d27678e8
Merge pull request #149 from pinnacle-comp/fix_rust_deadlock
Replace all `futures::executor::block_on` with tokio equivalent
2024-01-25 20:21:12 -06:00
Ottatop
a41517101e Replace all futures::executor::block_on with tokio equivalent 2024-01-25 20:14:20 -06:00
Ottatop
e6bdb01757 Actually return the data control state
I can feel my IQ dropping as we speak
2024-01-24 15:43:10 -06:00
Ottatop
0504b3d814
Merge pull request #145 from pinnacle-comp/clipboard_fix
Impl wlr_data_control
2024-01-24 14:59:55 -06:00
Ottatop
d8b2544eca Impl wlr_data_control 2024-01-24 14:54:30 -06:00
Ottatop
7012b86a2d Return when mousebind is triggered 2024-01-22 21:49:20 -06:00
Ottatop
90f2013649
Merge pull request #137 from pinnacle-comp/floating_size_fix
Fix floating windows sometimes not storing geometry
2024-01-22 21:46:36 -06:00
Ottatop
22e708b77b Remove commented code 2024-01-22 21:40:50 -06:00
Ottatop
66c59db410 Unconditionally set floating size 2024-01-22 21:40:24 -06:00
Ottatop
461d271cbd
Merge pull request #135 from pinnacle-comp/deps
Update Smithay, add MPL licenses to API libs
2024-01-22 21:09:13 -06:00
Ottatop
dae790f54c Update Smithay, add MPL licenses to API libs 2024-01-22 21:04:08 -06:00
Ottatop
f95c6bd47a
Merge pull request #131 from pinnacle-comp/rust_api_but_better
Rewrite Rust API
2024-01-22 20:32:47 -06:00
Ottatop
236f40b364 Add comments, improve macro error msgs 2024-01-22 20:27:22 -06:00
Ottatop
8356f99d84 Split tag.get, impl PartialEq, Eq, Hash for handles 2024-01-22 18:36:04 -06:00
Ottatop
9f067a0996 Fix wording 2024-01-22 00:12:32 -06:00
Ottatop
ba1b3feefb Fix typo 2024-01-22 00:09:11 -06:00
Ottatop
107f67ec64 Update README 2024-01-22 00:03:55 -06:00
Ottatop
699474d2c9 Get protoc in doc workflow 2024-01-21 23:47:49 -06:00
Ottatop
1cdeb59a38 Nuke the old Rust API form orbit 2024-01-21 23:45:09 -06:00
Ottatop
0b88ad298b Completely rip out the old msgpack stuff
Did this break anything? ¯\_(ツ)_/¯
2024-01-21 23:42:48 -06:00
Ottatop
9acd0e5ce3 Add finishing touches 2024-01-21 23:07:10 -06:00
Ottatop
111cc76fa5 Add more docs 2024-01-21 22:54:32 -06:00
Ottatop
a8ffecab2f Improve config macro 2024-01-21 22:34:17 -06:00
Ottatop
c742807a34 Add window rules
And a lot of docs
2024-01-21 21:01:41 -06:00
Ottatop
ac5b5c939f Add the rest of the docs 2024-01-20 23:19:01 -06:00
Ottatop
82ef55024c Add process docs, set_env 2024-01-20 23:05:50 -06:00
Ottatop
1192512230 Add window docs 2024-01-20 22:48:44 -06:00
Ottatop
b55c9e7813 Add output docs 2024-01-20 22:14:49 -06:00
Ottatop
b262f11f4d Add layout cycler 2024-01-20 21:27:22 -06:00
Ottatop
af1c3148f1 Add tag docs 2024-01-20 20:13:38 -06:00
Ottatop
575201e316 Add input docs 2024-01-20 17:37:54 -06:00
Ottatop
e08c653ab4 Add convenience methods 2024-01-20 16:30:52 -06:00
Ottatop
5b9450fa8d
Merge pull request #132 from pinnacle-comp/rust_api_tokio_and_futures
Get the futures to work
2024-01-20 15:34:08 -06:00
Ottatop
8a469fb525 Make things work 2024-01-20 15:31:45 -06:00
Ottatop
80edacd6e2 Remove nested block_on 2024-01-20 12:37:22 -06:00
Ottatop
ac56abf549 Losing my mind 2024-01-19 19:37:00 -06:00
Ottatop
2eea7bf71b Add a bunch more functions 2024-01-18 23:11:25 -06:00
Ottatop
2bf8e25e21 Add a bunch of functions 2024-01-17 21:55:34 -06:00
Ottatop
2c5c500786 Start rewriting Rust API 2024-01-16 18:46:54 -06:00
Ottatop
e458ce6283
Merge pull request #126 from pinnacle-comp/grpc
Move Lua configuration to gRPC
2024-01-16 18:16:00 -06:00
Ottatop
073ad2ffb2 Unforce orphan for ghpages deployment
Yes I did that just to clear the ghpages branch history
2024-01-16 17:14:07 -06:00
Ottatop
6fc73fa747 Force orphan for ghpages deployment 2024-01-16 17:11:42 -06:00
Ottatop
0df55fec8f Change lua_grpc to lua 2024-01-16 17:02:08 -06:00
Ottatop
96ae83b8fd Fix README file link 2024-01-16 16:59:46 -06:00
Ottatop
63d74de8ec Update README 2024-01-16 16:54:25 -06:00
Ottatop
048835837d Add note 2024-01-16 16:24:34 -06:00
Ottatop
643f694478 Remove stuff that shouldn't be in docs 2024-01-16 16:21:38 -06:00