Releases: amnweb/yasb
Releases · amnweb/yasb
v1.5.7
New Features
- enhance calendar widget with improved date handling and rendering 1b8b3ba
- replace TCP server with Named Pipe server for command handling c699762
- add brightness toggle level and menu configuration options bd4d5c4
- add animation feature for workspace buttons f18df35
Bugfixes
- remove redundant closing brace in volume widget documentation aa3eaba
- correct syntax errors in volume widget documentation bfb00ac
Refactors
- remove group_label enabled property from DiskWidget core validation 8cbf722
- remove 'enabled' property from group_label in documentation 9171a29
Documentation
- add animation option for workspace buttons 4ef4707
Chores
- update build version to 1.5.7 30a2276
Full Changelog: v1.5.6...v1.5.7
v1.5.6
New Features
- GlazeWM support 510cb51
- add calendar settings and update callbacks 0210573
- add signal to remove tray icon on configuration changes 1812eb9
- add glazewm widget options for tiling direction and workspaces 2901cc0
- remove tray icon during application reload dc98952
- better sorting of string-based workspaces d4690a2
- add automatic brightness monitoring and update label 636c8de
- add audio menu configuration options and callbacks 03fcd57
- implement TCP server for application control commands 9f06bd8
Bugfixes
Refactors
- add timeout to urlopen for icon fetching, load icons into cache if not already cached c753205
- simplify CSS processing by returning raw content, prepare to remove cssutils 8ee9e81
Documentation Changes
- fixed labels default values 2d6b6c3
Chores
- remove fetch-depth from checkout action in Windows CI workflow a137057
- update build version to 1.5.6 de01a00
Other Changes
- Update windows-dev.yaml 6f0c6e6
- Merge pull request #118 by Video-Nomad from Video-Nomad/feat/glazewm-support 2794e2c
- Merge pull request #120 by Video-Nomad from Video-Nomad/docs/glazewm-sidebar-links 57d6c63
- fix small typos b241f96
- Merge pull request #122 by Video-Nomad from Video-Nomad/fix/glazewm-startup-popup-fix 0562511
- Merge branch 'main' of https://github.com/amnweb/yasb fc7eb86
- Merge pull request #123 by Video-Nomad from Video-Nomad/feat/glazewm-workspace-sorting-improvement c3016b5
- Merge pull request #121 by DavideDaCol from DavideDaCol/patch-3 eaa5da8
What's Changed
- feat(widget/glazewm): GlazeWM support by @Video-Nomad in #118
- docs(widget/glazewm): Added wiki sidebar links by @Video-Nomad in #120
- fix(widget/glazewm): brief window popup fixed by @Video-Nomad in #122
- feat(widget/glazewm): better sorting of string-based workspaces by @Video-Nomad in #123
- fix small typos by @DavideDaCol in #121
New Contributors
- @DavideDaCol made their first contribution in #121
Full Changelog: v1.5.5...v1.5.6
v1.5.5
New Features
- add interface option and logging for network interface selection 4345f0b
- add server monitor widget with configuration options 1c72775
- add show alerts feature and update API call for weather alerts 39927fc
Bugfixes
- update temperature label to use {temp} instead of {temp_c} 1ee987f
- update API key for weather widget documentation 45f56e5
- improve locale handling for time formatting b60b6d6
Documentation Changes
- fixing a typo e521360
- add interface option and show alerts feature d4aef67
- add documentation for server monitor widget 05322e3
Chores
- bump CLI version to 1.0.6 and clean up uninstall command c613997
- bump build version to 1.5.5 e7b8595
Other Changes
- Merge pull request #110 by azinsharaf from azinsharaf/fixing-typo 53b6f7c
What's Changed
- docs(clock): fixing a typo by @azinsharaf in #110
New Contributors
- @azinsharaf made their first contribution in #110
Full Changelog: v1.5.4...v1.5.5
v1.5.4
New Features
- add show_label_name option for group labels in DiskWidget 6221537
- Guthub widget enhance menu and icon configuration options 3ddbc4f
Bugfixes
- correct syntax error in weather_card configuration 454b8b8
- activate window on show event for PopupWidget e1945b5
- handle JSON decoding errors in CustomWorker 73b1d73
Documentation Changes
- update menu and group label settings for improved functionality db39043
Chores
- update build version to 1.5.4 b283c00
Full Changelog: v1.5.3...v1.5.4
v1.5.3
New Features
- include build version in logger initialization message 1e86db7
- add debug logging for app bar creation details b3d70bb
- add group label functionality and container padding options 5972b1b
- run komorebi commands in separate threads for improved responsiveness c62fd11
- add round corners type to blur effect configuration fe80ca0
- add PopupWidget class f6688c4
- enhance Blur function to support corner type customization on non-Windows 10 f35e5db
- add round corners type configuration to blur effect 7808ec0
- add round corners and border color configuration to disk widget 13eccf4
- enhance DiskWidget with group label toggling and configuration options dd960cb
- add units configuration for weather data and enhance weather card styles 20d65d0
- add units configuration and enhance weather card settings a8dbf79
- add round corners type configuration and ensure border color is a string f034396
- enable animation option for taskbar widget 7994f60
- add animation configuration to widgets with default settings 9890a7c
- implement AnimationManager for widget animations 5481329
- add animation support to mute toggle in microphone and volume widgets cd336fa
- add default animation settings to validation schema bb27b23
- implement theme installation with subprocess control d7a6239
- enhance container padding structure for multiple widgets 8a2e1cc
- add animation settings for UI elements 29191d0
Bugfixes
- remove unnecessary whitespace in disk widget code 1c6ecbe
- improve icon scaling for better aspect ratio preservation cd2a65a
- handle audio device absence with appropriate logging da7d991
- replace git dependency with pypi package for pyvda fcb43fb
- remove animation parameter from VirtualDesktop activation 68f7ef8
- update temperature labels in weather widget configuration 346e887
- update weather label placeholders for consistency dfcb3c8
- update weather label placeholders for temperature consistency 954ff03
- ensure widget is deleted after hiding c27e600
- handle missing configuration file with error logging and alert 1b6d523
- ensure animation starts only if enabled and handle errors gracefully f6459d6
- add error logging for undefined and invalid widget options b5b3978
- improve popup window management and cleanup on close event 12c0ac5
- update version to 1.0.5 and improve log file handling 1493011
Refactors
- remove unused blink_on_click method from utilities 62bcca1
- change logging level from debug to info for bar creation 863671e
- replace QProcess with os.execl for application reload 7c949f3
Documentation Changes
- update Nerd Fonts installation instructions and clarify config directory creation 12e078c
- add installation and configuration troubleshooting tips 7591fca
- add animation settings and container padding to multiple widgets 6e6ac21
- enhance Disk and Komorebi layout documentation 5f50b7d
- update configuration documentation for group labels and weather card options c50da35
Chores
- update build version to 1.5.3 4f4e41c
Other Changes
- Add layout_name variable to language 8a1220f
- Update doc b360446
- Add full_layout_name variable 4461484
- Update Language doc 46e7cef
- Add layout_country_name variable 0e9a495
- Update Language doc 12724c6
- Merge pull request #91 by Osyx from Osyx/main 006fd3b
What's Changed
New Contributors
Full Changelog: v1.5.2...v1.5.3
v1.5.2
v1.5.1
New Features
- add CloseWorkspace event for workspace management 95f98dd
- add functionality to hide and show Windows taskbar based on config 27da0e7
- add distance parameter for menu positioning b169188
- enhance keybind management with filtering and UI improvements 3be6d02
- add UTF-8 encoding to config file opening (you can set icons directly in the config file) 879bbf2
Documentation Changes
- add hide_taskbar option to configuration documentation cda31a2
Code Style Changes
- standardize quotes in widget documentation 77ad97f
Chores
- update winget-releaser action to use the main branch bd9e362
- pin PyQt6 version to 6.7.1 for compatibility ae149a6
- bump YASB_CLI_VERSION to 1.0.4 and improve version message formatting d961915
- bump BUILD_VERSION to 1.5.1 f53de34
Full Changelog: v1.5.0...v1.5.1
v1.5.0
Please read before updating to v1.5.0
New Features
- enhance weather widget with additional data fields e428879
- add float override label to WorkspaceWidget 20918a6
- add float override label to workspace documentation 5fbc20e
- add direction property to HomeWidget and update documentation d41a103
- add animation settings for status bar a171479
- implement blink effect on icon click and fixed some icons which do not show on start 4af9aa3
- update MSI installer for all users and add theme executable 47e50e1
- add global styles for ToolTip component dd7ee69
- add tooltip option for all widgets 4086d0d
Bugfixes
- correct environment variable name for weather API key c1ce9ca
- remove debug print statement from WeatherWidget API URL 585ed66
- remove trailing commas from example commands in documentation 2d80824
- correct step comparison for width and opacity updates 75af828
Refactors
- moved tooltip to styles.css 06326ac
- simplify label_icon_size validation schema fc95d02
- optimize icon animation by using local variables 5008884
- reorganize layout and improve code structure for better readability 3e0c359
- update signal strength mapping and icon assignment for accuracy 48ca061
- use get() for safer access to float_override state b7c7ba7
- update cx_Freeze installation to use the latest version 802f447
Documentation Changes
- update weather widget documentation for improved clarity and additional placeholders 4a35fe8
- update location parameter to support environment variable configuration eb98b77
Code Style Changes
- update default config and styles 03513fc
Chores
- update winget-releaser action to version 2 a2d4579
- remove unnecessary parameters from winget action 185ae3e
- add dist and build directories to .gitignore 46d91bf
- bump build version to 1.5.0 cf841d4
Other Changes
- Add weather location env 1a0d247
- Merge pull request #81 by notTamion from notTamion/add-weather-location-env 724a2f0
What's Changed
- Add weather location env option by @notTamion in #81
New Contributors
- @notTamion made their first contribution in #81
Full Changelog: v1.4.3...v1.5.0
v1.4.3
Important
One step closer to move YASB to new location Program Files, this release includes an uninstall functionality which will remove the YASB installation from the current location before installing the new version. In the next release, YASB will be moved to the new location Program Files. This will help avoid permission issues, especially on Windows 10.
New Features
- update default config and style 7e09174
- add native language and country name retrieval in LanguageWidget 57f3126
- toggle window state between minimize and restore 6aea31f
- update YASB CLI version to 1.0.3 and add uninstall functionality ddc20ef
Bugfixes
- proper SensorID string encoding for request URL. ee15590
- set encoding to 'utf-8' for subprocess.run in UpdateWorker 3fcb8f4
- hide overlay widget when hiding main window 5a059f3
Chores
- bump build version to 1.4.3 58b69d6
Other Changes
- Merge pull request #75 by Video-Nomad from Video-Nomad/fix/libre-hwm-proper-sensor-id-encoding 47420f4
What's Changed
- fix(LHM): proper SensorID string encoding for request URL. by @Video-Nomad in #75
Full Changelog: v1.4.2...v1.4.3
v1.4.2
New Features
- add filtering for excluded updates in Windows and Winget checks cd82357
- add alignment and customizable menu labels to HomeWidget 9c0c287
Refactors
- refactor update handling with UpdateManager for better management and subscriber notifications c874c11
Chores
- bump build version to 1.4.2 06d1d84
Full Changelog: v1.4.1...v1.4.2