Age | Commit message (Collapse) | Author |
|
Show a message in the UI when "Copy Pose As Asset" was successful, to
explain where the corresponding "paste" button can be found.
Since the "copy" is asset-type specific, this one is located in the
animation editor. However, the "paste" button is generic for any asset
type, and thus it is located in the asset browser itself.
|
|
No functional changes.
|
|
When the Asset Browser is not enabled in the Experimental features prefs,
hide any pose library panels that are outside the Asset Browser. This
hides the 3D Viewport sidebar, as well as the pose asset creation panel
in the animation editors.
|
|
|
|
The Dopesheet side-panel now has a button "Convert old-style pose library"
that converts each frame with a pose marker to a pose asset.
The preview images are rendered on the current frame.
|
|
Reformat with Black.
No functional changes.
|
|
No functional changes.
|
|
No functional changes
|
|
The ctr+shift+LMB was in conflict with the new viewer node introduced in
rB9009ac2c3d62e0d30d96b8d35ff5ff620cfe053b.
Since the builtin viewer node does not support viewport visualization
yet, the operator is still kept in node wrangler. Just the shortcut is
changed to shift+alt+LMB.
Differential Revision: https://developer.blender.org/D11786
|
|
|
|
WARNING: if you use more than one texture, where pbr standard requires only one,
only one texture will be used.
This can lead to unexpected results
|
|
account
|
|
|
|
|
|
|
|
This is a candidate for 2.93.x LTS
|
|
|
|
|
|
|
|
was actually showing slugs, now shows names with links
fix long descriptions issue - now has a 'more' button to read the rest online
(label_multiline now has a max_lines parameter and returns True if max lenght was reached)
fix avatars to match server
|
|
|
|
Fix for rerequests recursion crash
rename timers
fix manual link
attemt to fix mysterious crashes on some machines by limiting some calls to assetbar operator, and not copying image into it's preview so often
fix search when & was present
add a popup when appending a scene
improve starup dialog with an image
|
|
Enable user's ratings request for all users.
|
|
|
|
The line was missed when updating in rBA448eeb681 after rBf29a738e2.
Also remove an unneeded import.
|
|
This patch removes the Legacy Mode checkbox from the addon preferences and all associated code.
Ability to convert old legacy metarigs is not removed.
LegacyRig wrapper class is not removed.
Various legacy-only functions and imports were not removed, with the reasoning that they are still used by [this unmaintained feature set](https://github.com/cessen/cessen_rigify_ext).
Initially discussed in T88711, let's put any further discussion here, since that thread has many topics.
Reviewed By: angavrilov
Differential Revision: https://developer.blender.org/D11516
|
|
|
|
682a74e0909ba renamed properties and replaced existing float properties with
float-vector properties. This updates the Pose Libraries add-on to these
changes.
|
|
|
|
repeat action
|
|
|
|
objects.
|
|
Simplify temp-loading code by removing unnecessary class & function.
No functional changes.
|
|
|
|
No functional changes.
|
|
|
|
* fix: more imports cleanup and formatting
* add: hair shape (from old MaterialStrand for now)
* add: pixel / Non Blender units strand width
* fix: an exception handling of df3_library
* fix: gas flow_type typo
|
|
This patch simply adds a preliminary check for the built-in Add Curve Extra Objects add-on.
The check basically prevents a traceback in the console.
Without this patch the add-on still functions as intended, just with a console prompt.
Reviewed By: Blendify
Differential Revision: https://developer.blender.org/D9666
|
|
|
|
Move `WorkSpace.active_pose_asset_index` and `WindowManager.pose_assets`
from Blender to the Pose Library add-on. Since that add-on is the only
code using them, they belong there.
|
|
Even though the code is commented, update for changes to Blender 3.0
|
|
|
|
|
|
Node Wrangler can now be used in the Geometry Nodes editor.
Summary of the changes for Geometry Nodes:
* Pressing ctrl+shift+LMB will now connect the geometry socket of the
node (if it exists) to the output socket of the modifier. This is
similar to the functionality already present for shader and
compositor nodes.
* Nodes can be merged using a Join Geometry (default) or Boolean node.
* `LinkToOutput` and `ReloadImages` have been disabled, because they
don't make sense for geometry nodes.
* Other operators work like they do for the other node tree types.
In D9748 and in chat it was accepted that this patch can be merged
into the 2.93 release branch, even though we are quite late in the
release process already.
Differential Revision: https://developer.blender.org/D9748
|
|
The rectangle shape was not using the `id` as the object name when
importing. All other shapes are doing it this way already.
The patch calls `id_names_from_node` to set the name to the `id`.
Credits go to @ariejdl.
Reviewed By: sergey
Maniphest Tasks: T88651
Differential Revision: https://developer.blender.org/D11429
|
|
This or something like this is necessary because the new search menu doesn't search the sidebar nor the properties panel for UI buttons. I think the ability to run Add Sample and Generate from the search menu is useful, so being able to do it without having Developer Extras enabled is important.
I would also like to propose some new operators in the future, and this patch sets up a nice spot for them to go into.
I didn't remove any buttons in this patch, but would like to do in future, so these things will once again only exist in one place (which would be the header).
Reviewed By: angavrilov
Differential Revision: https://developer.blender.org/D9094
|
|
This reverts commit a885950276ea98dfa6a67c6d035198b59692a658.
|
|
Fix : Removed some duplicate class that caused addon register /
unregister to fail after previous commit
|
|
Those were breaking automated tests, since (un)registering was not
working properly. Mainly:
* Use `hasattr` instead of try/except when batch-assigning to a variable
that does not always exist.
* Fix some incorrect call to sub-`register()` from parent `unregister()`
functions.
* Remove double definition (in two different files) of World's pov
textures.
|
|
|