Giter Site home page Giter Site logo

Comments (35)

Blenux avatar Blenux commented on June 20, 2024 2

Yeah true, just trying out options 😄

from bforartists.

Blenux avatar Blenux commented on June 20, 2024 1

I wonder if it is possible to introduce a BFA category here.

Why yes it can 😉
image

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024 1

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:

  1. Add back the quick category tabs again, like the old addon system. Those were good.
  2. Add more iconography for quick addon read and actions (some missing)
  3. Expose some common operators to top level instead of all hidden away. Maybe a new row would be necessary...
  4. Make sure our addons list correctly.... Theoretically this extensions system has local addons like the old way, and the new way.

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024 1

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.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Good catch :)

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

I wonder if it is possible to introduce a BFA category here.

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Would imo make more sense. Even when it looks a bit more noisy now.

@Draise14 , your opinion here?

from bforartists.

Blenux avatar Blenux commented on June 20, 2024

We have to also consider when the extensions will replace the addon section entirely, no?

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Entirely? O_O

from bforartists.

Blenux avatar Blenux commented on June 20, 2024

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.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Huh, looks scary :D
I have no idea what they want to do there :/

from bforartists.

Blenux avatar Blenux commented on June 20, 2024

This

https://extensions.blender.org/

https://extensions.blender.org/about/

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

I see. But our addons are not at this page ^^

from bforartists.

Blenux avatar Blenux commented on June 20, 2024

That is true 🤔

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024

I wonder if it is possible to introduce a BFA category here.

Why yes it can 😉 image

I guess we can get the same filter for what you did here to go into the Official... and good to go.

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024

How did you do this one @Blenux ?

from bforartists.

Blenux avatar Blenux commented on June 20, 2024

How did you do this one @Blenux ?

bl_ui scripts folder, edit the init.py file with the following,

image

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.

Draise14 avatar Draise14 commented on June 20, 2024

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.

Blenux avatar Blenux commented on June 20, 2024

Yeah, and could have a checkbox that shows only Bforartists addons?

image

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

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.

Draise14 avatar Draise14 commented on June 20, 2024

I love your experiments, meanwhile I'm gonna lump the Bforaritsts addons into the Official tab and will commit and close.

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024

bforartists_f6xFAuy40T

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.

Draise14 avatar Draise14 commented on June 20, 2024

Forgot to pull. One sec.

from bforartists.

Blenux avatar Blenux commented on June 20, 2024

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.

image

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

I cannot continue due this one. So let's fix it.

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Hm, very curious. The addons are added/ changed at the right place. But are off O_O

addonsareoff

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

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.

Draise14 avatar Draise14 commented on June 20, 2024

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.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

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.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Mh, there must be a way to keep the old names but have the new functionality.

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024

About to turn on computer then will test. I think I know how to reproduce and try fix.

from bforartists.

Draise14 avatar Draise14 commented on June 20, 2024

imagen

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.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Looking good :)

from bforartists.

ReinerBforartists avatar ReinerBforartists commented on June 20, 2024

Um this is fixed? Then we should close it :)

from bforartists.

esnosy avatar esnosy commented on June 20, 2024

i love this <3

from bforartists.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.