http://www.miikahweb.com/feed.php MiikaHweb - Blender Git Master Commits http://www.miikahweb.com/ MiikaHweb - Blender Git Master Commits fi Sat, 23 Jan 21 10:13:18 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[aaa1d58]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/aaa1d580548d27d946a8f97fc7c6e99f8fd40f1c aaa1d58
Author : Brecht Van Lommel (brecht)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 18:30:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/aaa1d580548d27d946a8f97fc7c6e99f8fd40f1cBrecht Van Lommel
<![CDATA[[90bcd5e]: Cleanup: remove unused render camera code]]> http://www.miikahweb.com/en/blender/git-logs/commit/90bcd5e724f3ca6d6f38e3a0551c300751382e62 90bcd5e
Author : Brecht Van Lommel (brecht)
----------------------------------------
Cleanup: remove unused render camera code

----------------------------------------
5 Paths Changed]]>
Fri, 22 Jan 2021 18:30:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/90bcd5e724f3ca6d6f38e3a0551c300751382e62Brecht Van Lommel
<![CDATA[[5d6e5a9]: Fix vertex color baking using wrong color space]]> http://www.miikahweb.com/en/blender/git-logs/commit/5d6e5a9076e02fdd47c9cf168b368213f6399019 5d6e5a9
Author : Brecht Van Lommel (brecht)
----------------------------------------
Fix vertex color baking using wrong color space

Now light baking should match the render.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 18:24:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5d6e5a9076e02fdd47c9cf168b368213f6399019Brecht Van Lommel
<![CDATA[[a1f44e4]: Fix T84745: more build errors with TBB 2021]]> http://www.miikahweb.com/en/blender/git-logs/commit/a1f44e43a253eabee74f40315b62cc0c0ff4cb9c a1f44e4
Author : Brecht Van Lommel (brecht)
----------------------------------------
Fix T84745: more build errors with TBB 2021

* tbb::blocked_range moved to a different namespace and since the fix is
non-trivial, remove some unused code that used this.
* Task group priorities are no longer supported. It's unclear if they are
useful at all right now and even set correctly, for now all tasks are equal
priority with TBB 2021.

----------------------------------------
3 Paths Changed]]>
Fri, 22 Jan 2021 18:24:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a1f44e43a253eabee74f40315b62cc0c0ff4cb9cBrecht Van Lommel
<![CDATA[[e91b59b]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/e91b59b589a0100574550a7d0d48bb9e8ba1515d e91b59b
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 17:28:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e91b59b589a0100574550a7d0d48bb9e8ba1515dHans Goudey
<![CDATA[[e845467]: Fix: Mouse presses in some areas do not set active modifier]]> http://www.miikahweb.com/en/blender/git-logs/commit/e845467d93fe35e222d14b0bb27472ccb309b321 e845467
Author : Hans Goudey (HooglyBoogly)
----------------------------------------
Fix: Mouse presses in some areas do not set active modifier

There are a couple of operations that are meant to set the active
modifier that currently don't. The first is a mouse press on the drag
icon on the right of the header, and the second is mouse presses on
modifier sub-panels headers.

This was an oversight in the implementation, especially the second,
because the blank space on the right of a sub-panel header often looks
just like the blank space elsewhere on the modifier's panel that
*does* set the active modifier.

Note that this purposefully doesn't include collapsing and expanding
the modifier as operations that set the active, since regardless of
whether that makes sense, it wasn't in the agreed upon design, which
would ideally not need changing for 2.92.

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

----------------------------------------
2 Paths Changed]]>
Fri, 22 Jan 2021 17:08:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e845467d93fe35e222d14b0bb27472ccb309b321Hans Goudey
<![CDATA[[735093d]: Fix crashes from recent refactor rB131a758b6f88.]]> http://www.miikahweb.com/en/blender/git-logs/commit/735093dee8400ea67bd46ce5a0e93ec80cc44745 735093d
Author : Bastien Montagne (mont29)
----------------------------------------
Fix crashes from recent refactor rB131a758b6f88.

