FelixKratz / SketchyBar

A highly customizable macOS status bar replacement
https://felixkratz.github.io/SketchyBar/
GNU General Public License v3.0
5.65k stars 86 forks source link

Ventura Support #272

Closed FelixKratz closed 1 year ago

FelixKratz commented 1 year ago

macOS Ventura is currently not supported fully. There are some bugs lurking, which I will have to fix. This issue can be used to track issues and support for Ventura.

Known Bugs:

FelixKratz commented 1 year ago

Most problems seem to be resolved by this commit: a50207585622fb0006333a19ac39ba7703cc6fd1 can anyone confirm that the latest commit still works on Monterey?

izeau commented 1 year ago

It introduces an bug (at least on Monterey): when changing the bar height (which forces a full redraw I guess), the bar background is drawn on top of the items.

FelixKratz commented 1 year ago

It introduces an bug (at least on Monterey): when changing the bar height (which forces a full redraw I guess), the bar background is drawn on top of the items.

Thanks for the feedback, I think I have mitigated this effect in this commit: c47bac42b43b2f753ac300e602b4423799912f3e

Sadly some private functions have changed their behavior from Monterey to Ventura, which makes it a bit cumbersome to properly test this.

FelixKratz commented 1 year ago

Ventura is fully supported on current master, I am still waiting with the release till Apple publishes 14.1 command line tools.