Blender Git Commits

Blender Git "temp_test_sc_keymap" branch commits.

Page: 37 / 43

November 7, 2020, 10:53 (GMT)
Cleanup: Clang-Tidy, modernize-make-unique
November 7, 2020, 10:53 (GMT)
UI: Improved macOS Application Icon Progress Bar

Nicer appearance for the progress bar that is drawn over the application icon during long processes on macOS.

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

Reviewed by Brecht Van Lommel
November 7, 2020, 10:53 (GMT)
Refactor: move gpencil modifier .blend I/O to blenkernel

Ref T76372.
November 7, 2020, 10:53 (GMT)
Fix T82220 Missing viewport update after manual "HDRI Preview Size" input

This is caused by the TAA being reset after the init phase, leading to
1 sample being kept as valid when it is clearly not.

To fix this, we run the lookdev validation before TAA init.

Reviewed By: Jeroen Bakker

Differential Revision: https://developer.blender.org/D9452
November 7, 2020, 10:53 (GMT)
Refactor: move modifier .blend I/O to blenkernel

Ref T76372.
November 7, 2020, 10:53 (GMT)
Fix T82251: Outliner Material Drag&Drop missing tree update

Caused by rBb077de086e14.

Not entirely sure why this was rebuilding the tree prior to above
commit, but sending an ND_OB_SHADING notifier is appropriate (and also
what the Outliners listener listens to).

Maniphest Tasks: T82251

Differential Revision: https://developer.blender.org/D9396
November 7, 2020, 10:53 (GMT)
Refactor: move Constraint .blend I/O to blenkernel

Ref T76372.
November 7, 2020, 10:53 (GMT)
Sequencer: Make naming consistent in header and implementation files
November 7, 2020, 10:53 (GMT)
Refactor: move ParticleSystem .blend I/O to blenkernel

Ref T76372.
November 7, 2020, 10:53 (GMT)
Refactor: move ShaderFx .blend I/O to blenkernel

Ref T76372.
November 7, 2020, 10:53 (GMT)
Cleanup: remove unused functions
November 7, 2020, 10:53 (GMT)
VSE: Don't store proxy images in cache

Proxies are expected to be fast to read. Storing them in cache has
little to no effect on performance.

This change also allows to omit invalidation of cache when user switch
between proxies and original media.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9473
November 7, 2020, 10:53 (GMT)
Cleanup: Render Module: move header files to main directory

Move headers files from `render/extern/` to `render/`

Part of T73586
November 7, 2020, 10:53 (GMT)
Cleanup: whitespace
November 7, 2020, 10:53 (GMT)
Cleanup: Sort includes after recent render module cleanup
November 7, 2020, 10:53 (GMT)
Add background rectangle option to video sequencer Text strip

This adds a Box option to the Text strip's style properties, plus related Box Margin value:

{F9208309}

When enabled the text is placed on top of a solid-filled rectangle of a chosen color, as shown below:

{F9208324}

When the box option is disabled the text strip works the same as it does now. When the box option is enabled the meaning of the Shadow option changes to provide a drop-shadow on the rectangle (and not on the text itself). The latter made more sense to me.

The box margin is specified as a fraction of the image width. The offset of the drop-down box shadow is fixed to a specific fraction of the image width as well.

I tested this feature on a movie of a couple of minutes containing dozens of text strips (all with box background), edge cases like multi-line strings and text overlapping the image edges.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D9468
November 7, 2020, 10:53 (GMT)
Cleanup: Render Module: combine intern/ source & include
November 7, 2020, 10:53 (GMT)
Refactor: move PointCache .blend I/O to blenkernel

Ref T76372.
November 7, 2020, 10:53 (GMT)
Refactor: move Scene .blend data reading to IDTypeInfo callback
November 7, 2020, 10:53 (GMT)
Refactor: move Scene .blend writing to IDTypeInfo callback
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021