Thank you, didn't know about the scrolling in the spinbox! That's a nice workaround!
The EasyAlias macro as well. This is something that in my eyes should just be merged to master instead of requiring an additional download. Will use this from now on!
Your idea on autochanging to include the spreadsheet name is good. The main point is that whenever there is a popup requiring a dimension, just entering a variable name could pop out the dropdown with detected aliases, no matter if we started typing the sheet name beforehand (And also without entering the expression bubble first). Having it autocomplete to <SheetName>.<VarName> is fine I suppose.
[Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
- Chrismettal
- Posts: 43
- Joined: Fri Sep 18, 2020 11:44 am
- Location: Germany
- Contact:
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
This one always bores me a lot (but probably because it happens very often to me as I often kill FreeCAD )
- Attachments
-
- tooMuchClicks.gif (212.79 KiB) Viewed 2349 times
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
Same. It should close itself, but I guess it's good to get a confirmation that the job was done.
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
I had the idea to relabel the spreadsheet name to "ss" and prepend each alias with "ss_". Then when you enter "ss.ss_" you get a list of alias names to choose from.Chrismettal wrote: ↑Wed Jan 26, 2022 11:32 am
When you forget your variable name you also have to exit out of the popup completely, open your spreadsheet again (Which I think you cannot have next to the model view?) and look up your alias, as I think there are no suggestions for variables until you start typing the correct name, or maybe I am blind.
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
I have a PR pending that would save a few clicks in Part workbench, especially when doing sweeps. Current workflow:
1) click toolbar icon
2) select profile in left panel
3) click right arrow (or doubleclick)
4) click choose path button
5) select path in the 3d view
6) select solid = true
7) click done (selecting path)
8) click Ok to do sweep
With my PR:
1) select profile in tree
2) select path in 3d view
3) click toolbar icon
But there doesn't seem to be much interest, and the ones that are interested seem to want the feature disabled by default.
https://forum.freecadweb.org/viewtopic.php?f=8&t=65291
1) click toolbar icon
2) select profile in left panel
3) click right arrow (or doubleclick)
4) click choose path button
5) select path in the 3d view
6) select solid = true
7) click done (selecting path)
8) click Ok to do sweep
With my PR:
1) select profile in tree
2) select path in 3d view
3) click toolbar icon
But there doesn't seem to be much interest, and the ones that are interested seem to want the feature disabled by default.
https://forum.freecadweb.org/viewtopic.php?f=8&t=65291
- Chrismettal
- Posts: 43
- Joined: Fri Sep 18, 2020 11:44 am
- Location: Germany
- Contact:
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
Nice workaround. Better than closing out of the menu fully. Still, maybe we can make this more streamlined, not requiring "ss.ss" at all.TheMarkster wrote: ↑Sat Jan 29, 2022 2:36 am I had the idea to relabel the spreadsheet name to "ss" and prepend each alias with "ss_". Then when you enter "ss.ss_" you get a list of alias names to choose from.
Snip macro screenshot-b1c5a2.png
- adrianinsaval
- Veteran
- Posts: 5548
- Joined: Thu Apr 05, 2018 5:15 pm
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
Hmmm I think I'm going to disagree with this one, IMO expressions shouldn't be set unless explicitly asked by the user and this might be very hard to implement anyways. If you want to save time and not have to move the mouse and click the icon I suggest just using the = key, this brings up the expression dialog.Chrismettal wrote: ↑Thu Jan 27, 2022 2:15 pm (And also without entering the expression bubble first)
Re: [Tracking Thread] [UX] List of potential ways to decrease the amount of mouse clicks
https://github.com/FreeCAD/FreeCAD/pull/5484TheMarkster wrote: ↑Sat Jan 29, 2022 2:33 amSame. It should close itself, but I guess it's good to get a confirmation that the job was done.