diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-12-18 11:09:10 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-12-18 11:09:10 -0500 |
commit | 0d771999ac9c1de2987b3d549ecc060e818bd69c (patch) | |
tree | c437591b57d831f9b8fb8ec467bfe505948ae500 /gtk2_ardour/ardour_ui.cc | |
parent | 9af9e17adc96f7c27ce0e1651d6949393e787636 (diff) |
expand help menu with various useful entries.
From Georg Kraus. Addresses #5783, and was github pull request #67. Manually applied via .diff because of merge mechanics issues
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 3ee75926fa..3bfb204df4 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -3160,6 +3160,46 @@ ARDOUR_UI::launch_reference () } void +ARDOUR_UI::launch_tracker () +{ + PBD::open_uri ("http://tracker.ardour.org/bug_report_page.php"); +} + +void +ARDOUR_UI::launch_cheat_sheet () +{ +#ifdef __APPLE__ + PBD::open_uri ("http://manual.ardour.org/files/a3_mnemonic_cheat_sheet_osx.pdf"); +#else + PBD::open_uri ("http://manual.ardour.org/files/a3_mnemonic_cheatsheet.pdf"); +#endif +} + +void +ARDOUR_UI::launch_website () +{ + PBD::open_uri ("http://ardour.org"); +} + +void +ARDOUR_UI::launch_website_dev () +{ + PBD::open_uri ("http://ardour.org/development.html"); +} + +void +ARDOUR_UI::launch_forums () +{ + PBD::open_uri ("https://community.ardour.org/forums"); +} + +void +ARDOUR_UI::launch_howto_report () +{ + PBD::open_uri ("http://ardour.org/reporting_bugs"); +} + +void ARDOUR_UI::loading_message (const std::string& msg) { if (ARDOUR_COMMAND_LINE::no_splash) { |