Skip to content

Changelog

Version v0.9.0

:boom: BREAKING CHANGES

  • due to fa67d07 - mouse event config options (commit by @JakeStanger):

    on_click is now called on_click_left for consistency with new options.

  • due to 6d8e647 - mpris support (commit by @JakeStanger):

    The mpd module has been renamed to music. You will need to update the type value in your config and add player_type to continue using MPD. You will also need to update your styles.

:sparkles: New Features

  • 1dd5863 - better surface some config error messages (commit by @JakeStanger)
  • fa67d07 - mouse event config options (commit by @JakeStanger)
  • 6d8e647 - mpris support (commit by @JakeStanger)
  • 6e5d0c1 - workspaces: hyprland support (commit by @JakeStanger)
  • 9ba28fe - workspaces: better ordering (commit by @JakeStanger)

:bug: Bug Fixes

  • e1f523c - music: popup artist label using wrong name (commit by @JakeStanger)
  • 08cfbbc - music: unable to go to prev with mpris (commit by @JakeStanger)
  • 0cefcbd - music: wrong widget name on vol slider (commit by @JakeStanger)
  • 90cd078 - mpd: stops working if connection lost (commit by @JakeStanger)

:recycle: Refactors

  • 2c1b292 - move most of the horrible add_module macro content into proper functions (commit by @JakeStanger)
  • fd2d7e5 - move startup logging code to logging module (commit by @JakeStanger)
  • 9d5049d - standardise error messages (commit by @JakeStanger)
  • 5e21cbc - macros to reduce repeated code (commit by @JakeStanger)
  • ea2c84d - general code tidy-up (commit by @JakeStanger)
  • 0d7ab54 - remove redundant clone (commit by @JakeStanger)

:memo: Documentation Changes

  • b97f018 - update CHANGELOG.md for v0.8.0 [skip ci] (commit by @JakeStanger)
  • c223892 - workspaces: update for hyprland/new ordering option (commit by @JakeStanger)