e2fe7751d6
code cleanup: replace most DO_MINMAX2 -> minmax_v2v2_v2
...
also add UNPACK macros's. handy for printing vectors for eg.
2012-11-15 22:20:18 +00:00
Dalai Felinto
cc77001416
auto-link solo-nodes when making group
...
if make group is called with only one node selected ALL the node sockets are linked to the node group
with help+review from Lukas Toenne
This patch aims towards motivating users to use Group Node to share OSL nodes
2012-11-04 19:18:12 +00:00
b8267a0dfb
More UI messages and BKE_reportf<->BKE_report fixes...
2012-10-18 16:25:58 +00:00
7a71f58af3
fixes for NULL checks, remove some redundant checks and add some in that have been removed by accident as code has been updated.
2012-09-14 06:17:14 +00:00
2b9fd376e1
all areas of blender now do node tree id user count management, except for some exceptions like making a node tree local and material clipboard.
2012-08-22 09:35:46 +00:00
ffcc63a7d0
node tree functions for copy/free now support optional ID user count management,
...
this is not used yet, so no functional changes.
2012-08-22 08:54:18 +00:00
Lukas Toenne
54b61401ed
Fix #32271 , Node group/parent crash. The grouping operators need to also look at the non-selected nodes in the edit tree to find nodes whose parent is to be moved but the child is not, and then detach those.
2012-08-06 11:23:09 +00:00
829c48a991
code cleanup: headers
2012-08-01 20:39:14 +00:00
689c6133ea
split node_edit.c into separate files (add, group, relationshops), was almost 5000 loc.
2012-08-01 19:11:17 +00:00