Commit graph

140 commits

Author SHA1 Message Date
Ottatop
2d42f01b8a Simplify tag in API 2023-07-20 16:05:26 -05:00
Ottatop
9475c9965d Move functions around 2023-07-20 15:22:22 -05:00
Ottatop
83fd3ec978 Remove repetition 2023-07-20 11:56:45 -05:00
Ottatop
fcc33c60f0 Simplify window in API 2023-07-19 20:11:15 -05:00
Ottatop
53f29086b6 Add to and simplify output in API 2023-07-19 18:55:22 -05:00
Ottatop
f2b54be2fc Add more window methods to API 2023-07-18 21:10:43 -05:00
Ottatop
85284f72ad
Merge pull request #21 from Ottatop/dev
Streamline API naming
2023-07-18 15:15:26 -05:00
Ottatop
b2521f949c Streamline API naming 2023-07-18 15:12:23 -05:00
Ottatop
ffa847bf36
Merge pull request #20 from Ottatop/dev
Fix tiled windows overlapping when jerking mouse
2023-07-18 12:58:48 -05:00
Ottatop
94674f0141 Fix tiled windows overlapping when jerking mouse 2023-07-18 12:57:04 -05:00
Ottatop
52b1e1d65c
Update README 2023-07-18 12:52:18 -05:00
Ottatop
9b46a113d6
Merge pull request #17 from Ottatop/dev
Add layout system (partial)
2023-07-18 12:43:14 -05:00
Ottatop
a6a62be446 Add per tag layouts 2023-07-18 12:37:40 -05:00
Ottatop
92b10121a3 Update README 2023-07-18 10:41:55 -05:00
Ottatop
b1ee8e03c1 Add more stuff to API 2023-07-18 10:35:39 -05:00
Ottatop
f6784da8a8 Add corner layout 2023-07-18 10:35:39 -05:00
Ottatop
e6eb0c67ff Fix rounding errors when sizing windows 2023-07-18 10:35:39 -05:00
Ottatop
15d5778dab Fix windows not resizing when spawning very quickly 2023-07-18 10:35:39 -05:00
Ottatop
8621d87938 Update docs because I managed to not do that 2023-07-18 10:35:39 -05:00
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