Comments (35)
Yeah true, just trying out options 😄
from bforartists.
I wonder if it is possible to introduce a BFA category here.
from bforartists.
Yeah, once extensions are out of experimental, I got a whole bunch of tasks to do for this... but ehm.... till it is in official let's not worry too much and assume it won't come in 4.1
Tasks:
- Add back the quick category tabs again, like the old addon system. Those were good.
- Add more iconography for quick addon read and actions (some missing)
- Expose some common operators to top level instead of all hidden away. Maybe a new row would be necessary...
- Make sure our addons list correctly.... Theoretically this extensions system has local addons like the old way, and the new way.
from bforartists.
Great, let's consider this good. The "name" or label of the addon remains the same as in the documentation, and the cateogry, and it is backwards compatible. For the user it is smooth sailing. For us, well we can live with the file name changes.
from bforartists.
Good catch :)
from bforartists.
I wonder if it is possible to introduce a BFA category here.
from bforartists.
Would imo make more sense. Even when it looks a bit more noisy now.
@Draise14 , your opinion here?
from bforartists.
We have to also consider when the extensions will replace the addon section entirely, no?
from bforartists.
Entirely? O_O
from bforartists.
Yeah when you enabled the extensions experimental feature, it replaces the addon filter enums with it's extensions one.
2024-03-10.21-01-22.mp4
from bforartists.
Huh, looks scary :D
I have no idea what they want to do there :/
from bforartists.
This
https://extensions.blender.org/
https://extensions.blender.org/about/
from bforartists.
I see. But our addons are not at this page ^^
from bforartists.
That is true 🤔
from bforartists.
I wonder if it is possible to introduce a BFA category here.
I guess we can get the same filter for what you did here to go into the Official... and good to go.
from bforartists.
How did you do this one @Blenux ?
from bforartists.
How did you do this one @Blenux ?
bl_ui scripts folder, edit the init.py file with the following,
and each of the Bforartists add-ons need this added in each of their bl_info,
"support": "BFA",
Note!, this only works for the current add-ons way, new extensions way is different, maybe we can have our own addons preferences panel outside of the extensions one since we have nothing in there?
from bforartists.
Ah. So I could also add "official" to the add-ons and we good to roll?
The extensions... Let's worry about that once it is out of experimental. Till then....it's a non feature..
Note: extensions is the add-ons 2.0, they list local add-ons from the repo too.
from bforartists.
Yeah, and could have a checkbox that shows only Bforartists addons?
from bforartists.
That's imo not really necessary once we would have the Bforartists category. We have just a few addons. It would be a solution when we decide against the bforartists category.
from bforartists.
I love your experiments, meanwhile I'm gonna lump the Bforaritsts addons into the Official tab and will commit and close.
from bforartists.
Made our addons show in a Bforartists category too, using the category built in system. There are few enough to know roughly what they are for once you filter these.
Updating documentation now.
from bforartists.
Forgot to pull. One sec.
from bforartists.
Houston we have a problem,
There is a issue with renaming all the addons with new names with bfa and having existing user preferences with the old names, the new ones ain't enabled by default.
from bforartists.
I cannot continue due this one. So let's fix it.
from bforartists.
Hm, very curious. The addons are added/ changed at the right place. But are off O_O
from bforartists.
I see where the trouble is. The new file names conflicts with the old file names in existing appdata directory content. The user preferences still contains the old addon names. And so we have this conflict here.
Not a happy bunny here. We will have quite a few unhappy old users now. We eagerly need to put a warning to the users to remove their user preferences before using BFA 4.1 then in case we keep the new file names.
The better method would be to rename the addons back to the old names. It should be enough to be able to categorize them. Which works.
from bforartists.
I vote keep the new, do publicity campaign / tutorialon release.
Reverting this will be a mess. We aren't that many old users, and most likely experienced.
Benefit is making the path for a smoother future.
Benefit of name revert is... Nothing breaks when migrating.
We should have done this when 4.0.2 came out....
I'll update names and docs again later today... (Artist first..)
from bforartists.
And i vote to revert the change. It breaks backwards compatibility. It's one of the rare cases where i veto, sorry :)
It makes too much trouble to keep it this way. And a revert is easy. Duplicate the repo, roll back to before the patch. Then do a meld compare. Should not take longer than half an hour.
from bforartists.
Mh, there must be a way to keep the old names but have the new functionality.
from bforartists.
About to turn on computer then will test. I think I know how to reproduce and try fix.
from bforartists.
Ok, reverted, and loaded back old userpref from previous build and.. apparently seems ok. Will commit and push to master, can you test?
from bforartists.
Looking good :)
from bforartists.
Um this is fixed? Then we should close it :)
from bforartists.
i love this <3
from bforartists.
Related Issues (20)
- SVG Importer - Import as Grease Pencil hidden operator (only works with drag and drop)
- Remove EEVEE Legacy chapter HOT 1
- Documentation - Node Editors - Overlays - Toggle HOT 3
- Icon - New TAG icon HOT 1
- EEVEE (Next) Move Scene>Light Probes to Render tab
- EEVEE - Light Probe Object - Properties Editor - Float Viewport Display checkboxes left
- Default Addons - Now can be included as system scripts, so addon doesn't have to write to USER
- Sequencer - Text Object - Style Box is permenantly disabled HOT 6
- Sequencer - Text Object - Style Panel - Float Outline checkbox left HOT 3
- Top Toolbar/File Import - Add addon conditional checks for some of the import/export operators in the GUI code HOT 4
- Topbar/ File Export - Fix PLY
- When 4.2 is released, keep the old eevee and the new eevee
- File Browser - Sub Panel Header issue HOT 1
- Regression - Transform Animation Properties should keyframe all selected while holding ALT HOT 1
- Default Addons - X3D is back to core, meaning pull from Legacy addons
- Geometry Nodes - Input - Scene - Named Layer Selection
- Sequencer - Movie Clip Strip - New Movie Clip panel - Float check boxes left
- Default Theme - Generated Keyframe Type could be improved
- Default Theme - Sub-Sub Panel theme could be made consistent HOT 2
- Geometry Nodes - Geometry - Operations - Bake Node - Sidepanel properties - Float Custom Folder checkbox left
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bforartists.