http://www.miikahweb.com/feed.php MiikaHweb - Blender Temp-ui-tweaks Branch http://www.miikahweb.com/ MiikaHweb - Blender Temp-ui-tweaks Branch fi Mon, 24 Jan 22 16:28:03 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[f0731bd]: Merge branch 'master' into temp-ui-tweaks]]> http://www.miikahweb.com/en/blender/git-logs/commit/f0731bd5ac78856e69f1ee09e4762e7d42dc17c9 f0731bd
Branches : temp-ui-tweaks
Author : Pablo Vazquez (pablovazquez)
----------------------------------------
Merge branch 'master' into temp-ui-tweaks

----------------------------------------
0 Paths Changed]]>
Mon, 04 Oct 2021 14:21:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f0731bd5ac78856e69f1ee09e4762e7d42dc17c9Pablo Vazquez
<![CDATA[[2c56616]: Merge branch 'master' into temp-ui-tweaks]]> http://www.miikahweb.com/en/blender/git-logs/commit/2c5661682b61ac4a8a8f45f77a4eff7b85f6f141 2c56616
Branches : temp-ui-tweaks
Author : Pablo Vazquez (pablovazquez)
----------------------------------------
Merge branch 'master' into temp-ui-tweaks

# Conflicts:
# source/blender/editors/animation/time_scrub_ui.c

----------------------------------------
1 Path Changed]]>
Mon, 04 Oct 2021 10:59:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2c5661682b61ac4a8a8f45f77a4eff7b85f6f141Pablo Vazquez
<![CDATA[[4e50c5f]: Merge branch 'master' into temp-ui-tweaks]]> http://www.miikahweb.com/en/blender/git-logs/commit/4e50c5f4fb7d0439fd26f5b1064433e4bef5f70c 4e50c5f
Branches : temp-ui-tweaks
Author : Pablo Vazquez (pablovazquez)
----------------------------------------
Merge branch 'master' into temp-ui-tweaks

# Conflicts:
# source/blender/editors/animation/time_scrub_ui.c

----------------------------------------
0 Paths Changed]]>
Mon, 04 Oct 2021 10:58:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4e50c5f4fb7d0439fd26f5b1064433e4bef5f70cPablo Vazquez
<![CDATA[[20c27a5]: Merge branch 'master' into temp-ui-tweaks]]> http://www.miikahweb.com/en/blender/git-logs/commit/20c27a5151387a10dbc39de301bfa7c46d68c24b 20c27a5
Branches : temp-ui-tweaks
Author : Pablo Vazquez (pablovazquez)
----------------------------------------
Merge branch 'master' into temp-ui-tweaks

----------------------------------------
0 Paths Changed]]>
Mon, 27 Sep 2021 14:11:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/20c27a5151387a10dbc39de301bfa7c46d68c24bPablo Vazquez
<![CDATA[[150b879]: Merge branch 'master' into temp-ui-tweaks]]> http://www.miikahweb.com/en/blender/git-logs/commit/150b8799699a2a727f091a6403fdbf939deffee6 150b879
Branches : temp-ui-tweaks
Author : Pablo Vazquez (pablovazquez)
----------------------------------------
Merge branch 'master' into temp-ui-tweaks

----------------------------------------
0 Paths Changed]]>
Wed, 22 Sep 2021 14:40:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/150b8799699a2a727f091a6403fdbf939deffee6Pablo Vazquez
<![CDATA[[03a10c3]: UUID: fix seeding the RNG clock on macOS]]> http://www.miikahweb.com/en/blender/git-logs/commit/03a10c31d62ca2325f9f2c674394ef26c25a642b 03a10c3
Branches : temp-ui-tweaks
Author : Sybren A. Stüvel (sybren)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
UUID: fix seeding the RNG clock on macOS

On Apple machines, call `clock_gettime()` instead of `timespec_get()`.

