a8db82861809be71f501d33cfe0a3e231ce1ae4d
Previously when there were 5 or more menu items in a pie menu the acceptable angle to select an item was limited to 45 degrees. This makes sense when all 8 menu items are set, however it unnecessarily restricts the range for menu items that don't have adjacent items. Resolve using a 90 degree angle range then checking of the adjacent buttons exist and are a better match. This also resolves a very small dead-zone between adjacent buttons for both 4 or 8 button pie menus. It was possible for a direction to select neither. Compare the direction enum as a tie breaker. Ref !112311.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
