Attendees:
- Campbell Barton
- Dalai Felinto
Recent changes
- Manifest:
blender_version_max
is now “exclusive”: it says the version Blender stopped working for an extension.permissions
are now a list of the permission + an explanation.
- Rigify:
- The Animation & Rigging module decided to bundle it with Blender as a core add-on.
Ongoing changes
- Bringing Add-ons tabs back
- The bulk of the changes are done. A remaining task is to implement sections to separate between:
- Enabled
- Disabled
- Available
- We need to consider implications for this:
- Items jump after installing.
- There is no need for “Show only enabled/installed” - perhaps that’s good
As an alternative we could keep more or less the current UI and make sure
the installed/enabled/disabled state is clearly visible.
- The bulk of the changes are done. A remaining task is to implement sections to separate between:
- Multiple OS support
- The build command now supports –split-platforms.
- The remaining tasks are here.
Next immediate steps
To see all the remaining tasks for Blender 4.2, check beta launch tasks.
Tags
- Right now there is no way to quickly select a single tag, while still supporting multiple tags selected.
- Propose UI team to help with this (Harley?).
- Options:
- Anything the UI thing come up with and align with Campbell.
- Have clicking to default to isolating a tag, shift-click to enable multiple.
- Radical options:
- Support only one tag at a time (like the extensions platform does).
-
- Use radio buttons.
-
- Implement a dropdown (enum) instead. [which would include the “All” option]
- Rejected options:
- Add keep single click toggle, and add ctrl-click to isolate a tag (like collections in outliner). - Rejected because the outliner is not a UI element.
Documentation
- Server Documentation: split Creating an Extensions Repository:
Intro
Fork extensions.blender.org
Static Repo (sub-page)
Dynamic Site (sub-page) + mention access-token
Bugs
Changing active theme from Theme Editor breaks Extensions tab.
We should not show the website from manifest (if available on remote/JSON).
Upon launching Blender for the first time we should not show Repository Access Errors (PS: being offline is never an error
)
Don’t save “repo” when dropping (skip-save).