v1.7.1
New Features
- komorebi layout widget add layout menu configuration and functionality 7da3f03
- added a compatibility check for theme fonts during installation 33b6629
- add multilingual support for winget output parsing 837c8f2
- log command now prints logs directly from pipe 81e4946
- better colors and formatting for log messages 2198c93
- add
hide_unsupported
option to Battery widget 9d549f4 e780635 - add CLI reset command to restore default config and clear cache 4513b58
- add .env file support and remove env_file option from config 3c7b3a3
- add komorebi stack widget f90b665
Bugfixes
- ensure widget is fully shown on one screen 912d39b
- update the buttons before the window is shown 3eb9f83
- added container widget and padding for systray 877f37e
- fix app instance init for debug mode c1f3f19
- show and hide workspace layer label on offline status 0b87b08
- conditionally show/hide workspace layer label based on toggle state 401d9ce
- enhance environment variable expansion to support case variations c2c27c8
- remove inline style from font warning message fb948e1
- include log level in formatted log messages 04a0f1f
- improve log pipe server stop behavior ec20339
- improve winget line parsing logic 0480004
- correct argument in add_shadow method call c1b9c31
- normalize border color input handling dbd22ef
Refactors
- added bindings.py, structs.py and constants.py abcff35
- update asset paths in build options dcfcdf1
- remove debug print statement from CavaBar bb4d85e
- improve file modification handling 5ea56fa
- update SCRIPT_PATH definition for better path handling 2c82f35
- enhance CSS processing and font checking d48fc74
- enhance update filtering logic 0c4dc8c
- add shadow effect to offline and override labels afa965d
- add label shadow options 89069ef
- add separator to layout and remove unused context menu class ee2b6cb
- replace separator method with popup menu integration db5dd39
- update context menu item and separator styles 44ec308
- move cli.py to src 0cf843f
- update widget configurations and styles 0c01f70
- remove unnecessary padding from main label style 236b14f
- added container padding 98f7123
- add container padding docs for glazewm workspace widget 7491602
- enhance window info caching and debounce title changes 98e3e06
- removed colorama f555e52
- improve code formatting f0c1ef6
- more robust pipe log server implementation 8b1ff53
- enhance virtual desktop update handling 2d398ee
Other Changes
- Merge pull request #220 by Video-Nomad from Video-Nomad/fix/notes-widget-alignment d10009f
- Merge pull request #221 by Video-Nomad from Video-Nomad/fix/media-popup-button-update bae8d1e
- Merge pull request #224 by Video-Nomad from Video-Nomad/fix/systray-widget-container 7ddc079
- Merge pull request #227 by Video-Nomad from Video-Nomad/refactor/win32-bindings-relocation 0a8766a
- Merge pull request #233 by Video-Nomad from Video-Nomad/fix/app-instance-init-fix 95fbf5c
- Merge pull request #193 by Video-Nomad from Video-Nomad/feat/improved-logging-messages 5ec7c9d
- Merge pull request #237 by Video-Nomad from Video-Nomad/feat/better-log-formatting 3a8735f
- Merge pull request #240 by szbmrk from szbmrk/main 1116858
- Merge pull request #241 by Video-Nomad from Video-Nomad/fix/more-robust-pipe-log-server 0ff0fa0
- Merge pull request #234 by ashwinjadhav818 from ashwinjadhav818/refactor-glazewm-workspace-widget eb86c4c
- Merge pull request #238 by Pitchaya-S from Pitchaya-S/feat/komorebi-stack-widget 92af74f
What's Changed
- fix(notes): ensure widget is fully shown on one screen by @Video-Nomad in #220
- Update media popup buttons before the widget is shown by @Video-Nomad in #221
- fix(systray): added container widget and padding for systray by @Video-Nomad in #224
- refactor(win32/systray): added bindings.py, structs.py and constants.py by @Video-Nomad in #227
- fix(app): fix app instance init for debug mode by @Video-Nomad in #233
- Improved logging messages by @Video-Nomad in #193
- feat(log): better colors and formatting for log messages by @Video-Nomad in #237
- feat(battery): Add
hide_unsupported
option by @szbmrk in #240 - refactor(log): more robust pipe log server implementation by @Video-Nomad in #241
- Add container padding for glazewm workspace widget by @ashwinjadhav818 in #234
- feat(komorebi): Stack Widget by @pitchaya-s in #238
New Contributors
- @szbmrk made their first contribution in #240
- @pitchaya-s made their first contribution in #238
Full Changelog: v1.7.0...v1.7.1