Commit graph

74 commits

Author SHA1 Message Date
Ottatop
7154a0bb95 Clean up window documentation 2023-08-21 20:37:15 -05:00
Ottatop
382a3056a0 Add helpers for getting outputs and tags 2023-08-21 20:17:27 -05:00
Ottatop
9a09040fac Add socket_dir to metaconfig 2023-08-16 10:34:50 -05:00
Ottatop
e423d1e345 Add metaconfig comments, PINNACLE_DIR env 2023-08-15 21:30:49 -05:00
Ottatop
924588005c Add metaconfig 2023-08-14 20:33:10 -05:00
Ottatop
85fd31a317 Fix fullscreen and maximized toggling floating instead
This is why you never copy paste code
2023-08-14 20:23:23 -05:00
Ottatop
3ba760ed4f Update example_config 2023-08-14 14:44:10 -05:00
Ottatop
dfa4c65929 Update api 2023-08-14 14:35:06 -05:00
Ottatop
dbde8545c3 Rework fullscreen tracking again
Lots of stuff needs cleaning up
2023-08-14 13:54:50 -05:00
Ottatop
e2dea4dd15 Clean up stuff 2023-08-12 17:48:33 -05:00
Ottatop
c783efa819 Update api (breaking) 2023-08-12 17:43:37 -05:00
Ottatop
0ead02921f Add fullscreen, maximize to api 2023-08-11 18:48:51 -05:00
Ottatop
fe686af815 Add SOCKET_DIR env var 2023-08-07 11:53:56 -05:00
Ottatop
4202454c43 Update docs and example config 2023-08-04 17:03:31 -05:00
Ottatop
0190b66958 Add output location helper methods 2023-08-04 16:28:17 -05:00
Ottatop
f99c8b886d Add output location setting 2023-08-04 13:45:38 -05:00
Ottatop
f9a32af4dc Update rustfmt.toml and stylua.toml 2023-08-04 09:36:40 -05:00
Ottatop
e4f9aee687 Fix cursor not updating in xwayland windows 2023-08-01 11:23:52 -05:00
Ottatop
e86228f4f8 Fix pointer focus on winit 2023-08-01 11:23:52 -05:00
Ottatop
c2190f2e0c Fix x11 windows not removing when destroyed 2023-08-01 11:22:39 -05:00
Ottatop
35eb1c7652 Relicense to GPL 3.0 2023-08-01 11:18:08 -05:00
Ottatop
cc01dd0820 Update docs 2023-07-24 09:15:51 -05:00
Ottatop
b3c072734a Move all examples to Usage section 2023-07-23 15:25:11 -05:00
Ottatop
cecd62a8aa Remove @overloads 2023-07-22 17:53:28 -05:00
Ottatop
e210ef52ff Reorder params 2023-07-22 17:46:16 -05:00
Ottatop
60c7c547f5 Test ldoc generation 2023-07-22 17:43:36 -05:00
Ottatop
eccb925734 Fix config crash when doing window stuff with no windows 2023-07-21 22:00:58 -05:00
Ottatop
6898d19140 Add not that great documentation file 2023-07-21 21:44:56 -05:00
Ottatop
017ef8f09d Restructure API, add doc comments 2023-07-21 21:02:02 -05:00
Ottatop
71427228d0 Pull my hair out simplifying the API 2023-07-21 15:04:39 -05:00
Ottatop
fb63e7ada3 Re-add lost API functionality, fix msg ordering 2023-07-21 14:36:32 -05:00
Ottatop
3ddd57c63f Convert tag_name to use tag_id instead 2023-07-21 11:38:46 -05:00
Ottatop
afc0818805 Merge tag.add and tag.add_table 2023-07-20 16:54:26 -05:00
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
b2521f949c Streamline API naming 2023-07-18 15:12:23 -05:00
Ottatop
a6a62be446 Add per tag layouts 2023-07-18 12:37:40 -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
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
Seaotatop
c7e273b770 Add stylua.toml 2023-07-18 10:35:39 -05:00
Seaotatop
824595637b Fiddle with stuff 2023-07-04 15:20:41 -05:00
Seaotatop
d09d367b22 Fix windows not reappearing on tag changes 2023-07-02 17:10:15 -05:00