Age | Commit message (Collapse) | Author |
|
|
|
specification)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.children performance when used a lot
Thanks rotoglup!
|
|
|
|
|
|
|
|
|
|
|
|
Needed after rB44aa9e40ffe40c0b2.
|
|
|
|
|
|
|
|
Ref D15432
|
|
Although shader uses 3D attribute, it fills missing components with
vec4(0,0,0,1).
This was changed in rBA563ea27eb1a8
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
We no longer need the Empty workaround since rB2e70d5cb980e
Also fix UI error when Track To constraint was renamed
Differential Revision: https://developer.blender.org/D15471
|
|
fix: update code to work with sequencer API changes in Blender 3.X
fix: Error when calling grab sequence handles due to type mismatch
fix: remove FAST and FASTER playback speeds, simplify playback speed code
fix: rewrite select_all_left_or_right after API change causing error
fix: fix error with jump_to_cut when encountering animation frames
fix: fix jump_to_cut skipping some strip ends when moving forward in time
fix: jump_to_cut sometimes not working when going left
fix: error when trimming effect strips
chore: update license text upstream to match Blender's short format
|
|
Currently, the nodes in the Switch menu (Shift+S) are generated from Node
Wrangler's own long static list of categories and nodes, which often goes
out of sync when Blender changes.
This changes to using the node_categories_iter utility which uses the correct
list of available nodes from nodeitems_builtins.py.
The submenu classes are now procedurally generated and registered in the same
fashion as the add menu, but just with a different operator in their draw
function.
Removing the static lists required a couple changes outside of the Switch menu.
Mostly having to compare types using the verbose node.rna_type.identifier.
Includes improvements on the original patch by Benni Merz.
|
|
No need to subtract scroll bar widths as they are hidden by default in 2.80+.
|
|
The Operator is internally called "Swap Links" and the manual also calls it
"Swap Links" as it can swap inputs and outputs.
Differential Revision: https://developer.blender.org/D10031
|
|
Add utility function to check for the first output that is actually enabled
rather than always using the first output of a node.
The previous behavior would lead to confusing situations, where a mix/math
node was added but didn't seem to be connected, when the first output was
currently disabled.
Differential Revision: https://developer.blender.org/D14251
|
|
* The added nodes are now top aligned with the nodes they belong to. This looks
nicer and works independent of screen DPI.
* There is a vertical offset based on the socket the added nodes are connected
to. This prevents nodes from overlapping too much, when executing the texture
setup several times in a row.
* Ignore disabled sockets, which would create nodes seemingly connected to
nothing.
Differential Revision: https://developer.blender.org/D15031
|
|
Both the "Libraries" panel and the "Current Blend's Folder" button are
meant for the File Browser editor, not the Asset Browser.
Fixes T94212
|
|
The regular Save operator does not automatically save changes in images,
users become aware of this when quitting Blender or changing files.
This became a problem for the Save/Reload operator since you'd lose work
without noticing it. This commit adds a check and let the user now in the
terminal which image files have not been saved.
Fixes T73905
|
|
Related to T98252
|
|
The code was looking for background images in the 3D Viewport, which have
been moved to Camera objects in 2.8.
Fixes T98252
|
|
Based on suggestion from D13223, but applied a different fix.
|
|
Feature removed in rBAb56a6acb9f4f.
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
Part of T80730
|
|
The warning "In heavily development, things may change" is no longer true,
and can be removed.
|
|
The pose library has quite nice documentation. It would be a shame if
nobody would find it.
|
|
|