I tried to play with some booleans in
MainWindow.cpp and
Workbench.cpp:
Code: Select all
DockWindowItems* StdWorkbench::setupDockWindows() const
{
auto root = new DockWindowItems();
root->addDockWidget("Std_ToolBox", Qt::RightDockWidgetArea, false, false);
//root->addDockWidget("Std_HelpView", Qt::RightDockWidgetArea, true, false);
root->addDockWidget("Std_TreeView", Qt::LeftDockWidgetArea, true, false);
root->addDockWidget("Std_PropertyView", Qt::LeftDockWidgetArea, true, false);
and while it did do some changes (from left to right of the window for example) it refuses to show the panels - any panel - at config-less or completely virgin startup.
Also, the Task panel shows as it should when running the
post.FCMacro directly from FreeCAD, but refuses to show when applying the
SAME macro with the PreferencePack. Even worse, if the Task panel is already visible, it disappears when the PreferencePack is applied.