Blender Git Loki

Blender Git commits from all branches.

Page: 1215 / 2888

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.
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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021