Much better to add a relation entry for all IDs, even if they are not
connected to any other ID.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 16:37:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/735093dee8400ea67bd46ce5a0e93ec80cc44745Bastien Montagne
<![CDATA[[3469e06]: Fix memory leak when opening file browser]]> http://www.miikahweb.com/en/blender/git-logs/commit/3469e06c1a6b84fbf6888f57e8f03653bacce354 3469e06
Author : Julian Eisel (Severin)
----------------------------------------
Fix memory leak when opening file browser

The name string of each file was duplicated but not freed. The new flag to
ensure the file-list frees the name wasn't set. Mistake in ca475479eb26.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 15:58:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3469e06c1a6b84fbf6888f57e8f03653bacce354Julian Eisel
<![CDATA[[bbe6d44]: Cycles: optimize device updates]]> http://www.miikahweb.com/en/blender/git-logs/commit/bbe6d44928235cd4a5cfbeaf1a1de78ed861bb92 bbe6d44
Author : KÚvin Dietrich (kevindietrich)
----------------------------------------
Cycles: optimize device updates

This optimizes device updates (during user edits or frame changes in
the viewport) by avoiding unnecessary computations. To achieve this,
we use a combination of the sockets' update flags as well as some new
flags passed to the various managers when tagging for an update to tell
exactly what the tagging is for (e.g. shader was modified, object was
removed, etc.).

Besides avoiding recomputations, we also avoid resending to the devices
unmodified data arrays, thus reducing bandwidth usage. For OptiX and
Embree, BVH packing was also multithreaded.

The performance improvements may vary depending on the used device (CPU
or GPU), and the content of the scene. Simple scenes (e.g. with no adaptive
subdivision or volumes) rendered using OptiX will benefit from this work
the most.

On average, for a variety of animated scenes, this gives a 3x speedup.

Reviewed By: #cycles, brecht

Maniphest Tasks: T79174

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

----------------------------------------
40 Paths Changed]]>
Fri, 22 Jan 2021 15:08:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bbe6d44928235cd4a5cfbeaf1a1de78ed861bb92KÚvin Dietrich
<![CDATA[[131a758]: Refactor BMain relations temp data.]]> http://www.miikahweb.com/en/blender/git-logs/commit/131a758b6f88a2be816e9351d216bcfb9c965c4b 131a758
Author : Bastien Montagne (mont29)
----------------------------------------
Refactor BMain relations temp data.

`bmain.relations` is used to store temp data of relations between IDs,
to speed-up some complex processes heavily relying on such information.

Previous implementation was failry unclear/confusing, and required a
not-so-nice hack to 'tag' some ID as processed.

New code changes as such:
* Using `from`/`to` naming (instead of `user`/`used`).
* More clear separation between `to` `id_pointer` and `from` one,
using an union instead of hacking around difference between `ID *` and
`ID **` pointers.
* Adds storage of `session_uuid` informations (mainly useful as
debug/ensuring proper consistency of data currently).
* Adds a structure per ID in the mapping. This enables possibility of
storing tags (and potentially more data in the future) per-ID,
without polluting the IDs themselves with very short-life info.

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

----------------------------------------
5 Paths Changed]]>
Fri, 22 Jan 2021 15:05:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/131a758b6f88a2be816e9351d216bcfb9c965c4bBastien Montagne
<![CDATA[[be7106a]: LibOverride: Add an 'post apply' callback to IDTypeInfo.]]> http://www.miikahweb.com/en/blender/git-logs/commit/be7106a974646483f4b087539c62603fe53560cf be7106a
Author : Bastien Montagne (mont29)
----------------------------------------
LibOverride: Add an 'post apply' callback to IDTypeInfo.

Currently this is needed to properly tag PointCache's for info update
(fixes an issue reported in T82503).

Suspect we may need this in more cases in the future though, RNA
assign/update processes are not always 100% enough to deal with
complicated corner cases.

