Skip to content

Changelog

Version v0.14.0

:sparkles: New Features

  • 25c490b - workspaces: visible CSS selector (commit by @malicean)
  • 60bb69f - add widget and widget-container css classes on all widgets (commit by @JakeStanger)
  • ee04cd0 - bar auto-hide options (commit by @JakeStanger)
  • 659c93d - use top-level config as fallback when using monitor-based config (commit by @JakeStanger)
  • 8371a92 - load bars on monitor when it connects (commit by @JakeStanger)

:bug: Bug Fixes

  • 4099847 - styles: hot reload not working when edited with vim (commit by @JakeStanger)
  • f24b21d - focused: clear when no window is focused (commit by @JakeStanger)
  • 34ed6a9 - focused: not clearing when switching to empty workspace (commit by @JakeStanger)
  • 518c2ef - Home Manager systemdIntegration warnings (commit by @delliottxyz)
  • 5f82b6e - tray: existing icons rendering as text (commit by @chmanie)
  • 80de5dd - some modules crashing due to recent gtk refactor (commit by @JakeStanger)
  • c356b22 - workspaces: favourites missing inactive class on startup (commit by @JakeStanger)
  • b4d7545 - regression: GTK refactor causing updates to be missed (commit by @JakeStanger)
  • b004d50 - launcher: favourites not focused when opened (commit by @JakeStanger)
  • 963f8ed - script: spawning outside of tokio runtime causing crash (commit by @JakeStanger)

:recycle: Refactors

  • fea1f18 - fix new clippy warnings, fmt (commit by @JakeStanger)
  • 4e67b73 - wlr data control: update to new nix epoll bindings (commit by @JakeStanger)
  • 5582dcf - fix new clippy warning (commit by @JakeStanger)
  • 08e354e - fix new clippy warnings (commit by @JakeStanger)
  • b2fa19a - begin restructuring core code to better encapsulate (commit by @JakeStanger)
  • ed5a162 - update wayland crates to latest versions (commit by @JakeStanger)
  • bea442e - update gtk/glib, remove glib channels (commit by @JakeStanger)
  • e847a84 - fix casting based clippy warnings (commit by @JakeStanger)
  • 967801d - workspaces: avoid sending unknown update info (commit by @JakeStanger)
  • b2a37a3 - fix clippy warning (commit by @JakeStanger)
  • 57b57ed - pass context into modules controllers (commit by @JakeStanger)
  • c702f6f - major client code changes (commit by @JakeStanger)
  • 6f531a5 - remove lazy_static and async_once (commit by @JakeStanger)
  • e0dc5e1 - wayland: remove unused request type (commit by @JakeStanger)
  • 18b4784 - wayland: simplify task spawning code (commit by @JakeStanger)

:memo: Documentation Changes

  • e5281e9 - update CHANGELOG.md for v0.13.0 [skip ci] (commit by @JakeStanger)
  • b9c41af - workspaces: add missing .inactive selector (commit by @JakeStanger)
  • abd1f80 - examples: update discord icon, temporarily disable random label (commit by @JakeStanger)
  • ccc6ff2 - readme: add nixpkgs details (commit by @JakeStanger)
  • c2306d6 - styling: add another example for selecting gtk widgets (commit by @JakeStanger)
  • a768164 - styling guide: add explanation on specificity (commit by @Schweber)
  • 917c1bd - dynamic values: link to scripts/ironvars pages (commit by @JakeStanger)
  • 74930df - compiling: fix fedora instructions (commit by @JakeStanger)
  • f2c4ddb - sys info: fix cpu temp examples (commit by @cyhyraethz)
  • a159825 - fix nerdfont icons (commit by @eclairevoyant)