Update Help menu. Remove outdated links; add Developers handbook (#22283)

* Update Help menu. Remove outdated links; add Developers handbook

* Apply suggestions from code review

* Update src/Gui/CommandStd.cpp

* Update Shortcuts.cfg
This commit is contained in:
Max Wilfinger
2025-07-08 23:23:01 +02:00
committed by GitHub
parent ff9cbf2052
commit 62946c410d
3 changed files with 42 additions and 93 deletions

View File

@@ -767,11 +767,11 @@ MenuItem* StdWorkbench::setupMenuBar() const
// Help
auto help = new MenuItem( menuBar );
help->setCommand("&Help");
*help << "Std_OnlineHelp" << "Std_WhatsThis" << "Separator"
*help << "Std_WhatsThis" << "Separator"
// Start page and additional separator are dynamically inserted here
<< "Std_FreeCADUserHub" << "Std_FreeCADForum" << "Std_FreeCADFAQ" << "Std_ReportBug" << "Separator"
<< "Std_FreeCADUserHub" << "Std_FreeCADForum" << "Std_ReportBug" << "Separator"
<< "Std_RestartInSafeMode" << "Separator"
<< "Std_FreeCADPowerUserHub" << "Std_PythonHelp" << "Separator"
<< "Std_DevHandbook" << "Std_PythonHelp" << "Separator"
<< "Std_FreeCADWebsite" << "Std_FreeCADDonation" << "Std_About";
return menuBar;