Commit graph

38 commits

Author SHA1 Message Date
vaxerski
002247629e Hypr bar treated as EWMH, fix for reserved and no_gaps_when_only 2022-03-09 11:42:07 +01:00
vaxerski
36fdcc89b3 fixed #35 2022-03-06 22:10:20 +01:00
vaxerski
d12c35ce1b Made the bar modules async 2022-03-01 20:40:44 +01:00
vaxerski
89f6421532 fix the bar dying on config reload
use no_tray_saving=1 in bar {} (defaults to 1)
2021-12-26 00:00:38 +01:00
vaxerski
3757772264 get rid of some warnings 2021-12-23 10:27:41 +01:00
vaxerski
be399a85b2 minor patches 2021-12-19 00:47:58 +01:00
vaxerski
57a85553ab Configure request, rounding fixes and bar fixes 2021-12-19 00:28:39 +01:00
vaxerski
183026e2b7 Fixed #16 2021-12-10 22:12:42 +01:00
vaxerski
c39ced01b0 Added an info when config broken or errors.
Config is now required
2021-12-08 22:05:19 +01:00
vaxerski
06b31f2a5a Fixed a bug with reloading disabled icons 2021-12-06 22:40:43 +01:00
vaxerski
3c86cd2c13 fixed another tray oopsie 2021-12-06 22:38:17 +01:00
vaxerski
03de64b70e Fixed a tray oopsie 2021-12-06 22:34:52 +01:00
vaxerski
2ca2ddfd2e Added a tray module 2021-12-06 18:56:24 +01:00
vaxerski
da349a03b2 Added #12
Added %WINCLASS% to percent tokens
2021-12-01 22:23:16 +01:00
vaxerski
2d82458260 Added icons to the status bar 2021-11-30 21:11:27 +01:00
vaxerski
565bcd3e5f Render bar fully with cairo to enable alpha blending 2021-11-29 22:09:27 +01:00
vaxerski
1a05147c92 Bar now fully works with transparency. 2021-11-29 21:51:01 +01:00
vaxerski
da0029d45c made the bar into EWMH dock 2021-11-29 21:17:06 +01:00
vaxerski
c914abe3ba made the pixmap be cleared for bg with alpha 0 to work 2021-11-29 20:51:49 +01:00
vaxerski
d033ae9cfd bar fullscreen window 2021-11-27 20:24:50 +01:00
vaxerski
6224ffb078 Bar modules upgrade 2021-11-27 19:07:33 +01:00
vaxerski
ec865f0f8e Feat: made the status bar into a separate process. 2021-11-27 13:28:30 +01:00
vaxerski
c8c879f103 Added a cairo bar. READ THE COMMIT DESC.
I have had this crash my WM on boot once in a blue moon. This happens rarely and should NOT happen when the WM is already running.
If anyone has a solution, feel free to contribute.
If you want to be 100% safe, use bar_enabled=0 in the config.
2021-11-26 20:20:11 +01:00
vaxerski
a7f53b5dfa added a status command 2021-11-24 19:17:13 +01:00
vaxerski
e9eb7fa779 Last point off the roadmap! Wait for a new one! 🎉
🎉🎉🎉
2021-11-23 18:48:03 +01:00
vaxerski
029c66b2bc fix rare crash in the bar 2021-11-23 16:51:56 +01:00
vaxerski
1fd1e09dbc keybinds on reload 2021-11-23 16:49:53 +01:00
vaxerski
5b551d13af some checks, todo fix randr 2021-11-22 22:37:01 +01:00
vaxerski
7b7ba35b0c added floating windows 🎉 2021-11-22 21:20:32 +01:00
vaxerski
c6cd584410 multiple small changes, bar better, fullscreen, updating 2021-11-21 22:24:38 +01:00
vaxerski
7d6a8e8ee7 bar config monitor added 2021-11-21 20:40:22 +01:00
vaxerski
7b3fc10ef2 bar now shows the moused workspace 2021-11-21 20:21:58 +01:00
vaxerski
d9fc533725 more monitor fixes 2021-11-21 20:17:49 +01:00
vaxerski
5153db3934 multimon patches 2021-11-21 19:59:59 +01:00
vaxerski
b66200013a Multi monitor support 2021-11-21 17:40:02 +01:00
vaxerski
5a5ecafd91 Basic CFG system 2021-11-21 12:40:03 +01:00
vaxerski
0a5c4b46f9 Added fullscreening, 3 points off the roadmap! 2021-11-21 11:42:44 +01:00
vaxerski
c5935ca560 added a buggy status bar forgive me 2021-11-21 11:25:26 +01:00