Blender Git Loki

Kaikki Blender Git kommitit.

Page: 177 / 8462

Revision 9708b1f by Hans Goudey (master)
October 7, 2021, 19:00 (GMT)
Cleanup: Rename enum values

This makes the diff for adding a new version of the attribute transfer
node slightly smaller.
Revision e9daca7 by Hans Goudey (master)
October 7, 2021, 18:44 (GMT)
Fix: Missing field markers for curve fillet node inputs
October 7, 2021, 18:19 (GMT)
Nodes: Move texture nodes to C++

Move texture nodes to C++ and use new socket declaration

Brick, Checker, Image, Magic and Wave

Differential Revision: https://developer.blender.org/D12778
October 7, 2021, 17:01 (GMT)
Fix screenshot editor showing status text in the editor

This caused problems calling screenshot from menu-search
which included the status text in the screenshot.

Now the status text is shown in the global status bar
for any operators called from a screen context.
October 7, 2021, 16:27 (GMT)
Sequencer: 2D cursor for the preview & transform

- Use 2D cursor in the preview space using shortcuts
matching the UV editor and 3D view.
- Add Cursor tool, cursor transform.
- Support for cursor and bound-box pivot.
- Add pivot pie menu.
October 7, 2021, 15:36 (GMT)
Merge remote-tracking branch 'origin/master' into temp-geometry-nodes-delete-geometry-image-texture
October 7, 2021, 15:35 (GMT)
User Interface: Remove the green background when inside a node group

The current background color and parent nodetrees is too distracting and noisy.
It drastically affect the readability of the nested node-trees.

Other techniques (better bread crumbs) can be used instead to indicate
to users that they are inside a node group.

---

The background drawing was introduced in 4638e5f99a9ba as part of the
Python Nodes branch merge. This made its debut in Blender 2.67
(30/May/2021).

At the time the color used for the background was a light gray. Over the
years the color changed to the current dark green, aggravating the
problem further.

Before that, the (expanded) nodegroup already had the partially
transparent background, mingling with the other nodes. The Python Nodes
branch brought this concept with its changes, and would always draw up
to two levels up in the background (the parent nodetree, and its parent
nodetree).

To read the original inspiration for all the changes introduced then:
https://code.blender.org/2012/01/improving-node-group-interface-editing/

Differential Revision: https://developer.blender.org/D12780
October 7, 2021, 15:04 (GMT)
Cleanup: asset catalog tests, move teardown function

Move `AssetCatalogTest::TearDown` close to the corresponding `SetUp`
function, so that it's easier to find.

No functional changes.
October 7, 2021, 15:04 (GMT)
Asset Catalogs: change rules for saving catalog definition files

Change the rules for determining where to save a new catalog definition
file (CDF).

Old situation (T91681): if a `blender_assets.cats.txt` file already
exists in the same directory as the blend file, write to that. If not,
see if the blend file is contained in an asset library, and write to its
top-level CDF.

The new situation swaps the rules: first see if the blend file is
contained in an asset library, and if so write to its top-level CDF. If
not, write a CDF next to the blend file.

As before, any pre-existing CDF is not just bluntly overwritten, but
merged with the in-memory catalogs.
October 7, 2021, 14:58 (GMT)
Fix sequencer preview poll function

sequencer_view_preview_poll returned true even when in the
"Sequence" view.

Now check the preview is visible, also check the region
is expected type so preview actions aren't possible for mixed
sequence/preview display.
October 7, 2021, 14:29 (GMT)
Asset Browser: Move Asset Library selector to navigation bar

The menu to select the active Asset Library is now in the left bar (so called
"Source List", although I'd prefer "Navigation-Bar").

This has some benefits:
* All Asset Library navigation is in the left sidebar now, giving nice grouping
and a top-to-bottom & left-to-right flow of the layout. The header is focused
on view set-up now.
* Catalogs are stored inside the asset library. Makes sense to have them right
under that.
* Less content in the header allows for less wide Asset Browsers without
extensive scrolling.
* This location gives more space to add options or operators for Asset
Libraries.

Main downside I see is that the side-bar needs to be opened to change
libraries, which takes quite some space. In practice there shouldn't be need to
do this often though.
October 7, 2021, 14:25 (GMT)
Cleanup: clang-tidy
October 7, 2021, 14:21 (GMT)
Fix wrong tile size calculated in Cycles

Was causing extra overscan pixels, and was confusing multiple workers
check after fix T91994.
October 7, 2021, 14:16 (GMT)
Merge branch 'master' into greasepencil-object
October 7, 2021, 14:15 (GMT)
Merge branch 'master' into asset-greasepencil
October 7, 2021, 14:11 (GMT)
Cleanup: make format
October 7, 2021, 14:07 (GMT)
Cleanup Pep8

October 7, 2021, 13:54 (GMT)
Fix Cycles long start on scene without volumes

The state template iteration had difficult time dealing with 0-sized
arrays, causing iteration for until integer overflows.
October 7, 2021, 13:52 (GMT)
Check in Panels if using Scene Render

October 7, 2021, 13:30 (GMT)
Asset Browser: Rework layout & behavior of catalog tree-view

This reworks how tree rows are constructed in the layout and how they
behave in return.

* To open or collapse a row, the triangle/chevron icon has to be clicked
now. The previous behavior of allowing to do it on the entire row, but
only if the item was active already, was just too unusual and felt
weird.
* Reduce margin between chevron icon and the row label.
* Indent child items without chevron some more, otherwise they feel like
a row on the same level as their parent, just without chevron.
* Fix renaming button taking entire row width. Respect indentation now.
* Fix double-clicking to rename toggling collapsed state on each click.

Some hacks/special-handling was needed so tree-rows always highlight
while the mouse is hovering them, even if the mouse is actually hovering
another button inside the row.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021