The official Blender project repository.
Falk David
e5bdfd533b
Some checks failed
buildbot/vdev-code-daily-coordinator Build started.
buildbot/vdev-code-daily-lint Build done.
buildbot/vdev-code-daily-darwin-arm64 Build started.
buildbot/vdev-code-daily-linux-x86_64 Build done.
buildbot/vdev-code-daily-windows-amd64 Build done.
buildbot/vdev-code-daily-darwin-x86_64 Build started.
Grease Pencil layer groups are drawn in the layer tree using `AbstractTreeViewItem`. The problem is that the items can't store their expand/collapse state. This meant that switching e.g. the tabs in the properties editor would reset the collapsed state of layer group items. This PR uses the `GP_LAYER_TREE_NODE_EXPANDED` flag to store the expand/collapse state. The tree view then reads from the flag to expand/collapse the items. This also adds an RNA property to layer groups `is_expanded`. Allows to check from python if a group is expanded in the UI. Pull Request: #131159 |
||
---|---|---|
.gitea | ||
.github | ||
build_files | ||
doc | ||
extern | ||
intern | ||
lib | ||
locale | ||
release | ||
scripts | ||
source | ||
tests | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.editorconfig | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
CMakeLists.txt | ||
COPYING | ||
GNUmakefile | ||
make.bat | ||
pyproject.toml | ||
README.md |
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.