FreeCAD: master e58ee299
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
uwestoehr | wmayer | master | 2021-02-21 05:16:09 | master 033bf619 |
Affected Issues | 0004495: Navigation cube is not clickable at its edges and corners | |||
Changeset | [Gui] improving NaviCube fixes bug 4495 - add missing edge faces - implement a proper rotation recipe -> rotate towards the nearest possible state - add preferences settings to turn off this new rotation behavior - get rid of transparent cube faces to avoid wrong clicks, this way also remove the backfaces - to make the edge faces fit, use triangles for the corners - expose cube size setting to preferences dialog - add new button to view backside - get rid of bitmaps because as reported in https://forum.freecadweb.org/viewtopic.php?f=3&t=52118&start=20#p481781 the x y z labels are not scaled on HiDPI screens moreover they are often "in they way" when you want to click on a corner and in principle they don't provide more info since we already have the CS with the axis labels - also fix an arithmetic overflow compiler warning - also rename 2 variables |
|||
mod - src/Gui/DlgSettingsNavigation.cpp | Diff File | |||
mod - src/Gui/DlgSettingsNavigation.ui | Diff File | |||
mod - src/Gui/NaviCube.cpp | Diff File |