Commit graph

276 commits

Author SHA1 Message Date
Ottatop
fd09e20ced Allow new tag helpers for window API 2023-08-21 20:47:51 -05:00
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
ed4bc91b20
Merge pull request #60 from Ottatop/floating_fix
Fix floating windows not reappearing
2023-08-21 18:06:35 -05:00
Ottatop
12fc8ad2fc Fix floating windows not reappearing 2023-08-21 17:56:18 -05:00
Ottatop
8fc41bb852
Merge pull request #58 from Ottatop/logo
Add cool logo
2023-08-16 21:29:03 -05:00
Ottatop
90dbf838e4 Add font attributions 2023-08-16 21:27:18 -05:00
Ottatop
c7f032818e Increase header sizes 2023-08-16 21:23:17 -05:00
Ottatop
0852cb31be Remove top header 2023-08-16 21:22:05 -05:00
Ottatop
e0b77d4e16 Try to get banner showing on mobile again 2023-08-16 21:21:03 -05:00
Ottatop
518727851e Try to get banner showing on mobile 2023-08-16 21:19:07 -05:00
Ottatop
f1d1172207 Change README banner 2023-08-16 21:17:02 -05:00
Ottatop
adf4fac07b Add banner assets 2023-08-16 20:57:22 -05:00
Ottatop
709476986f Update CHANGELOG 2023-08-16 20:50:16 -05:00
Ottatop
43949e386d
Merge pull request #56 from Ottatop/config_reload
Add metaconfig and config reloading
2023-08-16 20:43:33 -05:00
Ottatop
2a0898ad51 Update README 2023-08-16 13:57:47 -05:00
Ottatop
992daaea98 Use anyhow 2023-08-16 11:28:35 -05:00
Ottatop
576abc9844 Clean up stuff 2023-08-16 10:38:21 -05:00
Ottatop
9a09040fac Add socket_dir to metaconfig 2023-08-16 10:34:50 -05:00
Ottatop
1657d46288 Update README 2023-08-15 21:58:03 -05:00
Ottatop
e423d1e345 Add metaconfig comments, PINNACLE_DIR env 2023-08-15 21:30:49 -05:00
Ottatop
251a96d1a0 Add config reloading 2023-08-15 17:26:17 -05:00
Ottatop
3623df002b Add pinnacle to default config dir, fix windows on udev 2023-08-14 21:01:00 -05:00
Ottatop
73d1916403 Extract state api handling 2023-08-14 20:43:35 -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
ff68800422 Update CHANGELOG 2023-08-14 16:15:22 -05:00
Ottatop
7a7c610648 Update CHANGELOG 2023-08-14 16:08:46 -05:00
Ottatop
3cc462de2c
Merge pull request #53 from Ottatop/fullscreen
Add fullscreen and maximized windows
2023-08-14 15:57:56 -05:00
Ottatop
9fef27f749 Fix xwayland popups not raising 2023-08-14 15:07:11 -05:00
Ottatop
63a294f6b1 Clean up stuff 2023-08-14 14:54:34 -05:00
Ottatop
4b043ffecb Update README 2023-08-14 14:47:27 -05:00
Ottatop
07354e077c Add CHANGELOG 2023-08-14 14:46:07 -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
eb85c92164 Fix RefCell errors
I hate refcells, why am I putting everything in them
2023-08-14 13:59:51 -05:00
Ottatop
dbde8545c3 Rework fullscreen tracking again
Lots of stuff needs cleaning up
2023-08-14 13:54:50 -05:00
Ottatop
947ccdf464 Add maximized requests and fullscreen requests for xwayland 2023-08-12 18:13:30 -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
e4bf56026e Check for fullscreen in xdg_toplevel state 2023-08-12 17:19:44 -05:00
Ottatop
806e739ec2 Dedup render element generation code 2023-08-12 12:37:46 -05:00
Ottatop
d75e0dad22 Rework fullscreen tracking, fix fullscreen on udev 2023-08-12 12:01:55 -05:00
Ottatop
0ead02921f Add fullscreen, maximize to api 2023-08-11 18:48:51 -05:00
Ottatop
275d968e77 Restructure layout-ing 2023-08-11 10:08:38 -05:00
Ottatop
77695c666e Correct fullscreen mouse input on winit 2023-08-08 18:54:37 -05:00
Ottatop
7a8fc983a9 More work on fullscreen 2023-08-08 18:33:47 -05:00
Ottatop
a2887567a3 Move XdgShellHandler, begin work on fullscreen/maximized windows 2023-08-08 15:22:50 -05:00
Ottatop
159bebc526 Uncomment stuff I commented out 2023-08-08 14:28:09 -05:00
Ottatop
a80a707cc2
Merge pull request #52 from Ottatop/improve_cmd
Improve run command
2023-08-08 14:21:52 -05:00