kando-menu / kando

🥧 The Cross-Platform Pie Menu.
https://ko-fi.com/post/Kando-1-0-0-released-G2G5Z1DOS
Other
1.18k stars 25 forks source link

Run different menu depending on focused window (class or name). #449

Closed ClearStaff closed 3 weeks ago

ClearStaff commented 3 weeks ago

Description

I suggest that we should enable window dependent menus in Kando. You can do so much with it, like open different set of shortcuts when you have Firefox focused, other while on desktop without any application in focus. It's amazing how much it improves general usage of this already great project.

Affected Desktop Environments

All

Additional Information

I'm willing to clone this repo and try to come up with implementation myself, as i already did a proof of concept with external rust script/binary and use it as a shortcut in KWin (i just check my working environment in rust code, then fire up Kando with correct menu), but i would like to come up with clean solution that does not need external binary, yet i use only KDE and while i know basics about KWin scripts i'm nowhere near being Electron/HTML wizard as my primary language's are C# and Rust. Anyway i'm willing to cooperate and come up with solution with a little bit of help to make this clean and tidy. Thanks for your awesome project and work :)

ClearStaff commented 3 weeks ago

I'm aware that this topic was bringed up before, but instead of just requesting a feature, i'm willing to look up to code and come up with solution from backend side (while we still work on how settings should look like).

Schneegans commented 3 weeks ago

Thank you so much for volunteering here! I'll close this issue nevertheless, as we have #169 already. But we can continue the discussion over there! I'll also add some additional information to #169.