← All ideas
  • Published 6 Nov 2017

Add-Ons loaded per workflow

Memory can be an issue when dealing with large models and it would be useful if the add-ons that you need for one part of your workflow don't have to stay in memory for the entire session.

When enabling an add-on, you could select which workflow layouts this add-on is valid for and the add-ons are loaded when entering this layout.

Of course, you could also select an add-on as "Global" or "All" so it doesn't get unloaded.

Upside: Saving memory as well as not having unneeded tools appearing in tool shelves when not needed.

Downside: Perhaps short delay when changing workflow layouts. Add-ons may not remember preferences or last-used settings when unloaded and re-loaded.

83.3%

Development Status: Open

Upvote 5 Downvote 1
ammusionist
6 Nov 2017

3 Comments

pablovazquez

This is actually planned for 2.8. Add-ons and keymaps will be per workspace.

4
ammusionist Author

@Pablo Vazquez: AWESOME!! Um.. Should I remove the post then?

1
pablovazquez

@ammusionist: Never! So people can search and learn about it in the future.

4