July 29, 2020, 22:41 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 28, 2020, 03:38 (GMT) |
Fix: Incorrect context menu after merge Accidentally resolved merge conflicts wrong. |
July 28, 2020, 03:36 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 27, 2020, 22:11 (GMT) |
Outliner: Fix wrong offset for row highlights The row highlight on the right was slightly cut off. |
July 27, 2020, 21:55 (GMT) |
Outliner: Move collection enable icon to restrict column The checkbox behaves as a restriction button, and drawing it vertically in the restriction column allows easier click+drag support. This also removes clutter from the mode column. |
July 27, 2020, 20:16 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 25, 2020, 23:17 (GMT) |
Fix: Outliner small select sync issue with dragdrop Dragdrop in the outliner would sync from objects rather than to objects. This led to strange results when dragging child data. i.e. a modifier drag would select the parent object in the outliner. This requires not storing the dragged tree element because the tree is rebuilt between the initial drag and the drop, causing heap use after free. Perhaps the outliner can be flagged to not rebuild on selection events. |
July 25, 2020, 22:13 (GMT) |
Outliner: Fix missing select sync on editmode toggle |
July 25, 2020, 20:09 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 25, 2020, 20:03 (GMT) |
Outliner: Add uistack shaderfx copy This finishes the uistack drop operator. |
July 25, 2020, 18:10 (GMT) |
Outliner: Add constraint copy all Dragging the TSE_CONSTRAINT_BASE to another object or bone will copy all of the constraints to the target from the source. |
July 25, 2020, 18:00 (GMT) |
Cleanup |
July 25, 2020, 17:45 (GMT) |
Outliner: Fix uistack reorder edge case Fix the edge case where reorder would occasionally move to the wrong index. |
July 25, 2020, 17:37 (GMT) |
Cleanup: Outliner UIstack reorder |
July 24, 2020, 22:44 (GMT) |
Outliner: Fix dragdrop insert not working for childless elements Childless elements are flagged as open, so sorting after does not work. An additional check to see if there are any children is neded. |
July 24, 2020, 22:11 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 24, 2020, 03:33 (GMT) |
Outliner: Remove outliner parent object selection In order to fix T74332 it was necessary to flag parent elements as selected in the outliner to prevent the bases from being deselected on the selection sync. This ensures the parent object is selected for editing drivers, etc. An annoying issue that results from this is the context menu shows Object entries even when the target is a data (material, action, bone) type. This also causes issues with drag and drop and other operations. This adds a new TSE flag to prevent a selection sync on a per-element case. This is used to prevent a parent element sync which ensures the parent object stays selected, but it does not draw as selected in the outliner. |
July 24, 2020, 03:03 (GMT) |
Merge branch 'master' into soc-2020-outliner |
July 22, 2020, 20:48 (GMT) |
Outliner: Sort bones alphabetically |
July 22, 2020, 20:48 (GMT) |
Outliner: Cleanup sorting |
|