FreeCAD: master bd1f06cf

Author Committer Branch Timestamp Parent
uwestoehr wwmayer master 2020-12-28 01:07:59 master 942c4022
Changeset [TD] cleanup preferences

as discussed here: https://forum.freecadweb.org/viewtopic.php?f=35&t=53680&p=461356#p461349

* change default tolerance scale to 0.8
* the tolerance scale is directly applied, thus it must have non-italic label
* move tolerance scale to "Dimensions" tab
* move Fuzz settings to "Advanced" tab
* move Conventions to General tab since e.g. the projection angle is an important general setting
* add a note for the label font that this is also used for dimensions and that it there only has an effect for new ones
* use more useful step size of 0.1 for some scaling spinboxes
* sort UI fields in the C++ code to avoid doubled or missing entries (there were 2 doubled entries)
* uniform width of all preferences dialogs
* better alignment for the HLR dialog
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAdvanced.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAdvancedImp.cpp Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensionsImp.cpp Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneralImp.cpp Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawHLR.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawScale.ui Diff File
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawScaleImp.cpp Diff File