dumbeau / AutoHotPie

Radial menus in Windows, aka PIE MENYOOS!
MIT License
340 stars 18 forks source link

Submenu manager #72

Open OlaHaldor opened 2 years ago

OlaHaldor commented 2 years ago

I think it could be good to have a submenu manager of some sort, or an easier way to move items from one menu into a submenu without recreating the item entirely.

Here's a couple ideas.

Currently when you drag an item on top of another, they will switch places. What if you could hold a button (like CTRL or SHIFT) while drag-and-drop on to another item, it could

(Example below of idea for drag-and-drop to an existing submenu) image

Another idea would be to have a panel on the side of the UI to be able to unfold and fold. Have a look at Maya or Blender how such hierachy could look and function.

I have attached a mockup of what it could look like (from Maya). From this list you could re-order submenu items with ease. There's more than enough space to either side of the radial menu 'viewport' in AutoHotPie. :) image

To dive further into this, perhaps when you select an item in the list, the controls below for that item is loaded, just like it already is in AutoHotPie. Such as when you select the a submenu, it gives you the overall controls of the menu. While selecting an item within that submenu will give you the options for naming and keybind etc., exactly like it already is.

image

dumbeau commented 1 year ago

I just saw this now. I'm a huge fan of this idea! Ideally in the next version I'd like to be able make more of the menu creation happen directly on the pie menu visual as opposed to having a bunch of settings on the bottom, so I'm digging ideas like this.

This will be slated for V2.0, because adding this to the current version would be too difficult.