First release:
- Define default behaviour and toolbar sorting
- Manage Python based toolbars (Draft/Arch)
- Implemented save and restore toolbars position logic
https://github.com/triplus/PersistentToolbars
Yes in the future i have 2 bigger goals on the todo list for PersistentToolbars:sgrogan wrote:Part is my default WB. It seems for me after quickly testing it works for everything BUT the default.
Thanks.Great Project!!!
I have not experienced this.triplus wrote:Reduce flickering and try to bring it down to the level when PersistentToolbars isn't used.
I will try this. I've followed the tab bar and pie menu topics passively, but as most of the softwares I use don't have so it I don't miss it, I do see it's functionality though. This project gives FreeCAD something I personally am missing so I will try to support your efforts as much as possible. For me at least it makes FreeCAd more "comfortable".triplus wrote:As for default workbench save/restore should still work but only after user changes workbench to another one and after back to the default one. In addition rearranging toolbars in default workbench will still (at least partially) be picked up by default FreeCAD restore behaviour.
Will first check on Windows and some Linux desktop environments when i will start to work on it. I will likely do some work on PieMenu before tackling this.sgrogan wrote:I have not experienced this.triplus wrote:Reduce flickering and try to bring it down to the level when PersistentToolbars isn't used.
Yes it is interesting as different users have different priorities. PersistentToolbars support is something that is occasionally mentioned (it has been like that for years) by users. If there would be no FreeCAD i guess there would be no projects like TabBar. If there wouldn't be TabBar i feel that there would not be projects like PersistentToolbars, PieMenu, Launcher... At least not from my side.I will try this. I've followed the tab bar and pie menu topics passively, but as most of the softwares I use don't have so it I don't miss it, I do see it's functionality though. This project gives FreeCAD something I personally am missing so I will try to support your efforts as much as possible. For me at least it makes FreeCAd more "comfortable".
Great! For now I have set my default to the Start WB and having some disorder for the toolbars is not a problem. But when switching to the WB's that I use frequently having the toolbars consistent as I have set them is a convenience.triplus wrote:Anyway trying to make default workbench play along when FreeCAD starts is priority when it comes to PersistentToolbars development. Hopefully i will be able to think of something that works good. Today i made a few prototypes and i guess one has potential. Will try to turn it in release material over the weekend.
You're welcome.pablogil wrote:Great module!
Working perfectly on macOS
Thanks!!