Commit graph

276 commits

Author SHA1 Message Date
Ottatop
fe2a08c704 Make x11 popups float, fix x11 windows not reappearing
Popups currently appear behind all other windows and apps like Steam show up as black on the winit backend, but stuff like Discord should work.
2023-08-01 11:22:39 -05:00
Ottatop
c2190f2e0c Fix x11 windows not removing when destroyed 2023-08-01 11:22:39 -05:00
Ottatop
f92153eb04 Get xterm to show up 2023-08-01 11:22:39 -05:00
Ottatop
52094c9504 Add WindowElement impls 2023-08-01 11:22:39 -05:00
Ottatop
a146d5a4ad Add WindowElement, xwayland stuff to state 2023-08-01 11:22:39 -05:00
Ottatop
087292b16f
Merge pull request #37 from Ottatop/relicense
Relicense to GPL 3.0
2023-08-01 11:19:23 -05:00
Ottatop
35eb1c7652 Relicense to GPL 3.0 2023-08-01 11:18:08 -05:00
Ottatop
de30de73eb
Update README 2023-07-24 11:49:57 -05:00
Ottatop
41a3007d23
Update README 2023-07-24 11:48:23 -05:00
Ottatop
cc01dd0820 Update docs 2023-07-24 09:15:51 -05:00
Ottatop
ebebcfb4a1
Merge pull request #33 from Ottatop/dev
Bump dependencies
2023-07-23 21:58:47 -05:00
Ottatop
99ad98d1a8 Bump dependencies 2023-07-23 21:53:49 -05:00
Ottatop
83ef845083 Update README 2023-07-23 15:55:23 -05:00
Ottatop
d9f503b291
Merge pull request #32 from Ottatop/dev
Move all examples to Usage section and test doc branches
2023-07-23 15:33:07 -05:00
Ottatop
257462db3c Use env referencing 2023-07-23 15:30:41 -05:00
Ottatop
2ac741e308 Wrap env in quotes 2023-07-23 15:27:32 -05:00
Ottatop
b3c072734a Move all examples to Usage section 2023-07-23 15:25:11 -05:00
Ottatop
a5f9d0eff8
Update README 2023-07-22 18:23:12 -05:00
Ottatop
969acf7049
Merge pull request #31 from Ottatop/dev
Test ldoc generation
2023-07-22 18:14:40 -05:00
Ottatop
cc15647c2c Add PR condition 2023-07-22 18:01:17 -05:00
Ottatop
30e30fa5e2 Remove branch condition 2023-07-22 17:58:25 -05:00
Ottatop
bd2aab42ea Cd into the dir because apparantly it works that way 2023-07-22 17:56:20 -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
eb962323ee
Merge pull request #30 from Ottatop/dev
Fix config crash when doing window stuff with no windows
2023-07-21 22:01:30 -05:00
Ottatop
eccb925734 Fix config crash when doing window stuff with no windows 2023-07-21 22:00:58 -05:00
Ottatop
d52feb8401
Merge pull request #28 from Ottatop/dev
Improve API
2023-07-21 21:52:53 -05:00
Ottatop
fe5d0067a3 Update README aka add a space 2023-07-21 21:49:48 -05:00
Ottatop
71eb799092 Update README 2023-07-21 21:48:56 -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
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