Ottatop
|
49908df38b
|
Update MSRV
|
2024-02-24 15:45:26 -06:00 |
|
Ottatop
|
ba90e44711
|
Merge pull request #166 from pinnacle-comp/focus_rework
Rework focus and add `Window.set_focused`
Also omg I need tests, where are the tests
|
2024-02-24 15:31:06 -06:00 |
|
Ottatop
|
2e5853eabe
|
Return from batch if requests is empty
Fixes a hang if you tried to close a window with the keybind with no windows open
|
2024-02-24 15:23:42 -06:00 |
|
Ottatop
|
e734a716c0
|
Set window focused only if it's on the focused output
|
2024-02-24 14:58:58 -06:00 |
|
Ottatop
|
1f909ac81b
|
Remove unused import
QUICK BEFORE THE CI FAILS
|
2024-02-24 14:42:43 -06: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
|
67ee5021bd
|
Port Lua client fix
|
2024-02-23 18:10:28 -06:00 |
|
Ottatop
|
556294d4ef
|
Merge pull request #164 from pinnacle-comp/signal_minimal
Scaffold a signal system
|
2024-02-23 18:02:13 -06:00 |
|
Ottatop
|
b7c60a9e79
|
Fixup Lua docs again
|
2024-02-23 17:54:53 -06:00 |
|
Ottatop
|
3959a87019
|
Fixup Lua docs
|
2024-02-23 17:49:09 -06:00 |
|
Ottatop
|
d1e7c92774
|
Add Lua docs
|
2024-02-23 17:36:55 -06:00 |
|
Ottatop
|
1abc17b5b4
|
Add docs
|
2024-02-23 17:15:55 -06:00 |
|
Ottatop
|
2427ba620e
|
Yield after running signal callbacks
|
2024-02-23 16:51:56 -06:00 |
|
Ottatop
|
5db8b1c54d
|
Merge main deadlock fix
|
2024-02-23 16:30:59 -06:00 |
|
Ottatop
|
2e0a8b940a
|
ong I don't remember
|
2024-02-23 16:24:43 -06:00 |
|
Ottatop
|
01a9874ecd
|
Fix deadlock again (maybe)
This took like 4 hours to figure out, async sucks wtf
|
2024-02-23 16:17:22 -06:00 |
|
Ottatop
|
d76777a633
|
Add window pointer enter and leave signals
|
2024-02-21 23:56:19 -06:00 |
|
Ottatop
|
6b2b7066ac
|
Make connect_for_all use signals
|
2024-02-21 23:30:28 -06:00 |
|
Ottatop
|
7d94fc4362
|
Add output connect signal
untested
|
2024-02-21 22:48:09 -06:00 |
|
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 |
|