diff --git a/src/Gui/DlgGeneral.ui b/src/Gui/DlgGeneral.ui
index e3bfc7a53b..3703c062a6 100644
--- a/src/Gui/DlgGeneral.ui
+++ b/src/Gui/DlgGeneral.ui
@@ -13,627 +13,455 @@
General
-
-
- 9
-
-
- 9
-
-
- 9
-
-
- 9
-
-
- 6
-
- -
-
-
- General
-
-
-
-
-
-
- Language and number format
-
-
-
- 11
+
+
-
+
+
+ Language and number format
+
+
+
+ 11
+
+
+ 11
+
+
+ 11
+
+
+ 11
+
+
+ 6
+
+
-
+
+
+ Language:
-
- 11
+
+
+ -
+
+
+ Language of the application's user interface
-
- 11
+
+
+ -
+
+
+ Unit system:
-
- 11
+
+
+ -
+
+
+ Unit system that should be used for all parts of the application
-
- 6
-
-
-
-
+
+
+ -
+
+
-
+
- Language:
+ Number of decimals:
- -
-
+
-
+
- Language of the application's user interface
+ Number of decimals that should be shown for numbers and dimensions
+
+
+ 1
+
+
+ 12
- -
-
-
- Unit system:
-
-
+
+
+ -
+
+
+ Minimum fractional inch:
+
+
+
+ -
+
+
+ Minimum fractional inch to be displayed
+
+
-
+
+ 1/2"
+
- -
-
-
- Unit system that should be used for all parts of the application
-
-
+
-
+
+ 1/4"
+
- -
-
-
-
-
-
- Number of decimals:
-
-
-
- -
-
-
- Number of decimals that should be shown for numbers and dimensions
-
-
- 1
-
-
- 12
-
-
-
-
+ -
+
+ 1/8"
+
- -
-
-
- Minimum fractional inch:
-
-
+
-
+
+ 1/16"
+
- -
-
-
- Minimum fractional inch to be displayed
-
-
-
-
- 1/2"
-
-
- -
-
- 1/4"
-
-
- -
-
- 1/8"
-
-
- -
-
- 1/16"
-
-
- -
-
- 1/32"
-
-
- -
-
- 1/64"
-
-
- -
-
- 1/128"
-
-
-
+ -
+
+ 1/32"
+
- -
-
-
- Number format:
-
-
+
-
+
+ 1/64"
+
- -
-
-
- UseLocaleFormatting
-
-
- General
-
-
-
-
- Operating system
-
-
- -
-
- Selected language
-
-
- -
-
- C/POSIX
-
-
-
+ -
+
+ 1/128"
+
- -
-
-
- If enabled, numerical keypad decimal separator
+
+
+ -
+
+
+ Number format:
+
+
+
+ -
+
+
+ UseLocaleFormatting
+
+
+ General
+
+
-
+
+ Operating system
+
+
+ -
+
+ Selected language
+
+
+ -
+
+ C/POSIX
+
+
+
+
+ -
+
+
+ If enabled, numerical keypad decimal separator
will be substituted with locale separator, except
in Python Console and Macro Editor where a
dot/period will always be printed.
+
+
+ Substitute decimal separator (numpad)
+
+
+ SubstituteDecimalSeparator
+
+
+ General
+
+
+
+
+
+
+ -
+
+
+ Preference packs
+
+
+
-
+
+
-
+
+
+ Qt::ScrollBarAlwaysOff
-
- Substitute decimal separator (numpad)
+
+ QAbstractScrollArea::AdjustToContents
-
- SubstituteDecimalSeparator
+
+ QAbstractItemView::NoEditTriggers
-
- General
+
+ false
+
+ false
+
+
+ QAbstractItemView::NoSelection
+
+
+ QAbstractItemView::SelectRows
+
+
+ false
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ 30
+
+
+ 100
+
+
+ true
+
+
+ false
+
+
+ 16
+
+
+ 24
+
+
+
+ Name
+
+
+
+ 75
+ true
+
+
+
+
+
+ Type
+
+
+
+ 75
+ true
+
+
+
+
+
+ Load
+
+
-
-
-
- -
-
-
- Preference packs
-
-
-
-
+
-
-
-
- Qt::ScrollBarAlwaysOff
-
-
- QAbstractScrollArea::AdjustToContents
-
-
- QAbstractItemView::NoEditTriggers
-
-
- false
-
-
- false
-
-
- QAbstractItemView::NoSelection
-
-
- QAbstractItemView::SelectRows
-
-
- false
-
-
- true
-
-
- false
-
-
- false
-
-
- true
-
-
- true
-
-
- 30
-
-
- 100
-
-
- true
-
-
- false
-
-
- 16
-
-
- 24
-
-
-
- Name
-
-
-
- 75
- true
-
-
-
-
-
- Type
-
-
-
- 75
- true
-
-
-
-
-
- Load
-
-
-
-
- -
-
-
-
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- Import config...
-
-
-
- -
-
-
- Save new...
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Manage...
-
-
-
- -
-
-
- Revert...
-
-
-
-
-
-
-
-
-
-
- -
-
-
- Main window
-
-
-
- 6
-
-
- 11
-
-
- 11
-
-
- 11
-
-
- 11
-
-
-
-
-
- 6
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- Size of recent file list
-
-
-
- -
-
+
Qt::Horizontal
-
- QSizePolicy::Expanding
-
- 20
+ 40
20
-
-
-
- How many files should be listed in recent files list
-
-
- 4
-
-
- RecentFiles
-
-
- RecentFiles
+
+
+ Import config...
-
-
- -
-
-
- 6
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
- Background of the main window will consist of tiles of a special image.
-See the FreeCAD Wiki for details about the image.
+
+
+ Save new...
+
+
+
+ -
+
+
+
+ 0
+ 0
+
- Enable tiled background
+ Manage...
-
-
-
- The text cursor will be blinking
-
+
- Enable cursor blinking
-
-
- true
-
-
- EnableCursorBlinking
-
-
- General
-
-
-
-
-
- -
-
-
- 6
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- Style sheet:
-
-
-
- -
-
-
- Style sheet how user interface will look like
-
-
-
-
-
- -
-
-
- 6
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- Size of toolbar icons:
-
-
-
- -
-
-
- Choose your preference for toolbar icon size. You can adjust
-this according to your screen size or personal taste
-
-
-
-
-
- -
-
-
- 6
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- Tree view mode:
-
-
-
- -
-
-
- Customize how tree view is shown in the panel (restart required).
-
-'ComboView': combine tree view and property view into one panel.
-'TreeView and PropertyView': split tree view and property view into separate panel.
-'Both': keep all three panels, and you can have two sets of tree view and property view.
+ Revert...
-
-
- -
-
-
- Start up
-
-
-
- 11
-
-
- 11
-
-
- 11
-
-
- 11
-
+
+
+
+
+ -
+
+
+ Main window
+
+
+
+ 6
+
+
+ 11
+
+
+ 11
+
+
+ 11
+
+
+ 11
+
+
-
+
6
-
-
-
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ Size of recent file list
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+ QSizePolicy::Expanding
+
+
+
+ 20
+ 20
+
+
+
+
+ -
+
- A Splash screen is a small loading window that is shown
-when FreeCAD is launching. If this option is checked, FreeCAD will
-display the splash screen
+ How many files should be listed in recent files list
+
+
+ 4
+
+
+ RecentFiles
+
+
+ RecentFiles
+
+
+
+
+
+ -
+
+
+ 6
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ Background of the main window will consist of tiles of a special image.
+See the FreeCAD Wiki for details about the image.
- Enable splash screen at start up
+ Enable tiled background
+
+
+
+ -
+
+
+ The text cursor will be blinking
+
+
+ Enable cursor blinking
true
- ShowSplasher
+ EnableCursorBlinking
General
@@ -641,11 +469,159 @@ display the splash screen
-
-
-
-
-
+
+ -
+
+
+ 6
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ Style sheet:
+
+
+
+ -
+
+
+ Style sheet how user interface will look like
+
+
+
+
+
+ -
+
+
+ 6
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ Size of toolbar icons:
+
+
+
+ -
+
+
+ Choose your preference for toolbar icon size. You can adjust
+this according to your screen size or personal taste
+
+
+
+
+
+ -
+
+
+ 6
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ Tree view mode:
+
+
+
+ -
+
+
+ Customize how tree view is shown in the panel (restart required).
+
+'ComboView': combine tree view and property view into one panel.
+'TreeView and PropertyView': split tree view and property view into separate panel.
+'Both': keep all three panels, and you can have two sets of tree view and property view.
+
+
+
+
+
+
+
+
+ -
+
+
+ Start up
+
+
+
+ 11
+
+
+ 11
+
+
+ 11
+
+
+ 11
+
+
+ 6
+
+
-
+
+
+ A Splash screen is a small loading window that is shown
+when FreeCAD is launching. If this option is checked, FreeCAD will
+display the splash screen
+
+
+ Enable splash screen at start up
+
+
+ true
+
+
+ ShowSplasher
+
+
+ General
+
+
+
+
+
+