Lukas Tönne LukasTonne
Lukas Tönne closed issue blender/blender#112233 2023-09-15 12:58:04 +02:00
Node Panels: links no longer show when the panel is collapsed
Lukas Tönne merged pull request blender/blender#112326 2023-09-15 12:58:04 +02:00
Fix #112233: Panel collapsed state should not hide socket links
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-09-15 12:05:50 +02:00
cba1f0ed6b Removed the deprecated link search functions from new nodes.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-09-15 12:01:03 +02:00
dac4fdc263 Merge branch 'main' into geometry-nodes-flip
0b8c83d273 GPv3: Send updates after drop operation
a53329fda7 Cleanup: Strict compiler warnings in Cycles Metal BVH
bd305c8d18 Fix #110108: NLA absolute snapping
4790c6ac61 addon_utils: don't print a traceback when the add-on isn't found
Compare 86 commits »
Lukas Tönne pushed to fix-collapsed-panel-link-drawing at LukasTonne/blender 2023-09-15 11:58:46 +02:00
5d5293aaef Renamed node socket visibility functions.
f96841e9b5 Merge branch 'main' into fix-collapsed-panel-link-drawing
a53329fda7 Cleanup: Strict compiler warnings in Cycles Metal BVH
bd305c8d18 Fix #110108: NLA absolute snapping
4790c6ac61 addon_utils: don't print a traceback when the add-on isn't found
Compare 77 commits »
Lukas Tönne commented on pull request blender/blender#112326 2023-09-15 11:39:35 +02:00
Fix #112233: Panel collapsed state should not hide socket links

Well, is_visible_panel_closed is also not quite accurate: The function just does not care if the panel is closed or not, while the is_visible would strictly require `!this->is_panel_collapsed()…

Lukas Tönne commented on pull request blender/blender#108565 2023-09-15 11:28:26 +02:00
Subpanels for node group sockets

For the purpose of modifier node panels i added a modifier_subpanel_register_ex function that allows overriding the default poll callback and flags. The poll callback still only gets the panel…

Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2023-09-15 10:17:45 +02:00
4666b1e7f3 More RNA.
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2023-09-15 00:48:10 +02:00
cb2f5c19a3 Partial RNA.
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2023-09-14 22:16:16 +02:00
aa06300a8f Menu entry for the node.
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2023-09-14 22:07:37 +02:00
9175c57844 Dynamic socket generation function for the menu switch node.
Lukas Tönne created branch nodes-menu-switch in LukasTonne/blender 2023-09-14 21:16:45 +02:00
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2023-09-14 21:16:45 +02:00
82f2f95ae1 New menu switch node.
4086ef986c Fix #112374: loading reference/background images filters out movies
2ec2e52a90 UI: Theme: Allow transparency when editing text in widgets
42ed81b9ab Fix #112299: crash calling context.copy() in operator with popup
89b3249c14 UV: when finding the best packing method, use area as tie breaker
Compare 10 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-09-14 20:21:14 +02:00
dd6581779f Revert some hacks.
Lukas Tönne commented on pull request blender/blender#112326 2023-09-14 17:19:56 +02:00
Fix #112233: Panel collapsed state should not hide socket links

ok can we agree on keeping is_visible and renaming is_icon_visible to has_interactive_icon? I want to wrap this up.

Lukas Tönne commented on pull request blender/blender#112326 2023-09-14 16:58:22 +02:00
Fix #112233: Panel collapsed state should not hide socket links

Yeah that's what our discussion was about. Hans wants to rename the is_visible but it's not clear what a better name would be (meaning "The socket is has a valid location and may be connected"…

Lukas Tönne deleted branch fix-node-draw-unused-vars from LukasTonne/blender 2023-09-14 16:33:19 +02:00
Lukas Tönne pushed to main at blender/blender 2023-09-14 16:33:18 +02:00
4aa3735d0f Node drawing: Fix unused variables in release builds
Lukas Tönne merged pull request blender/blender#112384 2023-09-14 16:33:17 +02:00
Node drawing: Fix unused variables in release builds
Lukas Tönne created pull request blender/blender#112384 2023-09-14 16:32:51 +02:00
Node drawing: Fix unused variables in release builds