Commit graph

671 commits

Author SHA1 Message Date
Ottatop
0d8c30219c Rename enum members for clarity 2023-07-18 10:35:39 -05:00
Ottatop
cc8ec304d4 Add proper fix for windows not reappearing when unmapped and not sizing correctly when too small 2023-07-18 10:35:39 -05:00
Ottatop
e7f0210f40 Fix master stack layout having empty space on the bottom 2023-07-18 10:35:39 -05:00
Ottatop
21272c4530 Update README 2023-07-18 10:35:39 -05:00
Ottatop
91e9e77ff3 Add workaround for crash when windows become too short 2023-07-18 10:35:39 -05:00
Ottatop
f1508350e3 Add spiral layout 2023-07-18 10:35:39 -05:00
Ottatop
6f57d8d413 Add dwindle layout 2023-07-18 10:35:39 -05:00
Ottatop
3efdb9d73f Update output in API, modify tag tracking 2023-07-18 10:35:39 -05:00
Ottatop
d91c06dbe9 Add output to API 2023-07-18 10:35:39 -05:00
Ottatop
930925a8f1 Change all *State.with(thing, ...) to thing.with_state(...) 2023-07-18 10:35:39 -05:00
Seaotatop
ac6130408b Fix window not raising when toggled to floating 2023-07-18 10:35:39 -05:00
Seaotatop
7dac7ba8cd Fix windows flickering on tag change 2023-07-18 10:35:39 -05:00
Seaotatop
ba69b21c52 Rework window tracking 2023-07-18 10:35:39 -05:00
Seaotatop
c85ada88e8 Update README 2023-07-18 10:35:39 -05:00
Seaotatop
d860172334 Clean up old layouts 2023-07-18 10:35:39 -05:00
Seaotatop
170addbad1 Add apt update 2023-07-18 10:35:39 -05:00
Seaotatop
c7e273b770 Add stylua.toml 2023-07-18 10:35:39 -05:00
Seaotatop
9cac9b1f2c Update README 2023-07-18 10:35:39 -05:00
Seaotatop
a14ce1ef2e Improve master stack layout and tags 2023-07-18 10:35:39 -05:00
Seaotatop
a3c71ef9d5 Begin work on layout system and fleshing out tag system 2023-07-18 10:35:39 -05:00
Ottatop
eca071dbe0
Update README 2023-07-13 18:49:25 -05:00
Ottatop
437546cda6
Merge pull request #16 from Ottatop/dev
Fiddle with stuff
2023-07-04 15:21:23 -05:00
Seaotatop
824595637b Fiddle with stuff 2023-07-04 15:20:41 -05:00
Ottatop
d813d429bf
Merge pull request #15 from Ottatop/dev
Add tag support
2023-07-02 18:35:38 -05:00
Seaotatop
af73db4644 Update README 2023-07-02 18:31:41 -05:00
Seaotatop
e28998afe4 Fix immediate crash on udev 2023-07-02 18:15:44 -05:00
Seaotatop
5f8352452b Clean up tracing logs 2023-07-02 17:15:16 -05:00
Seaotatop
d09d367b22 Fix windows not reappearing on tag changes 2023-07-02 17:10:15 -05:00
Seaotatop
8fcf86b886 Add moving windows to tags and toggling tags on windows 2023-07-02 10:26:07 -05:00
Seaotatop
ebe2313e2d Add basic tag support 2023-07-01 19:06:37 -05:00
Seaotatop
dc9b8e4ffc Begin work on tags 2023-06-30 21:34:07 -05:00
Ottatop
b39cc1d29a
Merge pull request #14 from Ottatop/dev
Add spawn_once, warn on unwraps
2023-06-29 17:45:34 -05:00
Seaotatop
2b50e7d31a Add unwrap warning, deal with some unwraps 2023-06-29 17:41:08 -05:00
Seaotatop
d6504b0b82 Add spawn_once function 2023-06-29 17:40:35 -05:00
Seaotatop
a07ea96f80 Clean up stuff 2023-06-29 12:29:00 -05:00
Ottatop
6a9e03b801
Merge pull request #13 from Ottatop/dev
Move from threads to async for process output
2023-06-29 12:02:24 -05:00
Seaotatop
b2edab51cf Minor things 2023-06-29 11:59:17 -05:00
Seaotatop
24c13f6f7c Move from threads to async for process output 2023-06-29 11:58:33 -05:00
Ottatop
8f218c6be2
Merge pull request #12 from Ottatop/dev
Raise fd limit, add minor docs
2023-06-28 16:44:04 -05:00
Seaotatop
9f09a8c7a1 Add minor docs 2023-06-28 16:42:07 -05:00
Seaotatop
8400f7dd5f Raise fd limit, extract spawn handling into own fn 2023-06-28 16:41:36 -05:00
Ottatop
fee9a5d4ec
Merge pull request #11 from Ottatop/Ottatop-patch-1 2023-06-26 22:46:37 -05:00
Ottatop
62a5648caa
Update LICENSE 2023-06-26 22:46:26 -05:00
Ottatop
23e8b9eb24
Merge pull request #10 from Ottatop/Ottatop-patch-1 2023-06-26 22:14:08 -05:00
Ottatop
b9a9d1fe4f
Update README.md 2023-06-26 22:13:52 -05:00
Ottatop
eb71eba4ec
Merge pull request #9 from Ottatop/dev
Add types, add missing MPL header that I skipped the check for
2023-06-26 21:20:03 -05:00
Seaotatop
d2a1dc7de1 Add types, add missing MPL header that I skipped the check for 2023-06-26 21:19:02 -05:00
Ottatop
fde9a53624
Merge pull request #8 from Ottatop/dev
Add types for messages
2023-06-26 21:05:48 -05:00
Seaotatop
78de3b4941 Add types for messages 2023-06-26 21:05:29 -05:00
Ottatop
c241a2a1a9
Merge pull request #7 from Ottatop/dev
Add function to get windows in config, WIP
2023-06-26 18:49:42 -05:00