Commit graph

632 commits

Author SHA1 Message Date
Ottatop
1539f73e45 Get a signal to work 2024-02-21 19:40:11 -06:00
Ottatop
729ad66429 Merge branch 'main' into signal_minimal 2024-02-21 18:09:25 -06:00
Ottatop
563bf7d92a Scaffold signals 2024-02-21 18:08:23 -06:00
Ottatop
a70e686bdf Fix docs 2024-02-20 21:50:59 -06:00
Ottatop
b8c5ec751b Add basic API batching for Rust
Function coloring is fun
2024-02-20 21:35:51 -06:00
Ottatop
20af3a116c Add basic API batching for Lua 2024-02-20 15:59:04 -06:00
Ottatop
09e20e3a30 Remove force_orphan
Will cause PRs to nuke the main branch docs
2024-02-19 19:38:12 -06:00
Ottatop
87a76d6797 Update README, re-add branch name to doc sites 2024-02-19 19:35:53 -06:00
Ottatop
0717a18206 Change - to _
gj me
2024-02-19 19:07:01 -06:00
Ottatop
3103269085 Move docs to other repos 2024-02-19 18:57:41 -06:00
Ottatop
e52af7a841 Change default stdout log level to INFO, file level to DEBUG 2024-02-19 00:17:26 -06:00
Ottatop
fc3d15178d Dedup API handling 2024-02-18 23:05:37 -06:00
Ottatop
832165b838 Fix doc paths
Also some other random cleanup
2024-02-17 23:57:02 -06:00
Ottatop
9b5eac55d1 Fixup Cargo workspace 2024-02-17 23:50:36 -06:00
Ottatop
bfc79f1c53 Add cargo test to CI 2024-02-17 00:05:10 -06:00
Ottatop
cea9d9048a Add some config unit tests 2024-02-17 00:00:25 -06:00
Ottatop
8a2a6a3185 Remove CalloopData
This was a remnant of Anvil
2024-02-16 22:37:53 -06:00
Ottatop
fa2eed1adc Change config objects to modules 2024-02-07 21:39:56 -06:00
Ottatop
8f73819aed Rename workflow 2024-02-07 19:44:51 -06:00
Ottatop
8a5e2c3ffb Only allow clippy-review to run on dispatch 2024-02-07 19:43:39 -06:00
Ottatop
f20c3cd847 Update dependencies 2024-02-07 19:38:15 -06:00
Ottatop
08436f3e12 Get rid of blockers
omg I hate these things, they're so dang finicky and I'm not big brain enough to make them not finicky
2024-02-05 21:30:00 -06:00
Ottatop
06971991cb Update build.rs 2024-01-30 17:15:08 -06:00
Ottatop
f6c5f0aca9
Merge pull request #153 from pinnacle-comp/fix_stuff
Load default config on config crash, set `sysinfo`'s open files limit to 0, add CI
2024-01-30 17:08:28 -06:00
Ottatop
52ac3f5280 Make CI work 2024-01-30 17:00:25 -06:00
Ottatop
dcd5e15ac7 Remove dash 2024-01-29 22:57:45 -06:00
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