Skip to content

v1.7.6

Latest
Compare
Choose a tag to compare
@amnweb amnweb released this 16 Jun 16:11
· 5 commits to main since this release

Important Changes

Registry-based autostart: The application now uses Windows registry instead of shortcuts for startup management. This provides more reliable autostart functionality and better system compatibility. Both CLI and tray menu options have been updated to use the new system. If you have automatically started YASB in the past, you will need to re-enable this feature using the new registry-based method.

New Features

  • add scrolling layout option to layout commands 025cf41
  • add support for creating bars on primary screen 1301430
  • enhance screen assignment logic for bars 0abdb85
  • add rewrite rules for window title and process name a967b3d
  • add compatibility options for vscode forks, add modified date 65ac0c4
  • add hide_decimal option for upload/download speed display e91e668
  • implement registry-based autostart management cb1bc5e
  • add PowerPlanWidget for managing system power plans ae012cb
  • add support for CSS hex colors with alpha in Qt format 6612c2b
  • scroll through workspaces e10fef9
  • add support for Brave browser in media source mapping a254a5b
  • next_layout and previous_layout now toggle blocking state 59356e6
  • add configuration files for pre-commit and ruff f693b71

Bugfixes

  • handle missing KomorebiEventListener import 8f5e10a
  • fix notification dot visibility on all labels c369be0
  • streamline title and process name rewriting c04c838
  • add support for floating window a675436
  • fix auto-hide bug 693fd8e
  • update info block from INFO to NOTE fc0b00e

Refactors

  • streamline system tray context menu handling 84251db
  • remove locale constants from language.py and import from constants module 5f463fa
  • update widget references and correct casing in MSI configuration 250933d
  • remove version constraints for WinRT packages f89f630
  • fix linting issues 2774bc9

Documentation Changes

  • add note on screen specification for status bar cd5203c
  • fix default callbacks, improve example config 612f5e8
  • add compatibility options for vscode forks, add modified date e90e7c2
  • use {icon} placeholder in example config 2ef681d
  • add contributing guidelines for YASB 0120dad
  • update contribution instructions in Home.md cbfd64b

Chores

  • remove pylama configuration file 709de4f
  • apply Ruff auto-formatting and lint fixes across project 8534433
  • clean up code across multiple modules e147127
  • apply Ruff formatting across project d3d4a5f
  • update extension recommendations and remove format on save 3fa7da4
  • reorganize project dependencies and configuration 9797801
  • simplify ruff-check arguments 1d9b586
  • update exclusion patterns in settings d8fea83
  • update installation instructions for Python dependencies 82fdde9
  • format JSON files for consistency 03c92af
  • update dependency installation method for consistency 8f30877
  • update BUILD_VERSION to 1.7.6 bff066d

Other Changes

What's Changed

  • docs(vscode): fix default callbacks by @szbmrk in #311
  • Add right alignment option by @dmperdue in #305
  • Revert "Add right alignment option" by @amnweb in #317
  • feat(vscode): add compatibility options for vscode forks, add modified date by @szbmrk in #314
  • fix(github): fix notification dot visibility on all labels by @szbmrk in #313
  • fix(systray): fix auto-hide bug by @Video-Nomad in #323
  • docs(pomodoro): use {icon} placeholder in example config by @szbmrk in #325
  • feat(glazewm): scroll through workspaces by @szbmrk in #328
  • fix(komorebi_stack): add support for floating window by @pitchaya-s in #322
  • feat(komorebi_layout): next_layout and previous_layout now toggle blocking state by @AtifChy in #340

New Contributors

Full Changelog: v1.7.5...v1.7.6