v1.8.4
New Features
- add the management deployment module for Windows Runtimes 81d2ae7
- add management deployment module to build options c5f90cd
- enhance tooltip positioning with optional preference 376dab8
- add support for matching Opera and Opera GX identifiers f7c6655
- implement function to retrieve application name from PID babf28a
- implement process icon retrieval by PID 16f2565
- enhance volume widget with application volume control and tooltips 86946dd
- add fallback for OS default application icon in get_process_icon 4a36f7b
- add winrt.windows.applicationmodel to dependencies 276cea2
- add support for repeating animations and improve fadeInOut method 2c27a5b
- enhance close_application function with force option 3e0ef38
- implement pinned apps functionality with context menu support fb040e6
- enhance context menu functionality and title visibility handling a2d97ab
- manage taskbar visibility based on pinned app state 84655a6
- add option to expand application volumes by default 9693d99
- automatically expand app volumes if configured e2df21d
- add support for auto width in status bar 1412319
- disable update capability when updates are not supported 0bd1d39
- exclude Qt6Pdf libraries from build 8896e2a
- add always_scroll option 617f195
- added dynamic label separator 959369e
- added tokenizer to clean up media label 1d5bcca
- enhance wallpaper gallery with default background and close behavior 596327b
- add collapsible functionality to GrouperWidget c9b0555
- implement GitHubDataManager for notification handling 44b72f5
- add alarm and timer functionality with shared state management 0baa1b2
- add instance tracking for CavaWidget 58cd217
- enhance notification handling with reason filters and comment count 54d13ad
- add relative time display for notifications c21cd4c
- Add multi-architecture MSI support (x64/ARM64) 9f5a0bd
- Removed the font compatibility check and replaced it with a guidance message. 6e864ed
Bugfixes
- update configuration and styling options for power_menu 8ec7f06
- fixed missing weather icon (snowyDay/Night) 30789e7
- prevent duplicate audio sessions in active audio sessions list be5d4ac
- ensure proper stopping of worker and handle data emission a865e2d
- prevent closing of pinned-only buttons 8eadfa1
- clear inline styles for playback labels ab2fc9a
- fix pyqt610 hourly widget corner bug c76c707
- update regex for alarm JSON serialization d9419f9
- correct indentation for max_notification in documentation e4b3e74
Refactors
- improve process info retrieval and add path resolution 58a156e
- integrate refresh_widget_style across multiple widgets 0919bbb
- enhance tooltip 2b773d2
- update cursor style for better UX 2dfca6a
- improve pinned app recreation handling 8bf9fb4
- simplify width animation handling 028c14c
- enhance Windows build matrix for multi-architecture support c17ef65
- improve error handling and logging for audio interfaces c0e6772
- optimize layout handling and improve widget structure 16900e2
- remove Mica background support from AlertDialog 146b725
- enhance screen assignment logic for bars f428bf5
- change WifiMenu from QWidget to QObject de5b710
- enhance workspace validation logic 3baf82d
- rename qmenu_rounded_corners to apply_qmenu_style f27bb7f
- update grid container styling for transparency 014c82f
Documentation Changes
- update installation instructions for winget, scoop, and chocolatey 8ed991d
- updated docs to add "always_scroll" option 7beefb0
- added dynamic separator docs 231a7f1
Chores
- update BUILD_VERSION to 1.8.4 67fd81e
Other Changes
- Merge pull request #489 by Video-Nomad from Video-Nomad/fix/missing-weather-icon 9477e1b
- Update note on configuring bars for multiple screens e411a81
- Merge pull request #501 by amnweb from amnweb/feature/taskbar-pin-apps 9252936
- Merge pull request #499 by Achint-Agrawal from Achint-Agrawal/patch-1 c640da4
- refactor(widgets) add support for python 3.14 3448983
- Merge pull request #504 by amnweb from amnweb/refactor/python-3.13-upgrade d6b9ee4
- Merge pull request #513 by Video-Nomad from Video-Nomad/feat/always-scrolling-label-option 72bd91a
- Merge pull request #515 by Video-Nomad from Video-Nomad/feat/media-optional-separator c97ef49
- Merge pull request #512 by amnweb from amnweb/refactor/taskbar-widget 5790c6f
- Merge pull request #523 by amnweb from amnweb/feature/wallpaper-gallery-improvements 65f1fd8
- Add Glucose Monitor Widget 7d86902
- Merge pull request #529 by Video-Nomad from Video-Nomad/fix/weather-pyqt610-hourly-fix 084eb2e
- Merge pull request #535 by amnweb from amnweb/feature/clock-github-widget-updates b63bdb1
- Merge pull request #539 by amnweb from amnweb/fix/cava-multiple-widget-config 19089bc
- Merge pull request #541 by amnweb from amnweb/feature/github-widget-enhancements 403429b
- Merge pull request #526 by amnweb from amnweb/feature/architecture-specific-updates 682e900
- Merge pull request #503 by metamorph-dev from metamorph-dev/feat/glucose-monitor-widget 6146bca
What's Changed
- fix(weather): fixed missing weather icon (snowyDay/Night) by @Video-Nomad in #489
- feat(taskbar): add ability to pin apps to taskbar by @amnweb in #501
- Update note on configuring bars for multiple screens by @Achint-Agrawal in #499
- refactor(widgets) add support for python 3.14 by @amnweb in #504
- feat(scrolling_label): add always_scroll option by @Video-Nomad in #513
- feat(media): dynamic label separator by @Video-Nomad in #515
- refactor(taskbar): optimize layout handling and improve widget structure by @amnweb in #512
- feat(gallery): enhance wallpaper gallery with default background and close behavior by @amnweb in #523
- fix(weather): fix pyqt610 hourly widget corner bug by @Video-Nomad in #529
- feature/clock-github-widget-updates by @amnweb in #535
- feat(cava_widget): add instance tracking for CavaWidget by @amnweb in #539
- feat(github_widget): enhance notification handling with reason filters and comment count by @amnweb in #541
- feat(update/workflow): Add multi-architecture MSI support (x64/ARM64) by @amnweb in #526
- Add Glucose Monitor Widget by @metamorph-dev in #503
New Contributors
- @Achint-Agrawal made their first contribution in #499
- @metamorph-dev made their first contribution in #503
Full Changelog: v1.8.3...v1.8.4