Releases: amnweb/yasb
v1.6.7
New Features
- implement event filter for menu visibility and enhance reload handling 2f9dee9
- network icon filtering option ccf34b9
- add 'controls_hide' option to manage media controls visibility 0790e25
- add session switching functionality f93dda8
- add environment variable parsing for configuration e77b473
Bugfixes
Refactors
- remove hide_taskbar option and related functionality 3988ff7
Chores
- update build version to 1.6.7 ee2b3d6
Other Changes
- Merge pull request #160 by Video-Nomad from Video-Nomad/fix/systray-empty-pinned-fix e3e3fdd
- Using the same method of systray icon for taskbar and active_window icons drawing d04a401
- remove unused imports 07de1a6
- Merge pull request #164 by Video-Nomad from Video-Nomad/fix/buttery-taskbar-compat 1e3e1c4
- Fix stuck session issue and reduce logging spam 2f0e4bc
- Merge pull request #162 by Dusk-afk from Dusk-afk/feat/media-session-switch c91716e
- Merge pull request #161 by arthurferrai from arthurferrai/fix/taskbar-icons 6f2590c
What's Changed
- fix(systray): properly hide pinned container on last icon delete by @Video-Nomad in #160
- fix(systray): Buttery Taskbar compat fix by @Video-Nomad in #164
- feat(media): add session switching functionality by @Dusk-afk in #162
- Improved taskbar and active_window icon rendering by @arthurferrai in #161
Full Changelog: v1.6.6...v1.6.7
v1.6.6
New Features
- add context menu for desktop management actions 937ad25
- enhance taskbar and windows desktops styling 78e3d6a
- add custom context menu for workspace actions ad0ee6b
- conditionally add wallpaper options for non-Windows 10 systems 1ab397d
- add additional ignored window classes for better process filtering 8488f4f
- add min_bar_height option for customizable bar height limits 3a6c010
- add special_keys option for customizable hotkeys 2a615d8
- added systray widget a56fd8d
- add systray widget to build options 08f1031
- add support for environment file loading 914bf20
Bugfixes
- add error handling for wallpaper setting functions 010eb94
- Improve performance on loading wallpapers and remove deprecated options enable_cache and lazy_load_delay 7dcc8fb
- improve icon handling in WeatherWidget 8112d4e
- fixed the pin state restore on initial launch c004185
- added a delay for send_taskbar_created 2cb98c1
Refactors
- simplify client setup timing and screen ID retrieval f5085f4
Chores
- update Windows Dev workflow triggers f1573f9
- update Windows Dev workflow triggers 7a1f8da
- update build version to 1.6.6 b1b313f
Other Changes
- Added option to add style to foreground application (
.app-icon.foreground
). f3ff04f - Merge pull request #151 by arthurferrai from arthurferrai/feat/taskbar-foreground-class 8dfd5a3
- Merge pull request #155 by Video-Nomad from Video-Nomad/feat/systray-widget 302cd81
- Merge pull request #156 by Video-Nomad from Video-Nomad/fix/systray-fixes 3d95e56
- Merge pull request #158 by Video-Nomad from Video-Nomad/fix/systray-thread-timer-fix 7af3314
- Merge pull request #157 by Dusk-afk from Dusk-afk/feat/env-file faf8f23
v1.6.5
New Features
- add use_shell and encoding options to command execution 045c1ee
- introduce layout configuration for bar widget alignment and stretching c08e64e
- enhance keyboard navigation and focus management 6f94f63
- enhance workspace and layout management with monitor index support 25f8a0c
- enhance button navigation with row wrapping support 4ca58f5
- enhance applications widget with additional launch options and command handling c8e86e0
- add offset_top and offset_left properties to menu configuration (replacing the deprecated 'distance' property) c5a5801
- enhance window icon fetching with DPI support and caching improvements d55af95
- add smoothing options for window icon fetching f33ffe5
- enhance window icon fetching with dynamic bitmap sizing and resource cleanup 6d8dfc5
Bugfixes
- remove redundant icon setting and reset stylesheet 5d48c3f
- correct label class assignment for battery widget 9e892e7
- remove unnecessary comma in toggle_tiling callback b32023c
- remove unnecessary whitespace and clean up code formatting 1d9f9c9
- improve fullscreen detection logic and visibility handling 14db841
- improve window hiding logic and update ignored classes a124931
Refactors
- remove unused import from bar.py 8e2b32e
- unify label class assignment for consistency in widget display 99ea863
Chores
- update fetch-depth and retention days in windows-dev.yaml 3331ebe
- update build version to 1.6.5 ba48b51
Other Changes
- Merge branch 'main' of https://github.com/amnweb/yasb 1bc932b
- Fixed some typing, get info of all visible windows to make sure all appears on icons list. 1b608d0
- Merge branch 'main' into taskbar-fix f27b5c3
- Merge pull request #149 by arthurferrai from arthurferrai/taskbar-fix 4cd5e56
What's Changed
- Fixed taskbar not showing all apps icons by @arthurferrai in #149
New Contributors
- @arthurferrai made their first contribution in #149
Full Changelog: v1.6.4...v1.6.5
v1.6.4
New Features
- support custom configuration directory via YASB_CONFIG_HOME cfee1c8
Bugfixes
- downgrade PyQt6 version to 6.7.1 because there is many issues with 6.8.1 2daff32
- update log output description to include YASB_CONFIG_HOME 6a2b368
Documentation Changes
- update documentation to include YASB_CONFIG_HOME for custom config directory 8f84e75
Full Changelog: v1.6.3...v1.6.4
v1.6.3
Bugfixes
- set font engine to GDI to resolve font and icons issues 9efc2ce
Important
Font engine is set to GDI by default, because there are some issues with the default font engine in PyQt6.8. Please use old font-families in the styles.css file to avoid font and icons issues. Example: font-family: "JetBrainsMono NFP"
Full Changelog: v1.6.2...v1.6.3
v1.6.2
Bugfixes
- fix cli reload command 1559c5b
- update build version to 1.6.2 86fe838
- prevent processing desktop windows in foreground check 01c3876
Important
YASB now reads font names in the same way as Windows. For example, the old font-family: "JetBrainsMono NFP"
has become font-family: "JetBrainsMono Nerd Font Propo"
. To get the correct font name, open the font settings in Windows and copy the font name from there.
Full Changelog: v1.6.1...v1.6.2
v1.6.1
New Features
- add hide_on_fullscreen option to window_flags 151faca
- register atexit handlers to clear events on exit 423be21
Bugfixes
Important
YASB now reads font names in the same way as Windows. For example, the old font-family: "JetBrainsMono NFP"
has become font-family: "JetBrainsMono Nerd Font Propo"
. To get the correct font name, open the font settings in Windows and copy the font name from there.
Full Changelog: v1.6.0...v1.6.1
v1.6.0
New Features
- implement Cava widget with customizable options 5940ef1
- connect aboutToQuit signal to stop taskbar widget events ef15a07
Bugfixes
- correct syntax error in winget update command 0777216
- hide widget when API key or location is missing be368da
- update font family in default styles.css 1e1225a
- update PyQt6 version to >=6.8.0 c5ba37f
- update build version to 1.6.0 6176c3b
Refactors
- comment out debug logging for weather data 2d9825a
Documentation Changes
- add Cava widget documentation and update sidebar bdb1d8b
Important
YASB now reads font names in the same way as Windows. For example, the old font-family: "JetBrainsMono NFP"
has become font-family: "JetBrainsMono Nerd Font Propo"
. To get the correct font name, open the font settings in Windows and copy the font name from there.
Full Changelog: v1.5.91...v1.6.0
v1.5.91
v1.5.9
Bugfixes
- improve author link handling and enhance description display 8701ac8
- add encoding to RotatingFileHandler for proper log file handling cd6a8b1
- improve locale handling for time and character encoding 16c6796
- improve alert handling in WeatherWidget ed26165
- ensure selected day does not exceed days in month a9f0916
Refactors
- expand user paths and handle file missing case with logger f595216
- remove unused icon path variable from ThemeViewer d0dbe89
- remove debug log for API URL in WeatherWidget f6983ba
Code Style Changes
- update font family and size for improved readability c9500a3
Chores
- bump build version to 1.5.9 275e2dd
Other Changes
- Update bug_report.yml 284cc97
Full Changelog: v1.5.8...v1.5.9