----------------------------------------
42 Paths Changed]]>
Fri, 22 Jan 2021 14:31:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/be7106a974646483f4b087539c62603fe53560cfBastien Montagne
<![CDATA[[7e32bb8]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/7e32bb849265bde7dc58fdf698fd876af6b1dfd6 7e32bb8
Author : Sergey Sharybin (sergey)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 13:32:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7e32bb849265bde7dc58fdf698fd876af6b1dfd6Sergey Sharybin
<![CDATA[[226eb5e]: Cycles: Fix usage of double floating precision in CNanoVDB]]> http://www.miikahweb.com/en/blender/git-logs/commit/226eb5e3668699e7b1d9c985a2b79ac49020befc 226eb5e
Author : Sergey Sharybin (sergey)
----------------------------------------
Cycles: Fix usage of double floating precision in CNanoVDB

Double floating point precision is an extension of OpenCL, which might
not be implemented by certain drivers, such as Intel Xe graphics.

Cycles does not use double floating point precision, and there is no
need on keeping doubles unless there is an explicit decision to use
them.

This is a simple fix from Cycles side to replace double floating point
type with a type of same size and alignment rules. Inspired by Brecht
and Patrick.

Tested on NVidia Titan V, Radeon RX Vega M, and TGL laptop.

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

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 13:31:06 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/226eb5e3668699e7b1d9c985a2b79ac49020befcSergey Sharybin
<![CDATA[[18e063b]: Functions: use better conversion from float2 to float3]]> http://www.miikahweb.com/en/blender/git-logs/commit/18e063b69db3f810dae9753030111c1a2ea67117 18e063b
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Functions: use better conversion from float2 to float3

Previously float2 was converted to float3 by implicitly converting to a
float pointer first, which was then passed to the float3 constructor.
This leads to uninitialized memory in the z component of the new float3.

Ideally this should be solved in float2/float3 itself, but my first fix for
that resulted in a compile error: rB6ac0a3d83c8e5a39bd5356aa0d68e3166bd91e82

This is an alternative fix that can be used for now. Will have to look
into the conversion in more detail again.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 12:46:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/18e063b69db3f810dae9753030111c1a2ea67117Jacques Lucke
<![CDATA[[7a07ca1]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/7a07ca1f8c2603bbd2feb5771dee311bbd528ed9 7a07ca1
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 12:41:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7a07ca1f8c2603bbd2feb5771dee311bbd528ed9Jacques Lucke
<![CDATA[[6449765]: Revert "BLI: add conversion from float2 to float3"]]> http://www.miikahweb.com/en/blender/git-logs/commit/644976548d59fd77593dc2ab91700a52ff17cc0b 6449765
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Revert "BLI: add conversion from float2 to float3"

This reverts commit 6ac0a3d83c8e5a39bd5356aa0d68e3166bd91e82.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 12:40:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/644976548d59fd77593dc2ab91700a52ff17cc0bJacques Lucke
<![CDATA[[9fbf307]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/9fbf3075ad7e07fff5d227effef307bd5612f54d 9fbf307
Author : Sergey Sharybin (sergey)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 11:26:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9fbf3075ad7e07fff5d227effef307bd5612f54dSergey Sharybin
<![CDATA[[2ba2d2b]: Fix T76936: Mesh shape amended upon undoing in sculpt mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/2ba2d2bd9ded9b944ff94894bc09d695cdb5bae0 2ba2d2b
Author : Sergey Sharybin (sergey)
----------------------------------------
Fix T76936: Mesh shape amended upon undoing in sculpt mode

Was happening when there are deform modifiers prior to the multires.

There are detail in the comment around sculpt_undo_refine_subdiv(),
but briefly: the subdiv was refined with wrong base mesh coordinates.

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

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 11:26:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2ba2d2bd9ded9b944ff94894bc09d695cdb5bae0Sergey Sharybin
<![CDATA[[7f96e6e]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/7f96e6ed7e95b660ad3aac2140db4e50c8160693 7f96e6e
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 11:17:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7f96e6ed7e95b660ad3aac2140db4e50c8160693Jacques Lucke
<![CDATA[[6ac0a3d]: BLI: add conversion from float2 to float3]]> http://www.miikahweb.com/en/blender/git-logs/commit/6ac0a3d83c8e5a39bd5356aa0d68e3166bd91e82 6ac0a3d
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
BLI: add conversion from float2 to float3

Previously float2 was converted to float3 by implicitly converting to a
float pointer first, which was then passed to the float3 constructor.
This leads to uninitialized memory in the z component of the new float3.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 11:16:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6ac0a3d83c8e5a39bd5356aa0d68e3166bd91e82Jacques Lucke
<![CDATA[[ae4a430]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/ae4a4307557e80dd75d0d9773862a03b74cbe105 ae4a430
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 10:54:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ae4a4307557e80dd75d0d9773862a03b74cbe105Bastien Montagne
<![CDATA[[cd8893d]: Fix (unreported) LibOverride: hair cache settings not working...]]> http://www.miikahweb.com/en/blender/git-logs/commit/cd8893d4463ab8e076adcb2085d7f3eab8c3c926 cd8893d
Author : Bastien Montagne (mont29)
----------------------------------------
Fix (unreported) LibOverride: hair cache settings not working.

Thanks to that same point cache being exposed in **four** different RNA
paths (twice in particle system, and twice in its embedded cloth
simulation settings).

Only way is to also make particle system overridable.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 10:39:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cd8893d4463ab8e076adcb2085d7f3eab8c3c926Bastien Montagne
<![CDATA[[526373b]: Cleanup - Point Instance: Use own DNA struct]]> http://www.miikahweb.com/en/blender/git-logs/commit/526373b89705b0401f41d31e7176498531f3f986 526373b
Author : Dalai Felinto (dfelinto)
----------------------------------------
Cleanup - Point Instance: Use own DNA struct

We will need to expand this node soon to add weight/count for different
elements inside the collection. For that it is better to have the node
to use its own DNA.

----------------------------------------
5 Paths Changed]]>
Fri, 22 Jan 2021 10:47:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/526373b89705b0401f41d31e7176498531f3f986Dalai Felinto
<![CDATA[[d179e1c]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/d179e1c6e460474e398e2831ecfd3924a12f5210 d179e1c
Author : Antonio Vazquez (antoniov)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 10:26:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d179e1c6e460474e398e2831ecfd3924a12f5210Antonio Vazquez
<![CDATA[[0373d1b]: GPencil: Fix unreported Vertex Paint masking error]]> http://www.miikahweb.com/en/blender/git-logs/commit/0373d1b09fc9db2c237a507dc6ef649c5d2b8703 0373d1b
Author : Antonio Vazquez (antoniov)
----------------------------------------
GPencil: Fix unreported Vertex Paint masking error

The masking was not working as expected and allowed to paint non selected strokes.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 10:25:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0373d1b09fc9db2c237a507dc6ef649c5d2b8703Antonio Vazquez
<![CDATA[[8eaea99]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/8eaea99d987194a5dc32aec404a2b1784eea0841 8eaea99
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 09:00:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8eaea99d987194a5dc32aec404a2b1784eea0841Campbell Barton
<![CDATA[[3a9d43c]: Fix outliner and animation editors exiting multi-object edit...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3a9d43cf31da4f322c0789329b249c041ad1e3d7 3a9d43c
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix outliner and animation editors exiting multi-object edit-mode

When multiple objects were in edit-mode,
only the active object would exit edit-mode.

----------------------------------------
3 Paths Changed]]>
Fri, 22 Jan 2021 07:43:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3a9d43cf31da4f322c0789329b249c041ad1e3d7Campbell Barton
<![CDATA[[927d099]: Particles: Fixed thread work size calculation.]]> http://www.miikahweb.com/en/blender/git-logs/commit/927d099ec099e176b6e1f65555cbd4e70f681301 927d099
Author : Stefan Werner (swerner)
----------------------------------------
Particles: Fixed thread work size calculation.

Dividing the workload by number of tasks in float is imprecise and
lead in some cases to particles not being calculated at all
(example: 20000 particles, 144 tasks).

Switching this calculation to integer makes sure we don't lose count.

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

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 08:30:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/927d099ec099e176b6e1f65555cbd4e70f681301Stefan Werner
<![CDATA[[cdf5642]: Particles: Fixed thread work size calculation.]]> http://www.miikahweb.com/en/blender/git-logs/commit/cdf564277c4d31d98dad78c0d7ad03603896cf4b cdf5642
Author : Stefan Werner (swerner)
----------------------------------------
Particles: Fixed thread work size calculation.

Dividing the workload by number of tasks in float is imprecise and
lead in some cases to particles not being calculated at all
(example: 20000 particles, 144 tasks).

Switching this calculation to integer makes sure we don't lose count.

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

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 08:22:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cdf564277c4d31d98dad78c0d7ad03603896cf4bStefan Werner
<![CDATA[[2469ddc]: Cleanup: correct last spelling cleanup]]> http://www.miikahweb.com/en/blender/git-logs/commit/2469ddc1a9430377756f66edb2c14a8c7dd79f2f 2469ddc
Author : Campbell Barton (campbellbarton)
----------------------------------------
Cleanup: correct last spelling cleanup

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 06:12:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2469ddc1a9430377756f66edb2c14a8c7dd79f2fCampbell Barton
<![CDATA[[c0bbb93]: Cleanup: spelling, remove outdated/invalid comments]]> http://www.miikahweb.com/en/blender/git-logs/commit/c0bbb93b887411545b58cfa2e1c70459a2c40f73 c0bbb93
Author : Campbell Barton (campbellbarton)
----------------------------------------
Cleanup: spelling, remove outdated/invalid comments

----------------------------------------
5 Paths Changed]]>
Fri, 22 Jan 2021 05:54:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c0bbb93b887411545b58cfa2e1c70459a2c40f73Campbell Barton
<![CDATA[[421c512]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/421c5127f499c463d9c5b2461dea2ca24887b22c 421c512
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 05:43:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/421c5127f499c463d9c5b2461dea2ca24887b22cCampbell Barton
<![CDATA[[295b21f]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/295b21f56a1682039244ba10466e0901a4217bd3 295b21f
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 05:43:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/295b21f56a1682039244ba10466e0901a4217bd3Campbell Barton
<![CDATA[[141f17e]: Fix dope-sheet exiting edit-mode when activating an object]]> http://www.miikahweb.com/en/blender/git-logs/commit/141f17eaf4af89b434141715bffae348bfc4f4d2 141f17e
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix dope-sheet exiting edit-mode when activating an object

Regression from d8992192e5512380f57433df113f3e3f8b22f7cb
The original code relied on having a separate edit-object pointer
than the active object.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 05:00:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/141f17eaf4af89b434141715bffae348bfc4f4d2Campbell Barton
<![CDATA[[ee5a4f4]: Fix the NLA setting the active object without exiting edit-...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ee5a4f41eb487c455337579643826d14326a4171 ee5a4f4
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix the NLA setting the active object without exiting edit-mode

This is done by convention in the outliner and dope-sheet.

Missing edit-mode exit causes glitches with mixed object/edit-mode undo.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 05:08:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ee5a4f41eb487c455337579643826d14326a4171Campbell Barton
<![CDATA[[8d958fe]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/8d958fe685c8e84de74bfc741f2e72a96ef82e23 8d958fe
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 04:45:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8d958fe685c8e84de74bfc741f2e72a96ef82e23Campbell Barton
<![CDATA[[1a30687]: Fix undo crash on active object change without exiting edit...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1a30687c24be7899d0835d4c3572d7dc0f1a5656 1a30687
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix undo crash on active object change without exiting edit-mode

While the previous fix for T84920 is correct, the crash could still be
triggered by changing the active object while in edit-mode.

Ensure stale data isn't used by tagging for depsgraph update when
edit-mode data is freed on undo.

While exiting edit-mode normally does this, it's possible to set the
active object to a non edit-mode mesh, skipping the mode-switch
operator and it's depsgraph tagging.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 04:43:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1a30687c24be7899d0835d4c3572d7dc0f1a5656Campbell Barton
<![CDATA[[4f3fba2]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/4f3fba2aa78ee1bd97963630e7c17b0d22cc7c35 4f3fba2
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 01:42:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4f3fba2aa78ee1bd97963630e7c17b0d22cc7c35Campbell Barton
<![CDATA[[665eca8]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/665eca85baaee380c067b375d22647d3c6c95a0e 665eca8
Author : Campbell Barton (campbellbarton)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Fri, 22 Jan 2021 01:42:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/665eca85baaee380c067b375d22647d3c6c95a0eCampbell Barton
<![CDATA[[99e5d5b]: Fix marker camera switch + undo crashes in edit-mode]]> http://www.miikahweb.com/en/blender/git-logs/commit/99e5d5ba21a44a9caa4f10b86c5065b916a096b4 99e5d5b
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix marker camera switch + undo crashes in edit-mode

Selecting markers and cameras could crash when in edit-mode.

Only support this in object mode as mode-switching as part of
activating cameras doesn't seem like a priority.

This has the same root cause as T84920.

----------------------------------------
1 Path Changed]]>
Fri, 22 Jan 2021 01:38:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/99e5d5ba21a44a9caa4f10b86c5065b916a096b4Campbell Barton
<![CDATA[[7b528b2]: Fix T84920: Crash undoing object activation in the outliner]]> http://www.miikahweb.com/en/blender/git-logs/commit/7b528b2a3ad33b3ad7328213669d8179528e254b 7b528b2
Author : Campbell Barton (campbellbarton)
----------------------------------------
Fix T84920: Crash undoing object activation in the outliner

Regression from d8992192e5512380f57433df113f3e3f8b22f7cb
The original code relied on having a separate edit-object pointer
than the active object.

Use a utility function to avoid code duplication as there are
other areas that have similar functionality.

----------------------------------------
3 Paths Changed]]>
Fri, 22 Jan 2021 01:38:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7b528b2a3ad33b3ad7328213669d8179528e254bCampbell Barton
<![CDATA[[e391ad7]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/e391ad7bbc97a63dc2953e434f9b4ed727c06a39 e391ad7
Author : Pablo Dobarro (pablodp606)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Thu, 21 Jan 2021 22:24:19 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e391ad7bbc97a63dc2953e434f9b4ed727c06a39Pablo Dobarro
<![CDATA[[b9e07c1]: Fix T84896: Boundary brush not affected by automasking]]> http://www.miikahweb.com/en/blender/git-logs/commit/b9e07c1e0bed6d4813c53d0ea40e3f135aca1c75 b9e07c1
Author : Pablo Dobarro (pablodp606)
----------------------------------------
Fix T84896: Boundary brush not affected by automasking

This uses the values form the stroke automasking cache to control the
falloff of all deformers in the boundary brush. Usually this is already
considered in the general brush falloff function for the rest of the
brushes, but this is one of the exceptions where the brush implements
its custom falloff.

Reviewed By: JacquesLucke

Maniphest Tasks: T84896

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

----------------------------------------
1 Path Changed]]>
Thu, 21 Jan 2021 22:23:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b9e07c1e0bed6d4813c53d0ea40e3f135aca1c75Pablo Dobarro
<![CDATA[[96fa78f]: Fix editors showing old data-block name after renaming in Outliner...]]> http://www.miikahweb.com/en/blender/git-logs/commit/96fa78f5b027d8b3a851ad42ec2a63e5c25f237a 96fa78f
Author : Julian Eisel (Severin)
----------------------------------------
Fix editors showing old data-block name after renaming in Outliner

E.g. the graph editor channels list would still show the old name of a material
that was renamed in the Outliner. Same for the Asset Browser when showing
data-blocks in the "Current File" repository.

The Outliner didn't send the notifier for some data-block types that editors
listen to for data-block name changes.

----------------------------------------
1 Path Changed]]>
Thu, 21 Jan 2021 21:56:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/96fa78f5b027d8b3a851ad42ec2a63e5c25f237aJulian Eisel
<![CDATA[[ca47547]: Fix Asset Browser showing old name after renaming data-block]]> http://www.miikahweb.com/en/blender/git-logs/commit/ca475479eb26b4798857b4e67f03eea89324da4b ca47547
Author : Julian Eisel (Severin)
----------------------------------------
Fix Asset Browser showing old name after renaming data-block

The "Current File" asset library didn't get refreshed after the data-block name
changed. But rather than entirely refreshing the file list, or doing possibly
problematic partial refreshes, reference the data-block name directly, so a
simple redraw gets the new name displayed.

Addresses T83751

----------------------------------------
3 Paths Changed]]>
Thu, 21 Jan 2021 21:23:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ca475479eb26b4798857b4e67f03eea89324da4bJulian Eisel
<![CDATA[[41982af]: Merge branch 'blender-v2.92-release']]> http://www.miikahweb.com/en/blender/git-logs/commit/41982af6a0fc8e11cf004a356f97222d7eb72c02 41982af
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'blender-v2.92-release'

----------------------------------------
0 Paths Changed]]>
Thu, 21 Jan 2021 20:59:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/41982af6a0fc8e11cf004a356f97222d7eb72c02Falk David
<![CDATA[[f24992d]: GPencil: Deactivate interpolation of gpencil curves]]> http://www.miikahweb.com/en/blender/git-logs/commit/f24992d2ec76bae600879ee6222ffbcc98de3fe8 f24992d
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Deactivate interpolation of gpencil curves

To avoid unexpected behavior and desync issues with
stroke and curve data, the interpolation operators are deactivated
in curve edit mode.

----------------------------------------
1 Path Changed]]>
Thu, 21 Jan 2021 20:58:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f24992d2ec76bae600879ee6222ffbcc98de3fe8Falk David
<![CDATA[[b4b02eb]: UI: Transform Arrow Cursor Refactor]]> http://www.miikahweb.com/en/blender/git-logs/commit/b4b02eb4ff772f1df6f37c5910695e2e8168d078 b4b02eb
Author : Harley Acheson (harley)
----------------------------------------
UI: Transform Arrow Cursor Refactor

Mouse cursors used during transforms made to work better with changes of user scale and line width.

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

Reviewed by Campbell Barton

----------------------------------------
1 Path Changed]]>
Thu, 21 Jan 2021 16:19:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b4b02eb4ff772f1df6f37c5910695e2e8168d078Harley Acheson
<![CDATA[[ceb500d]: Geometry Nodes: fix losing data when attribute has incorrect...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ceb500df0384dee3bda07f10a0a93acf40ac25c9 ceb500d
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Geometry Nodes: fix losing data when attribute has incorrect type

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

----------------------------------------
1 Path Changed]]>
Thu, 21 Jan 2021 16:02:07 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ceb500df0384dee3bda07f10a0a93acf40ac25c9Jacques Lucke
<![CDATA[[425e706]: Geometry Nodes: new Attribute Sample Texture node]]> http://www.miikahweb.com/en/blender/git-logs/commit/425e706921a8f986921b8b9c429874fed98e9a10 425e706
Author : Jacques Lucke (JacquesLucke)
----------------------------------------
Geometry Nodes: new Attribute Sample Texture node

This node allows sampling a texture for every vertex based on some
mapping attribute. Typical attribute names are the name of a uv map
(e.g. "UVMap") and "position". However, every attribute that can be
converted to a vector implicitly is supported.

It should be noted that as of right now, uv map attributes can only be
accessed after a Point Distribute node.

Ref T82584.

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

----------------------------------------
11 Paths Changed]]>
Thu, 21 Jan 2021 15:49:06 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/425e706921a8f986921b8b9c429874fed98e9a10Jacques Lucke