http://www.miikahweb.com/feed.php MiikaHweb - Blender Temp-blender-2.81-release-with-wrong-merge Branch http://www.miikahweb.com/ MiikaHweb - Blender Temp-blender-2.81-release-with-wrong-merge Branch fi Tue, 21 Jan 20 20:08:21 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[13d8c5b]: Fix T71461: Add IN_PLACE_INSTANCES to `part_prim` and `part_axis...]]> http://www.miikahweb.com/en/blender/git-logs/commit/13d8c5b184da6a728999ff77d99596e95f20b12b 13d8c5b
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Kevin Buhr (buhr)
Committed By : Dalai Felinto (dfelinto)
----------------------------------------
Fix T71461: Add IN_PLACE_INSTANCES to `part_prim` and `part_axis` object mode particle shaders

For `Particle Properties -> Viewport Display -> Display As` set to
circle/cross/axis, particle instances are associated with a single
resource handle (and, in particular, a single model matrix), so define
`IN_PLACE_INSTANCES` to get the right index for `ModelMatrix` and
`ModelInverseMatrix` in the shader.

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

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:45:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/13d8c5b184da6a728999ff77d99596e95f20b12bKevin Buhr
<![CDATA[[3758f1a]: Revert wrong merge from origin/master]]> http://www.miikahweb.com/en/blender/git-logs/commit/3758f1adc86902aefdc4276a8407e47534742e13 3758f1a
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Dalai Felinto (dfelinto)
----------------------------------------
Revert wrong merge from origin/master

----------------------------------------
198 Paths Changed]]>
Mon, 11 Nov 2019 17:45:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3758f1adc86902aefdc4276a8407e47534742e13Dalai Felinto
<![CDATA[[00cbdce]: Fix: First item in File Browser can't be renamed]]> http://www.miikahweb.com/en/blender/git-logs/commit/00cbdcea6c54ff1a8efafea4192d18f9dee01535 00cbdce
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Julian Eisel (Severin)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fix: First item in File Browser can't be renamed

Stupid mistake in 5edfde58fe60.

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:04:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/00cbdcea6c54ff1a8efafea4192d18f9dee01535Julian Eisel
<![CDATA[[03acdb4]: Fluid Particles: fix threading crash with viscoelastic springs...]]> http://www.miikahweb.com/en/blender/git-logs/commit/03acdb4cb01dcddf837fdb6a5903f23cb1c8fb83 03acdb4
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Alexander Gavrilov (angavrilov)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fluid Particles: fix threading crash with viscoelastic springs.

As correctly pointed out by a comment in the code, adding
new springs wasn't thread safe, and caused crashes.

Fix by buffering new springs in intermediate thread-local
arrays, which are flushed on the main thread. This is valid
because the new springs are not used until the next sim step.

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

----------------------------------------
3 Paths Changed]]>
Mon, 11 Nov 2019 17:05:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/03acdb4cb01dcddf837fdb6a5903f23cb1c8fb83Alexander Gavrilov
<![CDATA[[0a554f9]: Fix T71250: ID user decrement error with ID properties in ViewLayer...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0a554f940308849760f1c8c56c869193f5b6867a 0a554f9
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Lukas Stockner (lukasstockner97)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fix T71250: ID user decrement error with ID properties in ViewLayer

Credit for the original patch goes to @scorpion81.

----------------------------------------
3 Paths Changed]]>
Mon, 11 Nov 2019 17:05:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0a554f940308849760f1c8c56c869193f5b6867aLukas Stockner
<![CDATA[[0ada573]: Fix T59065: Blender default keyset is deletable by user!]]> http://www.miikahweb.com/en/blender/git-logs/commit/0ada5730e676cc8334fcb64220172b3fe3123900 0ada573
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Sebastian Parborg (zeddb)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fix T59065: Blender default keyset is deletable by user!

Previously, you could delete presets that were part of the blender
default install. Now we check if the preset file resides in the bundled
file paths. If so, prevent deletion of the preset.

Reviewed By: Campbell

