Age | Commit message (Collapse) | Author |
|
Add operators to isolate/disable the collections of selected objects.
|
|
Change how addon wide variables are imported.
|
|
Improve the line spacing for the send_report popup.
|
|
Add Quick View Toggles for influencing QCD setup,
e.g. enable all slots.
Fix bugs with QCD slot switching.
Fix the active object sometimes getting lost when toggling slots.
|
|
Add support for the Holdout and Indirect Only RTOs.
|
|
Refactored the functions get_move_selection and get_move_active
to be faster by using sets and looping through all the objects
instead of looping through the selected objects and using direct
object lookups, except for special cases where direct lookups are
actually faster.
Removed unneeded calls to get_move_selection and get_move_active.
|
|
Added a linear renumbering option.
Added a constrain to branch option.
Allowed all options to be combined with each other.
Updated tooltip.
|
|
Add a depth first option to the Renumber QCD Slots operator.
|
|
Fix auto-numeration missing slots.
Fix renumerate not starting at slot 1.
Fix name spelling and tooltips.
|
|
Fix and simplify QCD edit mode implementation.
|
|
Fix expanded not getting properly updated on collection name change.
Fix expand history not getting updated on collection name change.
Fix expand history not getting cleared on collapse all.
Fix isolate tree restoring no matter what expander you click on.
Fix UI not showing isolated status when expander not expanded.
|
|
Fix rto_history not getting updated on collection name change.
|
|
Preserve edit mode when switching QCD slots.
Add hotkeys and preference toggle for this.
Hotkeys added for all objects with edit mode
except fonts.
|
|
Refactor operators to massively decrease code duplication.
Remove history from invert function (not needed).
|
|
Fix expanded and QCD slots/overrides not getting updated
properly when renaming a collection. This was especially
problematic when the name change triggered other name changes.
|
|
Make QCD 3D View header widget update immediately
after changing View Layers.
Prevent unnecessary View Layer update
in Collection Manager popup.
|
|
Updates the Collection Manager's Move Operator with improvements
developed for QCD.
|
|
Fixed bug with Phantom Mode state checking.
Fixed bug with copy/swap buffers getting stuck if state invalidated.
Add checks on collection manager popup to verify RTO history and
copy/swap buffer states.
|
|
|
|
Made QCD internal structure more stable.
Prevented reload scripts from resetting QCD slots.
Fixed QCD being left in an incorrect state on undo/redo.
Fixed a small error on unregister.
|
|
Adds a Quick Content Display (QCD) system to the Collection Manager.
This consists of a 3D View Header widget and a floating panel
similar to the layers system in blender 2.7x, along with
hotkeys to view/move objects to QCD slots, and additions to the
main Collection Manager popup to allow you to manage which collections
correspond to which slots.
|
|
Switches the current hotkey for expanding/collapsing all sublevels from
shift-click to ctrl-click. Isolate tree is set to shift-click.
|
|
Combined all my global blender properties into a property group.
General code cleanup.
|
|
|
|
Adds nested isolation with accompanying infrastructure changes
to accommodate this.
Includes latest fixes from blender-v2.82-release branch:
* Fix local render RTO tooltip.
* Fix isolation when history has only one.
Small whitespace cleanup.
|
|
Transferred the send_report function and class from my
Advanced UI Menus addon that I forgot to include when
I first separated the Collection Manager from it.
|
|
Fix bug with automatic window sizing based on the maximum number
of sub-levels present.
|
|
|
|
|
|
This was defining it's own category, which should be avoided and isn't
needed in this case since it manages object collections.
|