macOS only introduced `timespec_get()` in version 10.15 (introduced
approx two years ago, so in 2019), even though the function is from C11.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/03a10c31d62ca2325f9f2c674394ef26c25a642bSybren A. Stüvel
<![CDATA[[03fa0ef]: UUID: include 'seconds' field of current time in RNG seed]]> http://www.miikahweb.com/en/blender/git-logs/commit/03fa0ef0333a5a9019328b5eef02490a0aa4739d 03fa0ef
Branches : temp-ui-tweaks
Author : Sybren A. Stüvel (sybren)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
UUID: include 'seconds' field of current time in RNG seed

XOR the 'seconds' and 'nanoseconds' fields of the current time to seed the
RNG used for generating random UUIDs. This ensures a better seed just in
case the clock as no sub-second resolution.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/03fa0ef0333a5a9019328b5eef02490a0aa4739dSybren A. Stüvel
<![CDATA[[05b2ed8]: Cleanup/Fix outliner 'make local' code.]]> http://www.miikahweb.com/en/blender/git-logs/commit/05b2ed822db8be8cd256d9aabaf4e2ae017f9950 05b2ed8
Branches : temp-ui-tweaks
Author : Bastien Montagne (mont29)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup/Fix outliner 'make local' code.

While likely harmless, this code was doing extremely bad thing,
by-passing the whole lower-level `BKE_lib_id_make_local` call in case it
would fail and deciding by itself to forcefully make the given ID local.
Bad. Very, very, very bad.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/05b2ed822db8be8cd256d9aabaf4e2ae017f9950Bastien Montagne
<![CDATA[[05cdd5f]: IDType: Add `BKE_idtype_idcode_is_localizable`.]]> http://www.miikahweb.com/en/blender/git-logs/commit/05cdd5f17732c2cd223f08374545050761a736b7 05cdd5f
Branches : temp-ui-tweaks
Author : Bastien Montagne (mont29)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
IDType: Add `BKE_idtype_idcode_is_localizable`.

This is the same as `BKE_idtype_idcode_is_linkable` currently, used only
in one place in UI code of IDtemplate.

----------------------------------------
2 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/05cdd5f17732c2cd223f08374545050761a736b7Bastien Montagne
<![CDATA[[0706f7a]: Splines: Add a method for reversing a Spline]]> http://www.miikahweb.com/en/blender/git-logs/commit/0706f7a08a3fc47c46011c343cbe00221968ba1f 0706f7a
Branches : temp-ui-tweaks
Author : Johnny Matthews (guitargeek)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Splines: Add a method for reversing a Spline

This moved the spline reversing logic out of the Curve Reverse geometry
node and into the spline class. This allows a spline to reverse itself
with a call to `my_spline.reverse()`

The base class will reverse position, radii & tilt, while specialized
versions are created for Bezier and Nurbs splines to reverse the
additional data that these classes encapsulate.

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

----------------------------------------
6 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0706f7a08a3fc47c46011c343cbe00221968ba1fJohnny Matthews
<![CDATA[[081dc2c]: Fix bisect gizmo offset while dragging]]> http://www.miikahweb.com/en/blender/git-logs/commit/081dc2cc92ac52ef00d6c9c92bc99d83cdd46ad8 081dc2c
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Fix bisect gizmo offset while dragging

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/081dc2cc92ac52ef00d6c9c92bc99d83cdd46ad8Campbell Barton
<![CDATA[[084719f]: Geometry Nodes: Simplify using OutputAttribute in a vector]]> http://www.miikahweb.com/en/blender/git-logs/commit/084719ff1b9097928642a051c0adfbc4e6fa9e2c 084719f
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Geometry Nodes: Simplify using OutputAttribute in a vector

Store the optional temporary span storage as a unique_ptr and move
it in the move constructor, to avoid the need to add a special move
constructor that clears the "show_warning" fields from it. Maybe this
is very slightly slower, but we'll need this class less often in the future
anyway.

----------------------------------------
2 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/084719ff1b9097928642a051c0adfbc4e6fa9e2cHans Goudey
<![CDATA[[0b8524c]: Cleanup: correct tracker ID in comment]]> http://www.miikahweb.com/en/blender/git-logs/commit/0b8524c578ce9d895560564fa17f75f075e069b0 0b8524c
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: correct tracker ID in comment

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0b8524c578ce9d895560564fa17f75f075e069b0Campbell Barton
<![CDATA[[0d20659]: Compositor: Fix Alpha Over node ignoring emissive colors]]> http://www.miikahweb.com/en/blender/git-logs/commit/0d206598f7decc5c9c4be80e446e9870076d05ff 0d20659
Branches : temp-ui-tweaks
Author : Manuel Castilla (manzanilla)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Compositor: Fix Alpha Over node ignoring emissive colors

