I’m a designer who built a radial menu app (Pie Menu) for macOS as a side project.
This is the story of what went right, what went wrong, and what I learned turning an idea into a shipped product.
$ brew install mas
$ mas install 1631568126
https://github.com/victorqribeiro/radialMenu
I was going to rewrite it using it SVG instead of canvas but never came around to it
A feature request is to allow the menu to ride along the cursor trajectory, effectively evolving the menu into a gesture GUI. I made an attempt at an svg implementation eight years ago: https://rawgit.com/lgrkvst/d3-sunburst-menu/master/demo/d3-s...
Just to imagine that whatever clod had invented the one-dimensional "context/dropdown" menus, had somehow won forever and always over the extremely logical choice of a radial, I just couldn't understand how.
The only explanation would have been that a radial menu is more difficult to typeset and render onscreen if you're rotating/sizing fonts and images around 360°.
That said, for dense context menus and dropdowns, I think linear lists are actually faster to scan.