Commit graph

1048 commits

Author SHA1 Message Date
Seaotatop
a2e18dd8a5 Update test workflow 2023-06-25 15:52:03 -05:00
Seaotatop
a344af8fd2 Update test workflow 2023-06-25 15:46:52 -05:00
Seaotatop
3e50d322f4 Add test workflow 2023-06-25 15:44:01 -05:00
Seaotatop
c77b086ddf Add stuff 2023-06-24 17:39:40 -05:00
Seaotatop
f724d4b340 Clean up stuff 2023-06-23 15:46:40 -05:00
Seaotatop
1dcffd286d Fix crash when making window height too small on some windows with client-side decorations 2023-06-23 15:43:40 -05:00
Seaotatop
4943d905a0 Shorten doc links 2023-06-23 10:27:24 -05:00
Seaotatop
363350805d Add some more documentation 2023-06-23 10:25:10 -05:00
Seaotatop
50cede7b70 Add documentation 2023-06-23 10:18:57 -05:00
Seaotatop
9f65bc386e Fix flickering when swapping tiled windows 2023-06-23 09:44:00 -05:00
Seaotatop
5423c10bc7 Update example_config 2023-06-21 21:49:56 -05:00
Seaotatop
9df450843c Make tiled windows move like tiled windows 2023-06-21 21:49:20 -05:00
Seaotatop
e701334538 Add quit keybind 2023-06-21 19:12:27 -05:00
Seaotatop
de37349497 Le troll 2023-06-21 19:08:50 -05:00
Seaotatop
253ecd85ad Add documentation 2023-06-21 19:08:29 -05:00
Seaotatop
09742d1f76 Add documentation 2023-06-21 18:58:49 -05:00
Seaotatop
5193082cf5 Add comments 2023-06-21 18:03:27 -05:00
Seaotatop
8c054e17ba Add quit function to api, update README and example_config 2023-06-21 17:36:51 -05:00
Seaotatop
c46159c77a Add process spawning to config api 2023-06-21 14:48:38 -05:00
Seaotatop
130116ec54 Make the header big 2023-06-20 16:18:53 -05:00
Seaotatop
1ef57905e1 Make the README an actual README 2023-06-20 16:16:14 -05:00
Seaotatop
6f6a159c3a See if README image works 2023-06-20 13:52:50 -05:00
Seaotatop
d655c8a1a0 Update example 2023-06-19 19:09:05 -05:00
Seaotatop
a885d8dec6 Restructure lua api for future work 2023-06-19 19:07:45 -05:00
Seaotatop
a9a7f3a0d2 Move lua api folder 2023-06-19 17:58:03 -05:00
Seaotatop
b8ccdb374f Add env variable for config and example config 2023-06-19 16:24:27 -05:00
Seaotatop
e0a858214c Add arguments for both winit and udev backends 2023-06-19 13:27:54 -05:00
Seaotatop
07d3c3c7fc Add argument to launch winit backend 2023-06-19 12:42:49 -05:00
Seaotatop
71f71feaf2 Simple floating window support 2023-06-18 19:30:52 -05:00
Seaotatop
3ea2452397 Work on focus mechanism 2023-06-17 21:02:58 -05:00
Seaotatop
d1bfb48885 Fixed stuff 2023-06-17 19:01:26 -05:00
Seaotatop
1a7b98a666 Merged crates, more work on api 2023-06-17 18:55:04 -05:00
Seaotatop
da783fcf7f Working MVP for setting keybinds through the api 2023-06-15 16:43:33 -05:00
Seaotatop
2b40019045 More work on config API 2023-06-15 12:42:34 -05:00
Seaotatop
51f4f94eca Started work on config API 2023-06-12 15:40:49 -05:00
Seaotatop
32db3bc238 Project restructure to prepare for config API 2023-06-11 17:56:34 -05:00
Seaotatop
748dadae01 Copied Anvil's udev support 2023-06-09 20:29:17 -05:00
Seaotatop
65760b2434 Added files that didn't get added, removed empty file 2023-06-07 12:39:58 -05:00
Seaotatop
8f5c55d3a0 Winit pointer drawing, start on udev backend 2023-06-07 12:12:54 -05:00
Seaotatop
e3b65456d6 Added tracing 2023-06-05 21:08:37 -05:00
Seaotatop
b6a3f183b0 figured out why alacritty's size flickered on open 2023-06-04 18:11:14 -05:00
Seaotatop
47ad2557cd damage tracking maybe? 2023-06-02 16:01:48 -05:00
Seaotatop
72e76dec61 Extracted input processing into new file 2023-06-02 12:26:33 -05:00
Seaotatop
89d83bd1e7 Added framework for different backends 2023-06-01 20:23:37 -05:00
Seaotatop
caa6930cd5 Move send_pending_configure out of new_toplevel() 2023-05-30 20:47:12 -05:00
Seaotatop
4b32c2f454 Really rudimentary master stack tiling 2023-05-29 12:45:04 -05:00
Seaotatop
b5d24956db First commit 2023-05-28 19:18:22 -05:00
Ottatop
1c1c685385
Initial commit 2023-05-28 19:10:42 -05:00