Blender Git Commits

Blender Git "master" branch commits.

Page: 64 / 5574

November 5, 2021, 14:08 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 14:06 (GMT)
VSE: Remove separator lines between rows

The VSE grid theme setting is currently used for two things:

* Indicate time intervals (vertical lines)
* As separator between channels (horizontal lines)

This adds visual noise because for the time interval to be visible, the
grid color needs to be bright, resulting in a rectangle-grid backdrop.

Recently, the VSE got a theme setting to customize alternate-row background color.
This should be sufficient to tell the channels apart without the need for a line in between.

Additionally, this patch makes the VSE background use the theme setting as-is,
without hard-coded darkening, to ease the tweaking of themes. This aligns the style
of the VSE backdrop with the rest of Blender (Outliner rows, File Browser, Spreadsheet,
Info and animation editors).

Related reports: T92581
Related task: T92792

#### Before
{F11680317, size=full}

#### After
{F11694981, size=full}

Reviewed By: #user_interface, Severin

Maniphest Tasks: T92581

Differential Revision: https://developer.blender.org/D13072
November 5, 2021, 14:06 (GMT)
UI: Various theme fixes related to contrast

* Animation channels (Fixes T92612)
* Curve widget (Fixes T92595)
* Pie menu (Fixes T92590)
* Radio and toggle buttons background
* Checkbox background
* Fix highlighted marker name on Dopesheet (text highlight on Dopesheet)


#### Master
{F11697667, size=full}

#### This Patch
{F11697669, size=full}
{F11697849, size=full}
{F11697833, size=full}
{F11697852, size=full}

Reviewed By: #user_interface, campbellbarton, Severin

Maniphest Tasks: T92595, T92612, T92590

Differential Revision: https://developer.blender.org/D13087

# Conflicts:
# source/blender/blenkernel/BKE_blender_version.h
November 5, 2021, 14:06 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 14:05 (GMT)
Fix potential uninitialized memory in link/append code.
Revision 4e09fd7 by Julian Eisel
November 5, 2021, 13:57 (GMT)
Cleanup (UI): Add/use type for operator context enum

Adds a `wmOperatorCallContext` typedef for the existing `WM_OP_XXX`
operator context enum. This adds type safety, allows the compiler to
produce better warnings and helps understanding what a variable is for.

Differential Revision: https://developer.blender.org/D13113

Reviewed by: Campbell Barton
Revision 3519860 by Julian Eisel
November 5, 2021, 13:53 (GMT)
Cleanup: Remove wrong comments in versioning

This comment is from the block at the end of the versioning functions,
where we have an unversioned block to collect versioning code that
doesn't require immediate version bumping. The comment was probably just
copied over with the code when bumping the version eventually.
November 5, 2021, 13:51 (GMT)
Fix T92807: Incorrect display planar tracking.

Issue introduced in {7e66616b7e15} where the shader was replaced with a
2d image shader. This patch reverts several commits that removed the 3d
image shader.
November 5, 2021, 12:25 (GMT)
Cleanup: Split image engine into ImageEngine, SpaceAccessor and DrawingMode.

Image engine is used to draw an image into a space. The current
structure wasn't clear and couldn't be easilly extended. This refactor
spliced the image draw engine into 3 main components.

- Space accessors: contains an interface to communicate with space data
(Image editor, UV Editor, Node Editor) in a common way. This reduced
the branching in the code base.
- DrawingMode: contains an interface to the used tactic to draw an image
inside the space framebuffer. Currently only one mode is implemented;
in the future there could be a separate drawing mode for huge images.
- ImageEngine: the core that connects the draw manager with the space
data and drawing mode.
Revision 29e5c33 by YimingWu
November 5, 2021, 12:04 (GMT)
GPencil: Fix dash modifier missing vertex color.

The original code did not copy vertex color to the generated stroke,
now fixed.
Revision d7f4fdf by YimingWu
November 5, 2021, 12:02 (GMT)
GPencil: Fix dash modifier missing vertex color.

The original code did not copy vertex color to the generated stroke,
now fixed.
November 5, 2021, 05:05 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 05:04 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 05:04 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 05:04 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 05:04 (GMT)
Merge branch 'blender-v3.0-release'
November 5, 2021, 04:58 (GMT)
Cleanup: use (s) postfix for messages that may be plural

Ref 01c824ac88a0ff95a26c26be09f7a8853e47e446
November 5, 2021, 04:52 (GMT)
Cleanup: replace face-map reference in gizmo example

Copy-paste error.
November 5, 2021, 04:49 (GMT)
Fix T70768: Python gizmo-groups not working in the sequencer
November 5, 2021, 04:49 (GMT)
Correct assert checking gizmo type
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021