glzr-io / zebar

Zebar is a tool for creating customizable and cross-platform taskbars, desktop widgets, and popups.
GNU General Public License v3.0
415 stars 29 forks source link

zebar issue with the new komorebi verison `0.1.24` #52

Closed azinsharaf closed 2 months ago

azinsharaf commented 5 months ago

I've upgraded Komorebi to 0.1.24 and zebar can't show the workspaces anymore.

@pluque01

image

LGUG2Z commented 5 months ago

This is likely due to changes in the State struct. I think for the next release of komorebi-client it makes sense to return a separate struct which has much stricter change requirements as part of the external API surface.

For now, the workaround for this is to build this commit from source, or, if using the master branch of komorebi, to build zebar with the komorebi-client dependency pinned to the same commit you are running.

azinsharaf commented 5 months ago

i can confirm that building your commit from source ( i changed the tag value to 0.1.24) works.