da-rth / yasb

A highly configurable cross-platform (Windows) status bar written in Python.
MIT License
1.36k stars 80 forks source link

feat: Add Komorebi Workspace Widget #74

Closed da-rth closed 1 year ago

da-rth commented 1 year ago

Pull Request

Description

Adds Komorebi Workspace widget to yasb tauri rewrite

TooSpooky commented 1 year ago

Hey,

Just tested the tauri-port-komorebi branch, it seems like at least on my end when switching komorebi workspaces via hotkey (whkd) it does not update the highlighted workspace in YASB. It only seems to update when clicking.

Yasb-popup also seems to invisibly cover up the right corner of a window when using komorebi, leaving you unable to click say X out or minimize when only using one window. Sometimes when using multiple it covers the top right one's x out and minimize buttons. (at least yasb-popup is the window that appears when maximizing that area via altsnaps alt + double click)

The second may be fixed by adding this to komorebi.ps1 but I have to test it further to see:

komorebic.exe identify-tray-application exe "yasb.exe"

komorebic.exe float-rule title "yasb.exe"

Not sure if this is useful feedback at all since it seems to be in the works still but though I'd let you know.

Take care!

da-rth commented 1 year ago

@TooSpooky this branch is currently work-in-progress. I have pushed some changes which should result in better integration between yasb and komorebi, including workspace switching etc. This is still WIP as there are more changes to come.