Blender Git Commits

Blender Git "temp-lanpr-cleanup2" branch commits.

Page: 16 / 18

September 25, 2019, 01:45 (GMT)
GPencil: Multiframe Show only Edit lines was inverted

The flag was working in the oposite mode.

Related to T70116
September 25, 2019, 01:45 (GMT)
Mathutils: expose the swing + twist Quaternion decomposition to Python.

This decomposition is useful in rigging, and involves a math trick.
September 25, 2019, 01:45 (GMT)
GPencil: Apply transformed rotation only if needed

If there aren't modifiers or they are not transform type, the rotation is not needed.
September 25, 2019, 01:45 (GMT)
UI: Updated Sculpt Simplify tool icon

Fits better with the other tool icons.
September 25, 2019, 01:45 (GMT)
UI: Move new sculpt mode tools to correct places in toolbar

Follows general logic, and are placed next to similar tools.
September 25, 2019, 01:45 (GMT)
GPencil: Use evaluated or original data in Sculpt for Multiframe

The evaluated frame is only available when the frame is the active one.

Related to T70116
September 25, 2019, 01:45 (GMT)
UI: Avoid file browser directory change if path didn't change

E.g. entering the file path field and then pressing enter without any
change would call an unneccesary directory change, causing flickering.
So the main point of this is to avoid flickering.

Without this the text field could also be used to refresh the file list,
but for that we have a proper button.
September 25, 2019, 01:45 (GMT)
VSE: Remove the use of eval in Fades operators

Fix security issue introduced in rB2ec025d7be3c

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D5807
September 25, 2019, 01:45 (GMT)
Fix T69995: Object Drawtype Set To Solid Issues

When setting an object draw type to Solid it always used the Material
color mode. This change only sets the material color when the viewport
is set to display textures.
September 25, 2019, 01:45 (GMT)
Fix empty file options region in regular editor

This would happen when opening a file browser as regular editor, opening
a temporary file browser from there (e.g. Ctrl+O) and cancelling the
operation.
In some cases this would cause most of the editor to be filled with an
empty operator options region:
* Go to Shading workspace
* File -> Append
* Cancel
September 25, 2019, 01:45 (GMT)
UI: Incorrect info message after batch rename

Differential Revision: https://developer.blender.org/D5744
September 25, 2019, 01:45 (GMT)
Fix paint cursor drawing asserts

The new paint cursor (introduced in rBe0c792135adf) mixed 3d and 2d
drawing leading to asserts [e.g. when tablet pressure sensitivity was
enabled for size, see D5820 also].

We could get away with always drawing in 3D [using vertformat with
comp_len 3 / GPU_SHADER_3D_UNIFORM_COLOR / imm_draw_circle_wire_3d],
even if in the Image Editor, but this patch clearly separates what is
drawn in 3d and what is in 2d.

part of T69957

Reviewers: jbakker

Differential Revision: https://developer.blender.org/D5836
September 25, 2019, 01:45 (GMT)
Remove redundant file bookmarks region toggle operator

For the default keymap we were only using the regular toolshelf
operator, doing this for the industry compatible keymap too now (we
could even remove it there, we don't use it in other editors).

Since we "now" have proper operators for toggling regions, this specific
one is totally redundant.
September 25, 2019, 01:45 (GMT)
Fix T65264: Quick Favorite use in node-editor

Each node tree type now has it's own quick-favorites.
September 25, 2019, 01:45 (GMT)
Cleanup: discarded-qualifier warning
September 25, 2019, 01:45 (GMT)
Fix T69355: Closing window stops video but not audio
September 25, 2019, 01:45 (GMT)
Rewrite file region handling for non-editor mode

This makes it so that regions only needed when the file browser is
invoked as an operation (e.g. Ctrl+O rather than a regular editor) are
lazy created then, and removed if the file browser is changed into a
regular editor then (e.g. Ctrl+O over regular file browser editor ->
Cancel).

That should remove some troublesome assumptions and makes versioning
redundant.
It also fixes the issue of an empty execute region at the bottom after
cancelling a file operation invoked from a regular file browser editor.
September 25, 2019, 01:45 (GMT)
Fix T69600: Bridge edges creates UV's with wrong rotation
September 25, 2019, 01:45 (GMT)
Fix T69486: Reloading file in text editor marks file as modified

Differential Revision: https://developer.blender.org/D5847
September 25, 2019, 01:45 (GMT)
Refactor: Ensure there's always a valid file editor tool region

So far the file browser code had some lazy creation for the tool region,
even though it should always be there. The only reason I can see for
this is compatiblity. So I simply added versioning code to add the
region in case it's not there. Now we should be able to savely assume
the tool region to be there, whithout any unusual lazy-creation.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021