roc7890 / RadialMenu

Radial Menu is a shortcut radial menu application designed specifically for Mac OS. It allows users to consolidate commonly used keyboard shortcuts for different applications into a single circular menu.
3 stars 0 forks source link

Suggestions for CirMenu app improvements #5

Open cheuk-cheng opened 3 weeks ago

cheuk-cheng commented 3 weeks ago

Hi. I have tried CirMenu app from AppStore and I am wondering if there is a way to automatically show an app's menu items that I have already set up instead of showing global menu items first and I have to press a key (like "s") to switch the app's menu items every time. Also, can the trigger key be mapped to multiple keys? E.g. users who use Hyperkey or Karabiner-Elements can map their caplock key to control-command-option-shift as a meta-key so it will be nice for CirMenu to support a meta-key trigger. Finally, it will be helpful if CirMenu can optionally read all top-level menu items of a user selected running app in the future so that user can select the app's built-in menu items from a list instead of manually entering things like menu item name, menu item shortcut key, etc. Thanks.

roc7890 commented 3 weeks ago

HI,

———— I am wondering if there is a way to automatically show an app's menu items that I have already set up instead of showing global menu items first and I have to press a key (like "s") to switch the app's menu items every time.

For current version, the default trigger key for global menu is [option],which can be config in global Menu trigger config,

QQ_1731288336023

the default trigger key for App menu is [command]. can be config in setting trigger menu. QQ_1731288300836

Note, Global trigger method is higher priority if the set is duplicated.


———— can map their caplock key to control-command-option-shift as a meta-key so it will be nice for CirMenu to support a meta-key trigger.

As i know this can't be down for a sandbox Appstore app. because of Apple's restrictions。


——————it will be helpful if CirMenu can optionally read all top-level menu items of a user selected running app

I have also thought about it . It seems also can not make it because of Apple's Appstore restriction.

If you find any App in App Store can do these tow things above. Let me know. thanks.

cheuk-cheng commented 3 weeks ago

Thanks. For issue #1, I will like Cirmenu to automatically use an apps’s shortcuts which I have set up instead of first showing the global items then I have to use the switch key to switch.

On Nov 10, 2024, at 5:38 PM, roc7890 @.***> wrote:

HI,

———— I am wondering if there is a way to automatically show an app's menu items that I have already set up instead of showing global menu items first and I have to press a key (like "s") to switch the app's menu items every time.

For current version, the default trigger key for global menu is [option],which can be config in global Menu trigger config,

QQ_1731288336023.png (view on web) https://github.com/user-attachments/assets/f1877363-d3b9-4a04-b0df-7ea39e093d5f the default trigger key for App menu is [command]. can be config in setting trigger menu. QQ_1731288300836.png (view on web) https://github.com/user-attachments/assets/671d0385-1f59-4fdd-8d43-c9c85e6786bb Note, Global trigger method is higher priority if the set is duplicated.

———— can map their caplock key to control-command-option-shift as a meta-key so it will be nice for CirMenu to support a meta-key trigger.

As i know this can't be down for a sandbox Appstore app. because of Apple's restrictions。

——————it will be helpful if CirMenu can optionally read all top-level menu items of a user selected running app

I have also thought about it . It seems also can not make it because of Apple's Appstore restriction.

If you find any App in App Store can do these tow things above. Let me know. thanks.

— Reply to this email directly, view it on GitHub https://github.com/roc7890/RadialMenu/issues/5#issuecomment-2467067103, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARMQDZDURCH6D7GVMS63QVL2AADALAVCNFSM6AAAAABROBMEB2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRXGA3DOMJQGM. You are receiving this because you authored the thread.

roc7890 commented 3 weeks ago

QQ_1731458832528 These settings will trigger the app's menu. If the trigger method is not duplicated with Global Menu setting(config here as below) . QQ_1731458928829

Note, when "show global menu when App's unset" switch is ON. If the the current App's menu is totally empty, will show global menu . QQ_1731458960068

roc7890 commented 3 weeks ago

If it dose not work or there's any bug. Let me know. Thanks .