View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004474 | FreeCAD | Feature | public | 2020-10-25 14:54 | 2021-02-07 13:16 |
Reporter | Kunda1 | Assigned To | |||
Priority | low | Severity | feature | Reproducibility | N/A |
Status | confirmed | Resolution | open | ||
Target Version | 0.20 | ||||
Summary | 0004474: Ghost tabs within Preferences dialog to indicate menus that are available but not activated | ||||
Description | Create 'ghost' inactive tabs (a placeholder if you will) of each workbench available in FreeCAD core but has not been activated (preloaded). If the user so chooses then upon clicking said inactive workbench tab, it is then loaded and the menu becomes accessible. This then informs the user of other capabilities of FreeCAD while simultaneously educates them about a fundamental aspect of workbenches requiring to be loaded in order to access their settings. 2 birds, 1 stone (lacking a less morbid analogy). Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=51333 | ||||
Tags | No tags attached. | ||||
FreeCAD Information | v0.19 | ||||
related to | 0003498 | closed | FreeCAD | Preference categories not showing up if specific workbench has not been visited | |
has duplicate | 0003704 | closed | FreeCAD | AMF exporter preferences are not shown in Preferences | |
related to | 0003517 | closed | File formats | STL/Mesh export options only visible after first mesh import |
FreeCAD: master bd8a3c50 2020-12-21 22:42:47 Committer: wmayer Details Diff |
Add pref window that loads unloaded workbenches A new group is added to the Preferences window that explains why some preferences may appear to be missing due to the workbench being unloaded. It lists the unloaded workbenches, and offers to load them, updating the preferences dialog as necessary. This at least partially resolves issue 0004474. |
Affected Issues 0004474 |
|
mod - src/Gui/CMakeLists.txt | Diff File | ||
mod - src/Gui/DlgPreferencesImp.cpp | Diff File | ||
mod - src/Gui/DlgPreferencesImp.h | Diff File | ||
add - src/Gui/DlgSettingsLazyLoaded.ui | Diff File | ||
add - src/Gui/DlgSettingsLazyLoadedImp.cpp | Diff File | ||
add - src/Gui/DlgSettingsLazyLoadedImp.h | Diff File | ||
add - src/Gui/Icons/preferences-workbenches.svg | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
mod - src/Gui/resource.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-25 14:54 | Kunda1 | New Issue | |
2020-12-02 14:17 | Kunda1 | Relationship added | related to 0003517 |
2020-12-02 14:17 | Kunda1 | Relationship added | related to 0003498 |
2021-02-04 19:17 | chennes | Note Added: 0015269 | |
2021-02-04 19:30 | wmayer | Changeset attached | => FreeCAD master bd8a3c50 |
2021-02-06 06:49 | abdullah | Target Version | => 0.20 |
2021-02-07 13:15 | Kunda1 | Relationship added | has duplicate 0003704 |
2021-02-07 13:16 | Kunda1 | Status | new => confirmed |