Skip to content

Releases: amnweb/yasb

v1.6.4

21 Feb 08:36
Compare
Choose a tag to compare

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

20 Feb 09:16
Compare
Choose a tag to compare

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

19 Feb 03:17
Compare
Choose a tag to compare

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

18 Feb 20:35
Compare
Choose a tag to compare

New Features

  • add hide_on_fullscreen option to window_flags 151faca
  • register atexit handlers to clear events on exit 423be21

Bugfixes

  • replace os.execl with QProcess for application reload 3457f18
  • update build version to 1.6.1 096017f

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

18 Feb 09:12
Compare
Choose a tag to compare

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

10 Feb 00:57
Compare
Choose a tag to compare

Bugfixes

  • remove encoding parameter from RotatingFileHandler dc1b1a2
  • handle missing API key or location in WeatherWidget 45af45c
  • temporarily remove LC_CTYPE locale setting c5524b6

Chores

  • bump build version to 1.5.91 1a6b46e

Full Changelog: v1.5.9...v1.5.91

v1.5.9

09 Feb 12:34
Compare
Choose a tag to compare

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

Full Changelog: v1.5.8...v1.5.9

v1.5.8

01 Feb 00:03
Compare
Choose a tag to compare

New Features

  • enable animation on label toggle for enhanced user experience 36eaa1a
  • add Windows notification widget 8514d32
  • enhance notification handling for Windows 10 432141a
  • add hide_if_offline, max_label_length options, implement internet connectivity check e5fbab4

Bugfixes

  • enable/disable opacity effect only when necessary, preventing unnecessary computation. 70b598a
  • correct property name from 'ignore_windows' to 'ignore_window' in documentation 9f76029
  • use instance variable for hide_if_offline check 4c6914d
  • correct package names and comment out unused dependencies 1f608a6
  • update pipe name to yasb_pipe_cli for consistency 94894d6
  • update build version to 1.5.8 5b77a95

Refactors

  • remove unused CSSParser import 066ae16

Documentation Changes

  • update documentation to include hide_if_offline and max_label_length options 54e7b20
  • add Notifications widget documentation and sidebar link 60c3bc7

Full Changelog: v1.5.7...v1.5.8

v1.5.7

26 Jan 21:47
Compare
Choose a tag to compare

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

25 Jan 20:41
Compare
Choose a tag to compare

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

  • brief window popup fixed b11e5e4
  • improve visibility handling for active widgets 4c61515

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

What's Changed

New Contributors

Full Changelog: v1.5.5...v1.5.6