July 28, 2019, 07:33 (GMT) |
Clean up of header Remove redundant controls, and rename Toolbar to Source List |
July 28, 2019, 07:32 (GMT) |
Use simple action names in the File Browser. Previously this was overly verbose. - Open Blender File -> Open - Save As Blender File > Save As etc |
July 28, 2019, 07:30 (GMT) |
Split Filter popover into Filter and Display Filter contains options about *what* to show Display contains options about *how* to show it I used prop_with_popover for the Filter popover too to force it to show the disclosure triangle. Ideally this would not be needed. |
July 28, 2019, 07:26 (GMT) |
Add context menu to File Browser |
July 28, 2019, 07:24 (GMT) |
Keymap: Make File Browser keymap consistent: - LMB Click to select - Double-click to open - Shift-click to select & fill - Ctrl-click to extend selection - Shift-drag to extend box - Ctrl-drag to subtract box RMB will be used for the context menu |
July 27, 2019, 23:54 (GMT) |
Outliner: small cleanup to show active |
July 27, 2019, 13:03 (GMT) |
Refactored Regularize Profile Orientation with a for loop to avoid code duplication. |
Revision a8037f4 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 27, 2019, 09:44 (GMT) |
Merge branch 'master' into greasepencil-object |
July 27, 2019, 03:29 (GMT) |
Outliner: Refactor show active to show all instances of object Previously the show active operator opened the tree to show the first instance of the active object. With collection linking, the active object could be in multiple collections. This expands the show active operator to expand all hierarchies that contain the active object. The view will be centered on the first active object in the outliner. |
July 27, 2019, 01:58 (GMT) |
Bevel cutoff vertex mesh method: New profile height method. The height of the transformed profile is calculated when cutoff profiles are enabled and then used later for the length of the sides of the cutoff faces in the vertex mesh. The lengths can still be incorrect for more acute angles between incoming edges, but the solution to that will probably be related to the solution for the directions of the cutoff face sides. |
July 26, 2019, 23:18 (GMT) |
Outliner: Cleanup item activate code Removed the recursive operator property as it is no longer needed. |
July 26, 2019, 21:53 (GMT) |
Sculpt: Mesh abstaction API [WIP] Using this API, all new tools for the sculpt branch should work with both mesh and bmesh. I also ported mask by normal, mask expand and the transform operator (with its mesh filter cache) in order to test it |
July 26, 2019, 21:33 (GMT) |
Outliner: Fix small issues in walk navigation After adding open/close features to walk navigation, a few small issues appeared. This adds a few more checks to ensure a walk or expand really occurs when the desired keys are pressed, rather than expanding when a walk is desired. Also moved the walking code to separate functions to make the switch statement more clear to read. |
July 26, 2019, 21:28 (GMT) |
Trivial change in profilewidget template code |
July 26, 2019, 20:57 (GMT) |
Add versioning for custom profile widget in bevel modifier. |
July 26, 2019, 20:50 (GMT) |
ProfileWidget sampling and display: 1. Added the ability to sample fewer segments from the profile path than the number of control points. 2. Added a display for the sampled segment positions in the widget's display. This isn't an essential feature, but it helps visualize where the segments will be sampled while keeping the focus on the widget itself. This commit also includes various smaller changes: 1. Resolving / deleting various TODO comments without affecting functionality in each file. 2. Rewording and clarifying comments throughout the code. 3. Renaming variable names for better code readability. |
July 26, 2019, 20:20 (GMT) |
Resolve / delete various small TODOs, edit some comments and tooltips. No major changes to functionality. |
July 26, 2019, 18:16 (GMT) |
Cloth: intial steps towards preserving original mesh data |
July 26, 2019, 18:15 (GMT) |
Outliner: Improve click and drag for openclose This adds the ability to click and drag over a disclosure triangle and immediately drag back over it to close it. Previously it required opening the next element before closing the first opened element because of the way the operator stored the previously toggled disclosure. This makes the operator more easy to use and understand. |
July 26, 2019, 16:47 (GMT) |
Merge branch 'master' into soc-2019-outliner |
|