Releases: FelixKratz/SketchyBar
Releases · FelixKratz/SketchyBar
Fix Item Alias not updating Bounds
A very simple fix for item aliases.
Item Alias Scaling Hotfix
- This fixes a scaling bug with item aliases occurring on retina screen.
- Adds y_offset property to items
Default Item Aliases
- It is now possible to display default menu bar items in sketchybar (see Experimental section of the README)
- Improved Bar hiding responsiveness
- Bars can be hidden on individual displays
- Sharper text rendering
- Internal restructuring to reduce draw calls
- Rename domain config to domain bar
New item background features and scripting variables
- Item backgrounds can now be customized with a border, a corner radius and a custom height
- New scripting variables for the space component include the display id and the space id of the associated component
- Fixes a bug where components of displays that are not connected are refreshed
- Some under the hood changes for (hopefully) better performance and stability
Added customizable bar border
It is now possible to specify a border for the bar, e.g. a small 1px wide black border:
sketchybar -m batch --config border_width=1 \
border_color=0xff000000
Fix Window Level and some additions
- The bar is now on top of most windows by default and can be customized to even be on top of the default menu bar
- Hide and unhide commands available
- Updated default rc
Item backgrounds and under the hood improvements
- Batching is even more powerful
- Items can have colored backgrounds
Faster space scripts and picky redraw
- Items can now be "lazy"
- The bar is redrawn only when really needed
- Everything is a bit faster
- Fix an error with batch messages
Batch messages
The new batch messaging system makes everything a bit faster