Ordering addon Workbenches
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Ordering addon Workbenches
Hi Chris,
I have a wish. When I installed a new WB it appears unsorted as last entry of the WB list:
Could you trigger a resorting after a new WB has been installed?
I have a wish. When I installed a new WB it appears unsorted as last entry of the WB list:
Could you trigger a resorting after a new WB has been installed?
Re: Addon Manager Redesign 2021
When do you see the Workbench list like that? As far as I know the new WB shouldn't even show in that list until after a restart, and at that point it should be alphabetized. (I looked into not requiring a restart, but it would require a pretty large refactoring of FreeCADInit.py)
Re: Addon Manager Redesign 2021
Please not. I see that this can be convenient, but I for example like to have the core workbenches all (or mostly) at the top and the addons at the bottom. You can rearrange to ordering by customization. It would be nice if the list of selected workbenches contained a sort button.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Addon Manager Redesign 2021
IIRC that was a deliberate change in the code to place installed addons at the end, they used to be ordered automatically. Can't remember when this happened but it's been like that for a long time.
Re: Addon Manager Redesign 2021
The Addon manager restarted FC, then I see the 2 WBs I installed as last ones in the list.
This is a minor issue but today I taught colleagues how to assembe using Assembly 4. After our session they installed it on their machines (using this build of rev 27271: https://github.com/FreeCAD/FreeCAD-Bund ... kly-builds) and they complained that is is not in their list. In fact it was in their list, but as very last. I showed them how to sort but I agree with them that it is unintuitive that it is not automatically sorted.
@chrisB: in my opinion we must focus more on average users than developers. For an average user a WB is just a WB. They don't care that/how/why e.g. Robot is an "official" WB while Assembly 4 is hosted in another Git repository and thus not "official". This is pure developer knowledge. And as developer you can anytime reorder the WBs as you like.
Re: Addon Manager Redesign 2021
It sounds from this discussion that this is not a choice for me to make: maybe start a new topic about it?
-
- Veteran
- Posts: 5505
- Joined: Thu Apr 05, 2018 1:53 am
Re: Addon Manager Redesign 2021
I would say alphabetical sorting could be the default when a new workbench is added or one is removed, but this could be overridden with a user parameter.
Re: Addon Manager Redesign 2021
Have you seen my last post? Defaults are in my opinion there to please average and new users. And not sorting obviously confuses new users.
Experienced users know how to reorder and can do this easily.
@chennes: I opt to make a setting in the addon preferences not to sort after installing. Expert users can set this option and then no sorting is triggered on addon actions.
Re: Addon Manager Redesign 2021
TheMarkster wrote: ↑Fri Jan 28, 2022 1:20 am I would say alphabetical sorting could be the default when a new workbench is added or one is removed, but this could be overridden with a user parameter.