It was an issue on Full Frame mode only.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0d206598f7decc5c9c4be80e446e9870076d05ffManuel Castilla
<![CDATA[[0da8a60]: Update RNA to User Manual Mappings]]> http://www.miikahweb.com/en/blender/git-logs/commit/0da8a60a37a1abc08a7da668b5e33c003e5c08d4 0da8a60
Branches : temp-ui-tweaks
Author : Aaron Carlisle (Blendify)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Update RNA to User Manual Mappings

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0da8a60a37a1abc08a7da668b5e33c003e5c08d4Aaron Carlisle
<![CDATA[[0e1270e]: Cleanup: Remove duplicate warning from subdivision surface...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0e1270ea9fdc25660850dac8ca99b4bef8ff3ac7 0e1270e
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: Remove duplicate warning from subdivision surface node

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0e1270ea9fdc25660850dac8ca99b4bef8ff3ac7Hans Goudey
<![CDATA[[13a0a0d]: UI: expose "Lasso Select" & "Extrude to Cursor" in menus]]> http://www.miikahweb.com/en/blender/git-logs/commit/13a0a0d59272a29d3ff716a49ac9fdb75046933e 13a0a0d
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
UI: expose "Lasso Select" & "Extrude to Cursor" in menus

- Show "Lasso Select" in menus (along with Box & Circle select)
- Show "Extrude to Cursor" (along with other extrude actions).
- Rename operators that add/extrude on Ctrl-Click
since their names were inconsistent.

This is mainly for discoverability.

----------------------------------------
9 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/13a0a0d59272a29d3ff716a49ac9fdb75046933eCampbell Barton
<![CDATA[[149501c]: BLI: Add a reverse method to MutableSpan]]> http://www.miikahweb.com/en/blender/git-logs/commit/149501c774cc681471c1b24a0fe831885856702e 149501c
Branches : temp-ui-tweaks
Author : Johnny Matthews (guitargeek)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
BLI: Add a reverse method to MutableSpan

Add a method that allows a MutableSpan to reverse itself. This reverses
the data in the original span object. This is a first step in extracting
some functionality from nodes and making it more general.

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

----------------------------------------
3 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/149501c774cc681471c1b24a0fe831885856702eJohnny Matthews
<![CDATA[[14a9a36]: Cleanup: Use function to mark mesh normals dirty]]> http://www.miikahweb.com/en/blender/git-logs/commit/14a9a3687bf9ec81d56dcc28b6f24186cf478a53 14a9a36
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: Use function to mark mesh normals dirty

----------------------------------------
30 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/14a9a3687bf9ec81d56dcc28b6f24186cf478a53Hans Goudey
<![CDATA[[14af051]: Geometry Nodes: fix memory leak for multi input sockets]]> http://www.miikahweb.com/en/blender/git-logs/commit/14af0515919a0d6a7d2451df6387b35688c1a6a5 14af051
Branches : temp-ui-tweaks
Author : Jacques Lucke (JacquesLucke)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Geometry Nodes: fix memory leak for multi input sockets

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/14af0515919a0d6a7d2451df6387b35688c1a6a5Jacques Lucke
<![CDATA[[15acdf0]: Cleanup: Rename USER_APP_LOCK_UI_LAYOUT]]> http://www.miikahweb.com/en/blender/git-logs/commit/15acdf04d984390711980977861197cf5f3c52d0 15acdf0
Branches : temp-ui-tweaks
Author : Dalai Felinto (dfelinto)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: Rename USER_APP_LOCK_UI_LAYOUT

There will be other settings that lock other aspects of the
UI layout (e.g., resizing of editors). So better to name
this setting what it actually handles (the corners).

New name: USER_APP_LOCK_CORNER_SPLIT

Differential Revision: D12516

----------------------------------------
3 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/15acdf04d984390711980977861197cf5f3c52d0Dalai Felinto
<![CDATA[[1a67751]: Fix Asset Browser cannot open containing file anymore]]> http://www.miikahweb.com/en/blender/git-logs/commit/1a677512b765b2fd7e9f17369f22835de9cc5739 1a67751
Branches : temp-ui-tweaks
Author : Philipp Oeser (lichtwerk)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Fix Asset Browser cannot open containing file anymore

In {rB9cff9f9f5df0} asset_library was renamed ? asset_library_ref.

Missed to update this in assets.py.

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

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1a677512b765b2fd7e9f17369f22835de9cc5739Philipp Oeser
<![CDATA[[1cf11da]: Hide empty keymap warnings when running a template]]> http://www.miikahweb.com/en/blender/git-logs/commit/1cf11da339fae942bb081ed64ec1f6dfa9c20399 1cf11da
Branches : temp-ui-tweaks
Author : Dalai Felinto (dfelinto)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Hide empty keymap warnings when running a template

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1cf11da339fae942bb081ed64ec1f6dfa9c20399Dalai Felinto
<![CDATA[[1f8eab5]: Gizmo: show groups flagged with SHOW_MODAL_ALL during interaction...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1f8eab534d18c9a5299523eb41e82830ecb7adec 1f8eab5
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Gizmo: show groups flagged with SHOW_MODAL_ALL during interaction

Follow up to fix for T73684,
which allowed some modal gizmos to hide all others.

Also resolve an issue from 917a972b56af103aee406dfffe1f42745b5ad360
where shear the shear gizmo would be visible during interaction.

Internally there are some changes to gizmo behavior

- The gizmo with modal interaction wont draw if it's poll function fails.
- The WM_GIZMOGROUPTYPE_DRAW_MODAL_ALL flag now causes these gizmo
groups to draw when another group is being interacted with.

----------------------------------------
3 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1f8eab534d18c9a5299523eb41e82830ecb7adecCampbell Barton
<![CDATA[[205ccb8]: Cleanup: simplify resource scope methods]]> http://www.miikahweb.com/en/blender/git-logs/commit/205ccb8bbeca42e1174b66f9677eb8c8d5e93da8 205ccb8
Branches : temp-ui-tweaks
Author : Jacques Lucke (JacquesLucke)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: simplify resource scope methods

Previously, a debug name had to be passed to all methods
that added a resource to the `ResourceScope`. The idea was
that this would make it easier to find certain bugs. In reality
I never found this to be useful, and it was mostly annoying.
The thing is, something that is in a resource scope never leaks
(unless the resource scope is not destructed of course).

Removing the name parameter makes the structure easier to use.

----------------------------------------
12 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/205ccb8bbeca42e1174b66f9677eb8c8d5e93da8Jacques Lucke
<![CDATA[[23feb67]: Cleanup: Add built-in check for an attribute ID]]> http://www.miikahweb.com/en/blender/git-logs/commit/23feb6770aaadc16eff48d094a06a51430ccc46c 23feb67
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: Add built-in check for an attribute ID

----------------------------------------
2 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/23feb6770aaadc16eff48d094a06a51430ccc46cHans Goudey
<![CDATA[[2490240]: GPencil: Curvature support for length modifier.]]> http://www.miikahweb.com/en/blender/git-logs/commit/24902401ba817577117497a8760ae50d6a0aa711 2490240
Branches : temp-ui-tweaks
Author : YimingWu (NicksBest)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
GPencil: Curvature support for length modifier.

----------------------------------------
6 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/24902401ba817577117497a8760ae50d6a0aa711YimingWu
<![CDATA[[2923409]: GPencil: Fix dash modifier reading error.]]> http://www.miikahweb.com/en/blender/git-logs/commit/29234097956604d9177039737ee64419d298d6ae 2923409
Branches : temp-ui-tweaks
Author : YimingWu (NicksBest)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
GPencil: Fix dash modifier reading error.

The reference for parent modifier in segment data is not assigned. Now fixed.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/29234097956604d9177039737ee64419d298d6aeYimingWu
<![CDATA[[296814a]: UI: keep navigation gizmos visible during modal operators]]> http://www.miikahweb.com/en/blender/git-logs/commit/296814ab926b326e0d736a3573bc9968776597fe 296814a
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
UI: keep navigation gizmos visible during modal operators

Hiding viewport navigation gizmos caused the UI to "flicker"
unnecessarily, the axis could also be useful as a reference.

Resolves T73684

----------------------------------------
5 Paths Changed]]>
Wed, 22 Sep 2021 13:54:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/296814ab926b326e0d736a3573bc9968776597feCampbell Barton
<![CDATA[[2aca22d]: Cleanup: spelling]]> http://www.miikahweb.com/en/blender/git-logs/commit/2aca22d60f5d2350bc0263247feaa0dc462f8946 2aca22d
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: spelling

----------------------------------------
3 Paths Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2aca22d60f5d2350bc0263247feaa0dc462f8946Campbell Barton
<![CDATA[[2ea4b17]: Cleanup: Remove unnecessary manual of move constructor]]> http://www.miikahweb.com/en/blender/git-logs/commit/2ea4b17c9567bff072185d6cfd55b9100d8b5ed1 2ea4b17
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: Remove unnecessary manual of move constructor

Turns out this isn't actually necessary.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2ea4b17c9567bff072185d6cfd55b9100d8b5ed1Hans Goudey
<![CDATA[[301c0c2]: App Settings: Edge Resize]]> http://www.miikahweb.com/en/blender/git-logs/commit/301c0c247c3e8c00d780f7758ba433a36bc0b5a5 301c0c2
Branches : temp-ui-tweaks
Author : Dalai Felinto (dfelinto)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
App Settings: Edge Resize

This prevents both editor resize as well as regions (e.g., the toolbar).

Note: This option is not visible in the UI.

Differential Revision: D12516

----------------------------------------
4 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/301c0c247c3e8c00d780f7758ba433a36bc0b5a5Dalai Felinto
<![CDATA[[3107db9]: make_update: Fix case where a sub-module would not have required...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3107db97e211edc6649e442bb1228b613041f82b 3107db9
Branches : temp-ui-tweaks
Author : Bastien Montagne (mont29)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
make_update: Fix case where a sub-module would not have required branch.

Issue revealed by rB546314fc9669 change, also error itself exited before
that commit.

Now we do accept git command to fail when trying to checkout the
specified branch from sub-modules, and only actually error in case the
fall-back branch (aka master) cannot be properly checked out.

Thanks fot Ray molenkamp (@LazyDodo) for report and initial patch
(D12560).

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3107db97e211edc6649e442bb1228b613041f82bBastien Montagne
<![CDATA[[2e309eb]: Geometry Nodes: Add a toggle to use attributes as input values...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2e309eb86ab0683eba538d4f568c7f2aaa01b248 2e309eb
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Geometry Nodes: Add a toggle to use attributes as input values

This adds a toggle to node group inputs exposed in the modifier to use
an attribute instead of a single value. When the toggle is pressed, the
button switches to a text button to choose an attribute name. Attribute
search isn't implemented here yet.

One confusing thing is that some values can't be driven by attributes
at all, like the size of a primitive node. In that case, we should have
a node warning, but that will be separate since it's more general.
We can also have an option to turn off this toggle in node group
input settings.

The two new properties for each input are stored with the same name
as the value, but with `"_use_attribute"` and `"_attribute_name"``
suffixes. The properties are not added for socket types that don't
support attribute input, like object sockets.

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

----------------------------------------
5 Paths Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2e309eb86ab0683eba538d4f568c7f2aaa01b248Hans Goudey
<![CDATA[[2f06f35]: Fix T85564: FCurve modifier zero influence on restrict range...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2f06f35513ecdc433296db8c553eeecd72f34dbb 2f06f35
Branches : temp-ui-tweaks
Author : Philipp Oeser (lichtwerk)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Fix T85564: FCurve modifier zero influence on restrict range borders

When using FModifier `Restrict Frame Range`, the resulting influence was
zero being exactly on `Start` / `End` range borders (so borders were
**exclusive**).
This made it impossible to chain FModifers together (forcing the user to
specify values slightly below the desired border in following
FModifiers).
This is now corrected to be **inclusive** on Start / End range borders.

Before
{F10234864}
After
{F10234865}
Testfile
{F10234866}

In the case of touching open borders (so [frame A frame B] followed by
[frame B frame C]) both modifiers are evaluated (in stack order).
If the later modifier has full influence (and is not additive) this simply
means the result is the same as the later modifier's value.
If influences below 1 are used (or modifiers are additive) both modifier's
values are interpolated/added accordingly.

technical notes:
- this was caused by the introduction of FModifier Influence/BlendIn-Out
in rB185663b52b61.
- for comparison, see other occurrences of
`FMODIFIER_FLAG_RANGERESTRICT`.
- the following conditions in `eval_fmodifier_influence` for blend in/
out have been changed accordingly.

Maniphest Tasks: T85564

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

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2f06f35513ecdc433296db8c553eeecd72f34dbbPhilipp Oeser
<![CDATA[[3486a23]: Cleanup: UUID, prevent "missing braces" warning on macOS]]> http://www.miikahweb.com/en/blender/git-logs/commit/3486a23b1e923d8ba8a556cc3d30ab2d176d7152 3486a23
Branches : temp-ui-tweaks
Author : Sybren A. Stüvel (sybren)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: UUID, prevent "missing braces" warning on macOS

Add braces around initialization of sub-objects, as per the warning
suggestion on macOS.

No functional changes.

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3486a23b1e923d8ba8a556cc3d30ab2d176d7152Sybren A. Stüvel
<![CDATA[[3dc53b1]: Cleanup: spelling]]> http://www.miikahweb.com/en/blender/git-logs/commit/3dc53b1a297ee07a5f71ea9f7f8c5b2de01e6ddd 3dc53b1
Branches : temp-ui-tweaks
Author : Campbell Barton (campbellbarton)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Cleanup: spelling

----------------------------------------
3 Paths Changed]]>
Wed, 22 Sep 2021 13:54:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3dc53b1a297ee07a5f71ea9f7f8c5b2de01e6dddCampbell Barton
<![CDATA[[3ea201b]: Geometry Nodes: new Realize Instances node]]> http://www.miikahweb.com/en/blender/git-logs/commit/3ea201bfa6e8926fde1cb2d804439d22bc3bd913 3ea201b
Branches : temp-ui-tweaks
Author : Jacques Lucke (JacquesLucke)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Geometry Nodes: new Realize Instances node

This node has a simple geometry input and output.
If the input geometry contains instances, they will be realized
into actual geometry. When there are many instances, this can
be very slow and memory intensive. Generally, instances should
only be made real when necessary, e.g. when every instance
should be deformed independently.

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

----------------------------------------
7 Paths Changed]]>
Wed, 22 Sep 2021 13:54:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3ea201bfa6e8926fde1cb2d804439d22bc3bd913Jacques Lucke
<![CDATA[[3f0d9a8]: Fix: Division by zero in curve spiral primitive node]]> http://www.miikahweb.com/en/blender/git-logs/commit/3f0d9a89d3d640b5d3b7c310d104c4815ee16080 3f0d9a8
Branches : temp-ui-tweaks
Author : Hans Goudey (HooglyBoogly)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Fix: Division by zero in curve spiral primitive node

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3f0d9a89d3d640b5d3b7c310d104c4815ee16080Hans Goudey
<![CDATA[[42aaff7]: Fix T90736: Problem applying scale to curves]]> http://www.miikahweb.com/en/blender/git-logs/commit/42aaff79dbeeb1ed226573cb744c8e8b5a48a778 42aaff7
Branches : temp-ui-tweaks
Author : Germano Cavalcante (mano-wii)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Fix T90736: Problem applying scale to curves

Curve Points of handle of type `Auto` on curves not uniformly scaled
cause the shape of the curve to be modified after applying the scale.

So change these handles to `Aligned` in these cases.

Reviewed By: campbellbarton

Maniphest Tasks: T90736

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

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/42aaff79dbeeb1ed226573cb744c8e8b5a48a778Germano Cavalcante