dumbeau / AutoHotPie

Radial menus in Windows, aka PIE MENYOOS!
MIT License
367 stars 21 forks source link

Some feature requests #3

Closed vfxturjo closed 2 years ago

vfxturjo commented 3 years ago

----- Maya-like submenu -----

image lets talk about maya's one... Here u can see that "Merge vertecies" has submenus. you hover over it, then it will hide the previous menus and show the submenus. In maya, you can also go back by hovering the mouse on the small dot (it is the place where you started the pie menu actually).

what I think is good: image So you can navigate in the groups like this... just go towards the group, slow down to enter the group, then go towards the funtion in the group. you can also go to the parent group by going back to the direction you came from (sacrificing a part of the pie menu. because at first, you have to memorise and explore, right? it can also be changed to another function when you get used to the hierarchy and confident (which means no going back to parent group))

you may find this useful reference: image

image from here: http://www.betriebsraum.de/blog/2009/12/11/extremely-efficient-menu-selection-marking-menus-for-the-flash-platform/

----- Escaping the AutoHotPie -----

image You can prevent triggering any funtion by going outside the area. circular area radius is adjustable.

If you don't mind, whenever I get new idea about your amazing creation AutoHotPie, I will post it in feature requests :D

dumbeau commented 3 years ago

Submenus have been added to the v1.0.3-alpha pre-release: https://github.com/dumbeau/AutoHotPie/releases

There are three modes of launching functions and activating submenus. image The first is the most common and similar to maya, and time it takes for labels to show can be changed. The next is for hovering into submenus, don't know why I made this one. The last one, hover, was added due to the use of external bluetooth controllers (like the Wacom remote) where the software sends both keydown and keyup when you press a button on it assigned to a keystroke.

Editing submenus have an option to add a back function, and the angle of the pie menu will adjust to align the menu to the opposite of it's associated parent menu's submenu function. image

I still plan on adding the user-adjustable escape radius and please feel free to give any feedback!

OlaHaldor commented 3 years ago

I downloaded 1.0.5 alpha but cannot see the back button option. Is this not in this version?

Edit Actually, nevermind, it was in a different location than I expected. It's all good now, except the back button can't be moved to the slot/location I'd like it to be.

Edit again I understand now that I have tested it in practice. Excellent design.

vfxturjo commented 2 years ago

YOU r AMAZING! really, going from a AHK script, to a full software :D

the GUI is good! I will let you know when I get more ideas

dumbeau commented 2 years ago

Closing because adding new issues is more convenient. Thanks for the good suggestions!