v1.7.7
Important
Context Menu Style: For instructions on styling the context menu, please visit the Context Menu Styling wiki page.
New Features
- enhance CPU widget with shared instance management and timer afb5e5d
- enhance Memory widget with shared instance management and timer 99c5cb4
- add reset functionality for traffic data 89bb306
- improve structure and initialize managers 58a3c65
- improve scroll with new glazewm commands c915fd5
- add new widget to group widgets together for styling 46944b8
- add support for Windows 11 rounded corners in QMenu 7baa0c4
- enhance global context menu styling 3c5d721
- add new Launchpad widget for customizable app launcher 06f4355
- added error code to string function 45a7983
- added wifi connection manager popup menu b3acf9c
- return focus on popup language change bdd4f28
- enhance context menu with rounded corners 8fd4a9f
- add toggle-widget command for widget visibility control 8475ec3
- implement update check service and configuration 090152a
- added scrolling label for media widget cd1269d
- enhance fullscreen monitoring and cloaking detection a3fe4c1
- added todo widget e7609f9
- add class_name option for clock widget 3d7d96e
- add scroll_step option for volume adjustment e0e4d78
- add mute_text, scroll_step, and mic_menu options 2018624
- add scroll_step option for brightness adjustment 576a6f2
Bugfixes
- correct monocle layout title 01b51f2
- add backward compatibility for "maximised" (deprecated) in favor of "maximized" bb2f48b
- correct descriptions for Disk and Recycle Bin widget options c14dde9
- fix child QMenu crash 84ba92e
- improve PowerShell command execution options 38efbce
- Improve bounce width calculation 976acf1
Refactors
- remove unused update_interval parameter from constructors f4ded5b
- streamline context menu styling and functionality 7146248
- register_callback callback type hints added 0f18a8a
- moved bindings to bindings module ef2173e
- added popup widget type hints d7b9f05
- refactor imports in various modules to organize and standardize the structure 770c6d4
- centralize app data path handling 7b007e1
Documentation Changes
- add new widget to group widgets together for styling 933e4fe
- added wifi popup menu config and styling docs 845874e
- added scrolling label docs for media widget 31d2524
Chores
- add Contributor Covenant Code of Conduct 18cd4b6
- formatting to pass ruff check 80fa2db
- update build version to 1.7.7 f6c07ad
Other Changes
maximize
typo fix 146fdf1- Merge pull request #346 by AtifChy from AtifChy/maximize-typo-fix 6b68fd8
- Merge pull request #347 by AtifChy from AtifChy/komorebi_stack_monocle_fix 31c1784
- Merge pull request #350 by szbmrk from szbmrk/feat/glazewm-improve-scroll 2c67d79
- Merge pull request #316 by szbmrk from szbmrk/feat/grouper cbcef7b
- Merge pull request #352 by amnweb from amnweb/feature/bar-helper-system 2c2fbb2
- Merge pull request #356 by Video-Nomad from Video-Nomad/feat/wifi-popup-menu bac82a3
- Merge pull request #363 by amnweb from amnweb/feature/cli-toggle-widget e3f3f1e
- Merge pull request #359 by Video-Nomad from Video-Nomad/feat/language-menu-return-focus 705464a
- Merge pull request #365 by amnweb from amnweb/feature/auto-update 69dbc55
- Merge pull request #367 by Video-Nomad from Video-Nomad/feat/media-scrolling-label 8962afc
- Merge pull request #368 by Video-Nomad from Video-Nomad/fix/scrolling-label-bounce-width f276d4b
What's Changed
- fix(komorebi_layout):
maximize
typo fix by @AtifChy in #346 - fix(komorebi_stack): correct monocle layout title by @AtifChy in #347
- feat(glazewm): improve scroll with new glazewm commands by @szbmrk in #350
- feat(grouper): add new widget to group widgets together for styling by @szbmrk in #316
- feat(bar): improve structure and initialize managers by @amnweb in #352
- feat(wifi_popup): added wifi popup menu widget by @Video-Nomad in #356
- feat(cli): add toggle-widget command for widget visibility control by @amnweb in #363
- feat(language_popup): return focus on popup language change by @Video-Nomad in #359
- feat(update-check): implement update check service and configuration by @amnweb in #365
- feat(media): added scrolling label option by @Video-Nomad in #367
- fix(ScrollingLabel): Improve bounce width calculation by @Video-Nomad in #368
Full Changelog: v1.7.6...v1.7.7