Differential Revision: http://developer.blender.org/D4522

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:05:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0ada5730e676cc8334fcb64220172b3fe3123900Sebastian Parborg
<![CDATA[[0b96947]: make_update.py: update windows library folder]]> http://www.miikahweb.com/en/blender/git-logs/commit/0b9694762e5300f8739a56484a0c51512e6bcc1c 0b96947
Branches : temp-blender-2.81-release-with-wrong-merge
Author : LazyDodo (LazyDodo)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
make_update.py: update windows library folder

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0b9694762e5300f8739a56484a0c51512e6bcc1cLazyDodo
<![CDATA[[0c4c79c]: Sequencer: use all selected strips for select side operator]]> http://www.miikahweb.com/en/blender/git-logs/commit/0c4c79c72b7be8f267eb51986fa42d7aa027e3b9 0c4c79c
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Sequencer: use all selected strips for select side operator

D6127 by @a.monti with edits.

----------------------------------------
4 Paths Changed]]>
Mon, 11 Nov 2019 17:05:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0c4c79c72b7be8f267eb51986fa42d7aa027e3b9Campbell Barton
<![CDATA[[0db8dc0]: UI: Add renaming to Node and VSE strip context menu]]> http://www.miikahweb.com/en/blender/git-logs/commit/0db8dc0939f05a848545eb3469c195b47abfc1c3 0db8dc0
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Julian Eisel (Severin)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
UI: Add renaming to Node and VSE strip context menu

We should have that consistently everywhere the operation is available.

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:04:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0db8dc0939f05a848545eb3469c195b47abfc1c3Julian Eisel
<![CDATA[[0dfecdd]: UI: Add missing workspace icon to link/append ID-Filters]]> http://www.miikahweb.com/en/blender/git-logs/commit/0dfecddbc9c4590ecd5af723f51dff779d423514 0dfecdd
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Julian Eisel (Severin)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
UI: Add missing workspace icon to link/append ID-Filters

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:04:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0dfecddbc9c4590ecd5af723f51dff779d423514Julian Eisel
<![CDATA[[0e40248]: Fix T69799: Glitches when moving object camera is locked to]]> http://www.miikahweb.com/en/blender/git-logs/commit/0e402487fe7ce3c363d692bd46ed52523f764816 0e40248
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Germano Cavalcante (mano-wii)
----------------------------------------
Fix T69799: Glitches when moving object camera is locked to

The idea is to indicate that the view3d matrix is being transformed too
and this avoids cyclic dependencies.

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:05:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0e402487fe7ce3c363d692bd46ed52523f764816Germano Cavalcante
<![CDATA[[103ce6b]: File Browser: Add F2 shortcut to rename files]]> http://www.miikahweb.com/en/blender/git-logs/commit/103ce6b19724ddafaa458fb4e8e9c62ed902408c 103ce6b
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Julian Eisel (Severin)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
File Browser: Add F2 shortcut to rename files

Previously, we used Ctrl+Click for renaming, but since that shortcut is
now consistently used to add items to the selection, we can't use that.
In other cases we switched to F2 now, so it makes sense for the File
Browser too.
Further, AFAIK renaming was only possible through the context menu,
which makes it hard to discover in the right click select keymap (have
to press W).

Note that I had to do some internal changes to ensure the context menu
always acts on the clicked/hovered item, while the shortcut operates on
the active item. William and I agreed that this is likely the behavior
expected by most users.

----------------------------------------
3 Paths Changed]]>
Mon, 11 Nov 2019 17:04:57 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/103ce6b19724ddafaa458fb4e8e9c62ed902408cJulian Eisel
<![CDATA[[193d009]: Masking: Cleanup, naming of mask layer]]> http://www.miikahweb.com/en/blender/git-logs/commit/193d009aee01587834e573ce8e87e9a51e69c81d 193d009
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Sergey Sharybin (sergey)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Masking: Cleanup, naming of mask layer

