October 22, 2021, 22:27 (GMT) |
Docs: Fixes and improvements in API documentation Fixes several notable mistakes and missing information regarding the API documentation (*.rst). This will allow API stub generators like bpystubgen or fake-bpy-module to produce more accurate result. Differential Revision: https://developer.blender.org/D12639 |
October 22, 2021, 22:13 (GMT) |
Fix: Cyclic single point bezier splines have multiple evaluated points Because `segment_is_vector` didn't handle the combined cyclic and single control point case, it returned false, that the "segment" should have the resolution evaluated point count. To avoid checking the size in every call, add an assert for the size and check it elsewhere. |
October 22, 2021, 21:56 (GMT) |
Asset Browser: Filter options for specific ID types Adds a filter popup to the header that allows specifiying which data-block types to show. The menu automatically reflects all supported ID types, so it shows a checkbox for materials, worlds and actions currently by default, and all ID types with the "Extended Asset Browser" experimental feature enabled. |
October 22, 2021, 21:54 (GMT) |
UI: Correct icons of File Browser Link/Append ID filter settings Wasn't using the same icons as usually used for these IDs, which can be confusing. Corrected them to be consistent with other usages of these IDs. |
October 22, 2021, 21:53 (GMT) |
UI: Show ID filter settings in Link/Append File Browser as icon & checkbox The checkboxes integrate better with the surrounding layout and are not that attention grabbing. To my knowledge the only reason not to use checkboxes was so the icons could be displayed. But this does it just like the Outliner filter settings: Show the icon before the checkbox. Also widen the popover a bit to fit longer labels (didn't fit before this patch even). |
October 22, 2021, 21:39 (GMT) |
Fix: Assert for unused field evaluator in resample curve node Declare it at a lower scope so it doesn't go unused in evaluated mode. |
October 22, 2021, 21:21 (GMT) |
Fix: Double calculation of UVs in cone primitive |
October 22, 2021, 21:21 (GMT) |
UI: Turn on overlays by default in new node editors This was missed in the initial commit adding the node editor overlays. |
October 22, 2021, 21:01 (GMT) |
Cleanup: Remove unused function |
October 22, 2021, 17:48 (GMT) |
Sculpt: fix gcc compiler error |
October 22, 2021, 17:23 (GMT) |
Fix panel pinning showing for instanced panels (e.g. FCurve modifiers) This was reported for FCurve modifiers, but was also true (in theory) for other instanced panels (regular modifiers, spreadsheet filters, ...), these would not show pinning for other reasons (no caterories). So in the case of the Graph Editor the follwing happens: `graph_buttons_register` only registers `GRAPH_PT_modifiers`, the panel itself has no header (PANEL_TYPE_NO_HEADER), further panels for individual modifiers are added dynamically in `graph_panel_modifiers`. So when pinning a particular modifier, we would pin e.g. `GRAPH_PT_noise` (not `GRAPH_PT_modifiers`). ED_region_panels_layout_ex would only collect panels known to `graph_buttons_register` (so is not aware of the specific panels of modifiers). So while I think it should be possible to pin `GRAPH_PT_modifiers` on top of an individual modifier's panel this would result in all modifiers being shown in other categories [which would also be weird]. Panel header layout was also not correct (drawing the pin icon over the modifier delete icon). So to resolve this, just dont use pinning for these type of panels. part of T92293. Maniphest Tasks: T92293 Differential Revision: https://developer.blender.org/D12965 |
Revision 3f2a1fa by Michael Kowalski (temp-usd-latest-master, temp-usd-merge-master, universal-scene-description) October 22, 2021, 16:17 (GMT) |
USD export: fix build errors with latest master. |
October 22, 2021, 16:00 (GMT) |
Sculpt: fix slide deform brush's deform type setting. |
October 22, 2021, 15:26 (GMT) |
Fix test print wording that confuses build bot highlighting. |
October 22, 2021, 15:01 (GMT) |
Merge branch 'master' into asset-greasepencil |
October 22, 2021, 15:01 (GMT) |
Merge branch 'master' into greasepencil-object |
October 22, 2021, 14:40 (GMT) |
Asset Browser: fix issue rebuilding the visible asset filter |
October 22, 2021, 14:35 (GMT) |
Asset Browser: add notifiers on catalog edits Send out notifications on catalog edits. This way all asset browsers will refresh when catalogs are edited. |
October 22, 2021, 14:32 (GMT) |
Asset Browser: Show "orphaned" assets in "Unassigned" catalog Show assets that have an unknown catalog ID assigned in the "Unassigned" catalog. Another catalog named "Orphans" was considered as well, but that would clash with the usual handling of Blender (discarding orphan data on save) and thus that idea was discarded. Manifest Task: T91949 |
October 22, 2021, 14:31 (GMT) |
Asset Catalogs: push undo step before saving to disk Since writing asset catalogs to disk also means loading any on-disk changes, it's a good idea to store an undo step. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021