jtroo / kanata

Improve keyboard comfort and usability with advanced customization
GNU Lesser General Public License v3.0
1.39k stars 99 forks source link

Feature request: ideas for GUI tray app #991

Open eugenesvk opened 2 months ago

eugenesvk commented 2 months ago

Is your feature request related to a problem? Please describe.

These are some feature ideas re. how to make the gui app better, currently Windows only as that's the only platform natively supported (and also some of the issues are tied to the windows GUI framework)

So maybe slap a help-needed tag just so some helpful soul could notice?

Describe the solution you'd like.

Describe alternatives you've considered.

n/a

Additional context

(an a much bigger can of worms: is there any x-platform Rust GUI framework that can make tray apps?)

eugenesvk commented 1 month ago

Focus tray menu with a kanata keybind

Can this be achieved by sending some kind of window message to the tray icon controle? https://github.com/jtroo/kanata/pull/1082