----------------------------------------
9 Paths Changed]]>
Mon, 11 Nov 2019 17:05:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/193d009aee01587834e573ce8e87e9a51e69c81dSergey Sharybin
<![CDATA[[1e25c23]: Fix T71461: Add IN_PLACE_INSTANCES to `part_prim` and `part_axis...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1e25c23d8d1052800c649553145b26fd78f845be 1e25c23
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Kevin Buhr (buhr)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fix T71461: Add IN_PLACE_INSTANCES to `part_prim` and `part_axis` object mode particle shaders

For `Particle Properties -> Viewport Display -> Display As` set to
circle/cross/axis, particle instances are associated with a single
resource handle (and, in particular, a single model matrix), so define
`IN_PLACE_INSTANCES` to get the right index for `ModelMatrix` and
`ModelInverseMatrix` in the shader.

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

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:15:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1e25c23d8d1052800c649553145b26fd78f845beKevin Buhr
<![CDATA[[21d6dd9]: Stretch To: clean up the math code in the implementation.]]> http://www.miikahweb.com/en/blender/git-logs/commit/21d6dd932c58320bd5b1bfe223d3df2e29ba3cef 21d6dd9
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Alexander Gavrilov (angavrilov)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Stretch To: clean up the math code in the implementation.

Combine computing `size` and normalizing the matrix, invert the
direction of `vec` to avoid negating it later, use `rescale_m4`
instead of matrix multiplication to scale the final result.

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

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/21d6dd932c58320bd5b1bfe223d3df2e29ba3cefAlexander Gavrilov
<![CDATA[[278f42a]: UI: Graph Editor Insert Keyframes Menu]]> http://www.miikahweb.com/en/blender/git-logs/commit/278f42ab9eeda93765226db35d79c7d64e02a933 278f42a
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Harley Acheson (harley)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
UI: Graph Editor Insert Keyframes Menu

Fixes alignment issues on Graph Editor menus used to insert keyframes.

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

Reviewed by Campbell Barton

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/278f42ab9eeda93765226db35d79c7d64e02a933Harley Acheson
<![CDATA[[27d2128]: make.bat: Warn user about missing svn.exe]]> http://www.miikahweb.com/en/blender/git-logs/commit/27d2128e228887ea578767d37403062d0ae1233d 27d2128
Branches : temp-blender-2.81-release-with-wrong-merge
Author : LazyDodo (LazyDodo)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
make.bat: Warn user about missing svn.exe

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/27d2128e228887ea578767d37403062d0ae1233dLazyDodo
<![CDATA[[285fb7a]: Cleanup: spelling]]> http://www.miikahweb.com/en/blender/git-logs/commit/285fb7a95760ff023b0b7b0082dc432d6dcc5d14 285fb7a
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: spelling

Also remove historic bftgl reference.

----------------------------------------
5 Paths Changed]]>
Mon, 11 Nov 2019 17:05:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/285fb7a95760ff023b0b7b0082dc432d6dcc5d14Campbell Barton
<![CDATA[[2df4cc9]: Cleanup: adjust layout for example experimental UI]]> http://www.miikahweb.com/en/blender/git-logs/commit/2df4cc9b70c405f0ca9d23989c86208086de6218 2df4cc9
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: adjust layout for example experimental UI

- Use a separate split for each feature,
since two top-level splits can become un-aligned.
- Only show the task instead of the entire URL.

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2df4cc9b70c405f0ca9d23989c86208086de6218Campbell Barton
<![CDATA[[38984b5]: Alembic: improved import/export of mesh normals]]> http://www.miikahweb.com/en/blender/git-logs/commit/38984b551010e0cd70ead9df58a237ebd50b9c3f 38984b5
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Sybren A. Stüvel (sybren)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Alembic: improved import/export of mesh normals

This commit implements the change in behaviour described in T71246.
In short:

For export, per mesh:
- Custom loop normals are defined ? loop normals are exported.
- One or more polys are marked flat ? loop normals are exported.
- Otherwise, no normals are exported.

For import, when the Alembic mesh contains:
- loop normals (kFacevaryingScope) ? use as custom loop normals, and
enble Auto Smooth to have Blender actually use them.
- vertex normals (kVertexScope or kVaryingScope) ? convert to loop
normals, and handle as above.
- no normals ? mark mesh as smooth.
- unsupported normal types (kConstantScope, kUniformScope,
kUnknownScope) ? handle as 'no normals'.

This also fixes T71130: Alembic split normal export issue

Previously the mesh flag `ME_AUTOSMOOTH` was used in conjunction with
the poly flag `ME_SMOOTH` to determine whether loop normals or vertex
normals were exported. This behaviour was hard to predict for artists,
and hard to describe in the manual. Instead, Blender now only exports
loop normals, computing them if necessary. This way, the mesh in Alembic
should always have the same loop normals as in Blender.

Maniphest Tasks: T71130

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

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:05:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/38984b551010e0cd70ead9df58a237ebd50b9c3fSybren A. Stüvel
<![CDATA[[3b35400]: OpenSubdiv: Cleanup, remove unused evaluator member]]> http://www.miikahweb.com/en/blender/git-logs/commit/3b35400fc249c0d2a318f9f45f7670f8eea64113 3b35400
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Sergey Sharybin (sergey)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
OpenSubdiv: Cleanup, remove unused evaluator member

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3b35400fc249c0d2a318f9f45f7670f8eea64113Sergey Sharybin
<![CDATA[[3d341ab]: UI: Incorrect Cursor Used in Split Area Operator]]> http://www.miikahweb.com/en/blender/git-logs/commit/3d341ab2c5061db1fe11305a583da3e0063ea788 3d341ab
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Harley Acheson (harley)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
UI: Incorrect Cursor Used in Split Area Operator

Incorrect cursor shown for horizontal split when selected from edge context menu.

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

Reviewed by Campbell Barton

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3d341ab2c5061db1fe11305a583da3e0063ea788Harley Acheson
<![CDATA[[4831a7c]: Masking: Cleanup, indentation level]]> http://www.miikahweb.com/en/blender/git-logs/commit/4831a7cad9745b19f7b055a322a033a509e53f56 4831a7c
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Sergey Sharybin (sergey)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Masking: Cleanup, indentation level

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4831a7cad9745b19f7b055a322a033a509e53f56Sergey Sharybin
<![CDATA[[4919c68]: Windows: Switch to the dynamic C runtime]]> http://www.miikahweb.com/en/blender/git-logs/commit/4919c68fc66a0aabca6108c89fd25d7d0aed70b7 4919c68
Branches : temp-blender-2.81-release-with-wrong-merge
Author : LazyDodo (LazyDodo)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Windows: Switch to the dynamic C runtime

This change switches windows to the dynamic C runtime
avoiding issues coming from mixing the static and dynamic
runtime like the ones outlined in [1]

[1] https://developer.blender.org/D5387#122165

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

Reviewed by: @Sergey

----------------------------------------
23 Paths Changed]]>
Mon, 11 Nov 2019 17:05:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4919c68fc66a0aabca6108c89fd25d7d0aed70b7LazyDodo
<![CDATA[[4bc16bc]: BLI_task: Add new generic `BLI_task_parallel_iterator()`.]]> http://www.miikahweb.com/en/blender/git-logs/commit/4bc16bce8254ceb1555d901e7e2be22d56fb7ba4 4bc16bc
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Bastien Montagne (mont29)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
BLI_task: Add new generic `BLI_task_parallel_iterator()`.

This new function is part of the 'parallel for loops' functions. It
takes an iterator callback to generate items to be processed, in
addition to the usual 'process' func callback.

This allows to use common code from BLI_task for a wide range of custom
iteratiors, whithout having to re-invent the wheel of the whole tasks &
data chuncks handling.

This supports all settings features from `BLI_task_parallel_range()`,
including dynamic and static (if total number of items is knwon)
scheduling, TLS data and its finalize callback, etc.

One question here is whether we should provide usercode with a spinlock
by default, or enforce it to always handle its own sync mechanism.
I kept it, since imho it will be needed very often, and generating one
is pretty cheap even if unused...

----------

Additionaly, this commit converts (currently unused)
`BLI_task_parallel_listbase()` to use that generic code. This was done
mostly as proof of concept, but performance-wise it shows some
interesting data, roughly:
- Very light processing (that should not be threaded anyway) is several
times slower, which is expected due to more overhead in loop management
code.
- Heavier processing can be up to 10% quicker (probably thanks to the
switch from dynamic to static scheduling, which reduces a lot locking
to fill-in the per-tasks chunks of data). Similar speed-up in
non-threaded case comes as a surprise though, not sure what can
explain that.

While this conversion is not really needed, imho we should keep it
(instead of existing code for that function), it's easier to have
complex handling logic in as few places as possible, for maintaining and
for improving it.

Note: That work was initially done to allow for D5372 to be possible... Unfortunately that one proved to be not better than orig code on performances point of view.

Reviewed By: sergey

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

----------------------------------------
4 Paths Changed]]>
Mon, 11 Nov 2019 17:05:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4bc16bce8254ceb1555d901e7e2be22d56fb7ba4Bastien Montagne
<![CDATA[[4bfbc49]: Cleanup: clang-format]]> http://www.miikahweb.com/en/blender/git-logs/commit/4bfbc492cf431161b84cefe07c1cfbde2d20a4b3 4bfbc49
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: clang-format

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:05:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4bfbc492cf431161b84cefe07c1cfbde2d20a4b3Campbell Barton
<![CDATA[[52f1762]: Fix T71212: Drivers using scene.frame_current don't refresh...]]> http://www.miikahweb.com/en/blender/git-logs/commit/52f1762aa8d0c9313cd49b7ed61c6c071dc5e8a5 52f1762
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Sergey Sharybin (sergey)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fix T71212: Drivers using scene.frame_current don't refresh on playback

Need to make such drivers explicitly dependent on time.

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/52f1762aa8d0c9313cd49b7ed61c6c071dc5e8a5Sergey Sharybin
<![CDATA[[4e0e7d6]: Fix broken selection behavior in multiple editors right after...]]> http://www.miikahweb.com/en/blender/git-logs/commit/4e0e7d6e8a28d83b8093b148e237c6758b061427 4e0e7d6
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Julian Eisel (Severin)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Fix broken selection behavior in multiple editors right after saving

Steps to recreate were:
* Open a Node Editor, add some nodes
* Save the file
* Select all nodes (A)
* Save it again, but with Ctrl+S
* Try to select an already selected node
It's supposed to deselect other nodes now, but for as long as the report
banner is shown in the status-bar ('Saved "foo.blend"'), this doesn't
work.

Also happened in the VSE, Dopesheet, NLA or everywhere else we recently
added drag-all-selected support to.

Issue was in there since 2.80. Basically the timer event sent by the
report banner broke assumptions in the selection operator.

Hope this fix doesn't have any side effects. Checked with Bastien
(initial author of this logic), but seems things are fine.

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4e0e7d6e8a28d83b8093b148e237c6758b061427Julian Eisel
<![CDATA[[53bd9c1]: UI: add utility to show icons for the keymap item]]> http://www.miikahweb.com/en/blender/git-logs/commit/53bd9c13e430ef7a4802869fcf90cc779eaa0fd2 53bd9c1
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
UI: add utility to show icons for the keymap item

This is useful for drawing keymap items into the header or status bar

While these icons are available directly,
mapping them from the keymap item isn't trivial.

----------------------------------------
4 Paths Changed]]>
Mon, 11 Nov 2019 17:05:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/53bd9c13e430ef7a4802869fcf90cc779eaa0fd2Campbell Barton
<![CDATA[[55dd7a3]: User Preference Experimental Tab]]> http://www.miikahweb.com/en/blender/git-logs/commit/55dd7a3486afde9a36742c6441da23747ebbcc4e 55dd7a3
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Dalai Felinto (dfelinto)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
User Preference Experimental Tab

Experimental tab in User Preferences for experimental features.
The tab option is only visible when "Developer Extras" is on.

Included here is a (commented out) example panel to be used as a
template for the new experimental panels. Since these panels will come
and go it is nice to have a reference in the code.

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

----------------------------------------
3 Paths Changed]]>
Mon, 11 Nov 2019 17:05:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/55dd7a3486afde9a36742c6441da23747ebbcc4eDalai Felinto
<![CDATA[[55f819c]: Stretch To: implement a mode similar to Damped Track for rotation...]]> http://www.miikahweb.com/en/blender/git-logs/commit/55f819ccc950fec14e1ed12097f2d93e13f4dcf2 55f819c
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Alexander Gavrilov (angavrilov)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Stretch To: implement a mode similar to Damped Track for rotation.

Most of the time Stretch To is used in actual rigs, like BlenRig
or Rigify, in combination with Damped Track to handle rotation
before the stretch, because it produces rotations more appropriate
for organic deformation, and doesn't flip because of internal
gimbal lock.

The prevalence of this pattern suggests that Stretch To should
support that kind of rotation directly as an option.

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

----------------------------------------
4 Paths Changed]]>
Mon, 11 Nov 2019 17:05:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/55f819ccc950fec14e1ed12097f2d93e13f4dcf2Alexander Gavrilov
<![CDATA[[55f916e]: Cleanup: warnings]]> http://www.miikahweb.com/en/blender/git-logs/commit/55f916e0ea5e824314c6e2d57ba404c257297563 55f916e
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: warnings

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:04:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/55f916e0ea5e824314c6e2d57ba404c257297563Campbell Barton
<![CDATA[[56a693b]: Correct naming of cryptomatte output sockets on the render...]]> http://www.miikahweb.com/en/blender/git-logs/commit/56a693bf6859202c97a46cb973b6fa196ef0bc4b 56a693b
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Robert Guetzkow (rjg)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Correct naming of cryptomatte output sockets on the render layers node

The cryptomatte sockets were incorrectly numbered using a step size of two. While the increment by two is necessary to get the correct number of render passes, they should be numbered consecutively matching the socket names of the cryptomatte node.

Reviewed By: lukasstockner97

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

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/56a693bf6859202c97a46cb973b6fa196ef0bc4bRobert Guetzkow
<![CDATA[[5c83d63]: VSE: add a Set frame range to Strips operator]]> http://www.miikahweb.com/en/blender/git-logs/commit/5c83d63151fc3487213f08bf5bf43da09f840c1a 5c83d63
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Alessio Monti di Sopra (a.monti)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
VSE: add a Set frame range to Strips operator

Add operator that sets the frame range, with an option to choose the regular or the preview one, around the selected strips.

Reviewed By: ISS

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

----------------------------------------
4 Paths Changed]]>
Mon, 11 Nov 2019 17:05:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5c83d63151fc3487213f08bf5bf43da09f840c1aAlessio Monti di Sopra
<![CDATA[[5c9fdc9]: UI: use zero box-spacing when used in headers]]> http://www.miikahweb.com/en/blender/git-logs/commit/5c9fdc91e1a2336014561472a717957b2efeef9b 5c9fdc9
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
UI: use zero box-spacing when used in headers

Without this, boxes are unusable in header layouts as they
add vertical space which shifts the items out of the header.

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5c9fdc91e1a2336014561472a717957b2efeef9bCampbell Barton
<![CDATA[[5ee9f0c]: Cleanup: remove icon files committed by accident]]> http://www.miikahweb.com/en/blender/git-logs/commit/5ee9f0c071163ae56df0d87dfed18b793b550c02 5ee9f0c
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: remove icon files committed by accident

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:16 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5ee9f0c071163ae56df0d87dfed18b793b550c02Campbell Barton
<![CDATA[[621f62f]: Fix T71436: proportional_edit_objects turns off when translating...]]> http://www.miikahweb.com/en/blender/git-logs/commit/621f62f6ab0bcc5b0649a99be5b400c56bb6cd9b 621f62f
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Germano Cavalcante (mano-wii)
----------------------------------------
Fix T71436: proportional_edit_objects turns off when translating cursor in edit mode

----------------------------------------
3 Paths Changed]]>
Mon, 11 Nov 2019 17:05:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/621f62f6ab0bcc5b0649a99be5b400c56bb6cd9bGermano Cavalcante
<![CDATA[[66330f9]: Shrinkwrap: improve numerical stability of Target Normal Project...]]> http://www.miikahweb.com/en/blender/git-logs/commit/66330f94dc57628d972e04a55c1470fd4569b18e 66330f9
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Alexander Gavrilov (angavrilov)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Shrinkwrap: improve numerical stability of Target Normal Project.

* Add proper adjustment for scale in the solver epsilon computation.
* Run at least one full iteration of the solver, even if the initial
state meets the epsilon requirement.
* When applying offset, blend normal into the offset direction
as the initial point moves very close to the target mesh.

Also random improvements to debug trace output in the console.

----------------------------------------
2 Paths Changed]]>
Mon, 11 Nov 2019 17:05:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/66330f94dc57628d972e04a55c1470fd4569b18eAlexander Gavrilov
<![CDATA[[689204b]: Cleanup: import functions from bpy.props]]> http://www.miikahweb.com/en/blender/git-logs/commit/689204bbbdd5eaa226251f486b02e45fb0cb326a 689204b
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: import functions from bpy.props

Some instances used bpy.props when the convention is to import them.

----------------------------------------
4 Paths Changed]]>
Mon, 11 Nov 2019 17:05:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/689204bbbdd5eaa226251f486b02e45fb0cb326aCampbell Barton
<![CDATA[[6907a98]: Cleanup: correct logical error in last commit]]> http://www.miikahweb.com/en/blender/git-logs/commit/6907a987f5a3a91b7d29f7447d7f05175de6b8dc 6907a98
Branches : temp-blender-2.81-release-with-wrong-merge
Author : Campbell Barton (campbellbarton)
Committed By : Germano Cavalcante (mano-wii)
----------------------------------------
Cleanup: correct logical error in last commit

Worked because: -INT_MIN == INT_MIN

----------------------------------------
1 Path Changed]]>
Mon, 11 Nov 2019 17:05:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6907a987f5a3a91b7d29f7447d7f05175de6b8dcCampbell Barton