Lukas Tönne LukasTonne
Lukas Tönne created pull request blender/blender#110803 2023-08-04 17:35:09 +02:00
Nodes: Remove the experimental "node panels" feature
Lukas Tönne pushed to remove-experimental-panels at LukasTonne/blender 2023-08-04 17:34:09 +02:00
4c77c86c82 Nodes: Remove the experimental "node panels" feature.
Lukas Tönne pushed to remove-experimental-panels at LukasTonne/blender 2023-08-04 17:11:02 +02:00
Lukas Tönne created branch remove-experimental-panels in LukasTonne/blender 2023-08-04 17:11:02 +02:00
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-04 16:31:23 +02:00
567bdcc080 More tests for adding and remving node group items.
c355e92f41 Optional argument when removing panels for moving instead of deleting the content.
a439ce8e36 Resolve ambiguous "index" name: use "position" for indices relative to panel content.
Compare 3 commits »
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-04 13:39:50 +02:00
1c3cf6047e Cleanup: formatting.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-04 12:25:15 +02:00
5943b6f574 Modified test to also test for default value initialization of group nodes.
9e40463779 Don't do user refcount on interface default values when freeing main.
Compare 2 commits »
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-04 10:16:04 +02:00
8e7c13bf81 Fixed new node group operator redo panel code.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-04 09:53:07 +02:00
b4c59b4273 Merge branch 'main' into node-group-interface-ui
1e1f4db8b6 Tools: add 'diff' and 'email' attrs to git_log utility module
ed6e24b176 Fix resource leak in git_log utility module
9ba38d5bb6 License checker: scan paths "*.inl;*.ch;*.osl;*.metal;*.tables"
0caf227530 License headers: use SPDX-FileCopyrightText for *.inl and *.osl files
Compare 16 commits »
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-03 18:05:57 +02:00
5a3f4c367b Merge branch 'main' into node-group-interface-ui
63f29fdcfe EEVEE Next: Fix: Ambient Oclussion Pass
4d75c0484a EEVEE-Next: Use reflection lightprobes for raytrace fallback
8daebd807c Cleanup: CMake: fix superfluous extern_curve_fit_nd in bf_editor_curve
6764e69491 UI: Add asset shelf Python UI template
Compare 65 commits »
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-03 17:55:00 +02:00
1226a522a5 Tests for mixed socket and panel layouts in node group interfaces.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-03 17:39:35 +02:00
b0aa37c743 Fix ui_items API collection, have to dereference pointers.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-03 16:42:59 +02:00
2964fccbf6 Test for all socket types.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-03 14:22:07 +02:00
b97c86256d Fix incorrect RNA type name used for boolean sockets
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-03 13:40:21 +02:00
8ce0996fdc Python test script for node group interfaces (to be continued).
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-08-02 17:20:54 +02:00
9329bb6bba Fixed memleak: Free socket data before replacing it.