HybridBar

A status bar focused on wlroots Wayland compositors

MIT License

Downloads
1.9K
Stars
190
Committers
9

Bot releases are hidden (Show)

HybridBar - 0.2.8

Published by vars1ty almost 2 years ago

  • Added tooltips to buttons
  • Added better documentation
  • Added a more informative error-message for when loading the set stylesheet fails
  • You can now specify the stylesheet to be loaded using hybrid -> stylesheet (String)
  • Fixed a bug where buttons wouldn't execute their set commands
  • Hybrid is now confirmed working on: Sway, Hyprland, KDE and possibly more
HybridBar - 0.2.7

Published by vars1ty almost 2 years ago

  • Hybrid will no longer start a loop dedicated for Cava if there's no Cava widgets available
  • Cava closing unexpectedly won't crash Hybrid, but rather just disable the widgets functionalities
  • You can now add tooltips to labels using "tooltip": "Something" - Supports markup as well
  • Labels with no command set now support markup
  • You can now customize the amount of bars to be displayed with Cava using hybrid -> cava_bars (i32)
  • You can now customize the framerate at which Cava is pushing block updates at using hybrid -> cava_framerate (i32)
  • Tons of refactoring
  • Fixed a bug where Hybrid would crash without Cava installed
HybridBar - 0.2.6

Published by vars1ty almost 2 years ago

  • Cava Widget is now more stable than the last version, noticed 0 crashes after 30m of use
  • Removed CSS Hot-Reload because it didn't work properly and caused performance issues
HybridBar - 0.2.5

Published by vars1ty almost 2 years ago

  • Added: Cava BETA Widget, read WIDGETS.md for more information
HybridBar - 0.2.4

Published by vars1ty almost 2 years ago

  • Updated WIDGETS.md
  • Updated README.md
  • Refactored and simplified some of the code
  • New widget: box
HybridBar - 0.2.3

Published by vars1ty almost 2 years ago

  • Simplified the grabbing of widget names
  • Label Updates no longer block the UI thread, which makes stuff like button animations smoother
  • Performance improvements on labels with a command set
  • CSS Changes (assuming the bar was started with a custom CSS present) are now reloaded at runtime
HybridBar - 0.2.2

Published by vars1ty about 2 years ago

  • Spacings can now be styled using their name in CSS, just like any other widget
  • Made error messages a bit more helpful at times
  • BREAKING: The JSON-Key background is no longer available and has been replaced with hybrid
  • You can now customize the update-rate of labels that have a command attached to them. For example:
{
    "hybrid": {
        "update_rate": 100,
        "r": 10,
        "g": 10,
        "b": 10,
        "a": 1.0
    },
}

The example above runs a bash-command on labels with one attached every 100ms.

HybridBar - 0.2.1

Published by vars1ty about 2 years ago

  • Minor startup optimizations
  • Moved from unsafe static mut to lazy_static
  • Hybrid will now crash if there's no valid identifier set (aka not found or left empty)
HybridBar - 0.2.0

Published by vars1ty about 2 years ago