Shift + left click

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
yorik
Founder
Posts: 13664
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Shift + left click

Post by yorik »

Hi,
This is a small thing I noticed a while ago but always forgot to mention...
Shift+left click does now the same as middle mouse button, it centers the view on the cursor, right?
It interferes a bit with the draft module where you often shift+click points while drawing, resulting in also recentering the view, not very practical...
Is there a reason why that is so? It seems to me double-use with the middle mouse button, no? If it is necessary, maybe we could make an option to disable?
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Shift + left click

Post by wmayer »

That's right. I few weeks ago I have completely rewritten the CAD navigation to clean up with some unmaintainable code and to fix some flaws. Maybe I have chosen Shift+Left click to be consistent with the Inventor navigation. But of course I can remove this combination again as a middle click offers the same.
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Shift + left click

Post by wmayer »

Please check rev. 3048
User avatar
yorik
Founder
Posts: 13664
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Shift + left click

Post by yorik »

Cool, thanks for fixing!

Maybe in the future we could make possible to customize the mouse model... Like, a new tab in the Customize dialog, where you could define actions for pan, zoom, rotate, select and edit mode, for example two drop-down lists where you can choose any of the mouse buttons and a couple of modifier keys... That way FreeCAD can be 100% customizable and people who don't like the mouse models can adapt it the way they want.

But that's surely something to worry about later ;)

Ah another small detail, I found GREAT: Now the default display mode also displays points, together with faces and edges. This is a very small detail but excellent... It gives the FreeCAD 3D view a very unique look... when you work with very fine lines (1px), all your geometry has little enpoints, which makes it very clear to look at. I like much when the 3D view begins to have small "intelligent" details like that... well done!

Image
User avatar
jriegel
Founder
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Shift + left click

Post by jriegel »

Very nice work,
maybe you can give me some of the projects files for the ExampleData repository.

Im not a friend of to much customizing with the mouse model. It leads to FreeCAD
setups where no one can be shure what mouse click does what and lead to many
problems for module writers....

Besides - would be a orvol lot of work and very complicated.....
Stop whining - start coding!
User avatar
yorik
Founder
Posts: 13664
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Shift + left click

Post by yorik »

Sure I will!
This one is just a dwg file I received, and opened in FreeCAD (after converting to dxf), because now blender opens .fcstd files faster than dxf ;)
But I'm beginning -slowly- to do real work on FreeCAD, so I will begin to have genuine drawings soon... At the moment I don't have any project on my own (just work for other architects) so we'll have to wait for a goodwilling client to contract me :roll: but you can count on it.

Ah I'm doing a new 0.10 splash screen...
User avatar
jriegel
Founder
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Shift + left click

Post by jriegel »

Great, your last Splash Screen was fantastic!

Good luck for a new project!
Stop whining - start coding!
Post Reply