ecbb77c5584f7cb9f07eb65c5f4969f930c2070f
Makes it possible to swipe over panel header to batch open/collapse all panels the mouse draged over. Normal panels and sub-panels support this too. Two changes were needed: - Support "drag toggle" feature for `UI_BTYPE_BUT_TOGGLE` - all toggle buttons should/can support this. - Allow querying the pushed state from the button used for the collapsing. Multiple ways to do this, in this case simply using the pushed state query callback seemed simplest. Pull Request: https://projects.blender.org/blender/blender/pulls/114560
…
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%
