Go to file
Julian Eisel e4e91bf830 Fix crash when listing assets repeatedly in node search menus
When doing partial reloads of asset libraries (only reload assets from
the current file, e.g. after undo re-allocated ID pointers), we'd end up
with assets that don't have their asset data read correctly. It would
execute a branch that didn't set the asset library object necessary to
create and store asset representations.

Steps to reproduce were:
* Open .blend file with geometry node assets in there
* In a geometry node editor, press Shift+A to open the add menu
* Cancel
* Move a node
* Undo
* Press Shift+A again
2023-01-18 18:27:25 +01:00
.gitea Gitea: don't reference branch in issues by default 2023-01-18 16:58:09 +01:00
.github GitHub: add PR template 2021-10-23 10:49:51 +05:30
build_files MacOS: Update Min Requirement to 10.15. 2023-01-10 15:01:16 +01:00
doc Cleanup: Replace "UV's" with "UVs" 2023-01-10 14:50:13 -05:00
extern Audaspace: porting changes from upstream. 2023-01-14 22:18:39 +01:00
intern Fix T103960: build issue with GCC 13 in Cycles thread code 2023-01-18 16:43:47 +01:00
release Fix urls in LTS script. 2023-01-18 10:39:50 +01:00
source Fix crash when listing assets repeatedly in node search menus 2023-01-18 18:27:25 +01:00
tests Fixes for 'make check_pep8' target 2023-01-18 18:27:49 +11:00
.arcconfig Fix .arcconfig not working with latest arcanist version 2020-03-01 22:35:31 +01:00
.clang-format Cleanup: use compliant YAML for '.clang-format' 2023-01-03 11:53:41 +11:00
.clang-tidy Clang-tidy: Ignore variable name length and .c/.cc include warnings 2022-05-06 15:26:54 +02:00
.editorconfig pyproject: add configuration for autopep8 2022-04-22 10:13:39 +10:00
.git-blame-ignore-revs Cleanup: git-blame-ignore-revs: Update policy & commits 2021-01-29 13:20:32 +05:30
.gitignore Compositor automated testing 2021-03-26 16:15:02 +01:00
.gitmodules Update for moving blender2.8 to master. 2018-12-21 12:15:21 +01:00
CMakeLists.txt CMake: suppress GCC warnings stringop-overread & stringop-overflow 2023-01-15 23:31:44 +11:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Build: upgrade pre-built libraries for Linux 2022-12-16 10:42:40 +11:00
make.bat make.bat: skip SVN update when running make code_update 2022-10-29 11:25:33 -06:00
pyproject.toml Cleanup: fix various typos 2022-06-28 15:56:16 +02:00
README.md Docs: change readme.rst to README.md, as Gitea can't render rst 2023-01-16 17:54:11 +01:00

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.

Blender screenshot

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.