More ideas for minor UI tweaks.

A forum for research and development of the user interface of FreeCAD
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

More ideas for minor UI tweaks.

Post by MisterMaker »

First one:
Turning the currently workbench toolbar that is in Linkstage in a overlay and turn it into a dock, just like we have on the mac and on some Linux systems. Probably not so hard to do for @realthunder :)
docks small.png
docks small.png (770.97 KiB) Viewed 1315 times
Second grouping the Property view and the selection view into pull down menu's instead of tabs.
properties.png
properties.png (44.92 KiB) Viewed 1315 times
And/or using side tabs that let you open these panels on the go, this as an alternative too the autohide function in Linkstage.
Example from Ms Code.
sidebaropen.png
sidebaropen.png (32.03 KiB) Viewed 1315 times
sidebarclosed.png
sidebarclosed.png (29.19 KiB) Viewed 1315 times
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: More ideas for minor UI tweaks.

Post by adrianinsaval »

I like the idea of an overlayed toolbar, regarding data and view properties grouping i actually prefer the tabs, much easier to switch from one to the other. A sidebar to control active panels is also a good idea IMO.
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: More ideas for minor UI tweaks.

Post by MisterMaker »

Can probably do the sidebar with just macro buttons, I'll try tomorrow.
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: More ideas for minor UI tweaks.

Post by MisterMaker »

Made the macro's, wasn't that hard with this macro:
https://wiki.freecadweb.org/Macro_Toggl ... Visibility
Now I need 9 icons. :shock:
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: More ideas for minor UI tweaks.

Post by MisterMaker »

Got it too work with custom icons, although no fancy ones just simple letters.
Demonstration here:
https://twitter.com/MisterMakerNL_/stat ... 0869583872
Macro's below with icons.
Attachments
Macro.zip
(71.18 KiB) Downloaded 45 times
Post Reply