April 21, 2020, 10:31 (GMT) |
Fix typo in previous commit.... |
April 21, 2020, 10:28 (GMT) |
Cleanup: Rename panel type flag from extend to expand Not sure why I used extend, probably just because of brain dead programming :) Also, expose the flag to python panel options. |
April 20, 2020, 17:44 (GMT) |
Merge branch 'modifier-panels-ui' of git.blender.org:blender into modifier-panels-ui |
April 20, 2020, 17:43 (GMT) |
Deduplicate code, fix crash moving panels quickly The method to check if the panel list represents data is now generalized. Also actate EXIT panel state when freeing list panels when there is still a handler attached. |
April 20, 2020, 08:53 (GMT) |
Constraints UI: Layout tweaks Increase consistency between constraints layouts. |
April 19, 2020, 23:47 (GMT) |
First pass of layout updates for remaining constraints |
April 19, 2020, 17:44 (GMT) |
Implement expansion saving, drag drop for constraints The move constraint to index operator still needs a proper poll function. |
April 19, 2020, 05:45 (GMT) |
Rework UI layouts for Transform Constraints Update layouts to 2.8 style, which is generally a huge improvement for legibility and consistency. Doesn't touch decorators, there are still issues there. Also deduplicate some code by using a class for all parent constraint panel and all constraint subpanels. |
April 19, 2020, 05:41 (GMT) |
Cleanup: Fix mispelled "constraints" |
April 19, 2020, 05:41 (GMT) |
Add list subpanel to UI |
April 18, 2020, 20:12 (GMT) |
Merge branch 'modifier-panels-ui' of git.blender.org:blender into modifier-panels-ui |
April 18, 2020, 20:11 (GMT) |
Initial implementation of constraint panels The layouts are still defined in python, but they are each in a separate panel. They are named and searched for with the constraint type info struct names. This commit does not change the layout for any of the constraints. |
April 18, 2020, 20:01 (GMT) |
Add list panel index to RNA Needed to support creating list panel layouts in python. Also check for unimplemented list panel functions before calling. |
April 18, 2020, 17:25 (GMT) |
UI: Rename Cast Type to Shape Clearer naming |
April 17, 2020, 22:20 (GMT) |
Merge branch 'master' into modifier-panels-ui |
April 17, 2020, 22:16 (GMT) |
Merge branch 'panel-drag-scroll-region' into modifier-panels-ui |
April 17, 2020, 21:56 (GMT) |
Fix, add comments |
April 17, 2020, 21:30 (GMT) |
Initial implementation, not quite working |
April 17, 2020, 17:52 (GMT) |
Use simpler solution |
April 17, 2020, 17:01 (GMT) |
UI: Fix last panel dragging affecting region scroll When finding the total height of the region's panels for scrolling, we should use starting position of the drag, because a drag and drop doesn't change the resulting height of the region. |
|