9b5f0cb8a26ef735eb2a3a6a812376b8cd9ff043
New drag type `WM_DRAG_GREASE_PENCIL_GROUP` introduced for layer group nodes. Replaced layer struct with `GreasePencilLayerTreeNode` in `wmDragGreasePencilLayer` so group node can be stored while dragging in `wmdrag->poin`. Using `can_drop()`, drop operation of layer group node returns `false` if the target node is its child. Part of #121390. Pull Request: https://projects.blender.org/blender/blender/pulls/121654
…
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%
