Revision e9daca7 by Hans Goudey October 7, 2021, 18:44 (GMT) |
Fix: Missing field markers for curve fillet node inputs |
Revision 0cd3d46 by Charlie Jolly 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 |
Revision ba4e539 by Campbell Barton 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. |
Revision d04d27b by Campbell Barton 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. |
Revision 919e513 by Dalai Felinto 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 |
Revision 1de922f by Sybren A. Stüvel 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. |
Revision cc6a350 by Sybren A. Stüvel 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. |
Revision 1b79b4d by Campbell Barton 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. |
Revision c7b237e by Julian Eisel 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. |
Revision 9f9e2dd by Campbell Barton October 7, 2021, 14:25 (GMT) |
Cleanup: clang-tidy |
Revision 0d4c53e by Sergey Sharybin 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. |
Revision 0f58cc1 by Dalai Felinto October 7, 2021, 14:11 (GMT) |
Cleanup: make format |
Revision 719c319 by Sergey Sharybin 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. |
Revision c0a5b13 by Julian Eisel 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. |
Revision 13a28d9 by Bastien Montagne October 7, 2021, 13:20 (GMT) |
Fix proxy to override code being called on undos. |
Revision 123255b by Sergey Sharybin October 7, 2021, 13:07 (GMT) |
Revision 7fc1174 by Joseph Eagar October 7, 2021, 11:11 (GMT) |
Revert commit, turns out this isn't a bug? |
Revision 87a36cb by Pablo Vazquez October 7, 2021, 09:44 (GMT) |
UI: Fix alignment of buttons in Grease Pencil tool settings Small fix reviewed on blender.chat by the Grease Pencil team. |
Revision 00bd631 by Joseph Eagar October 7, 2021, 09:27 (GMT) |
Fix mask expand not properly supporting both inverse and keep mask modes being on at the same time. |
Revision eadbacd by Richard Antalik October 7, 2021, 04:35 (GMT) |
Fix T91670: Strip text position is incorrect Use `sseq->timeline_overlay.flag` instead of `sseq->flag`. Caused oversight in 7cb65e45814d. |
|