Kill AegisubApp::OpenURL. It makes no sense for the top level application object to be doing this and it doesn't even save any code.
Originally committed to SVN as r6048.
This commit is contained in:
parent
ce62990d91
commit
2ec3ff157b
3 changed files with 4 additions and 15 deletions
|
@ -72,7 +72,7 @@ struct help_bugs : public Command {
|
||||||
throw c->parent;
|
throw c->parent;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
AegisubApp::OpenURL("http://devel.aegisub.org/");
|
wxLaunchDefaultBrowser("http://devel.aegisub.org/", wxBROWSER_NEW_WINDOW);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ struct help_forums : public Command {
|
||||||
STR_HELP("Visit Aegisub's forums.")
|
STR_HELP("Visit Aegisub's forums.")
|
||||||
|
|
||||||
void operator()(agi::Context *) {
|
void operator()(agi::Context *) {
|
||||||
AegisubApp::OpenURL("http://forum.aegisub.org/");
|
wxLaunchDefaultBrowser("http://forum.aegisub.org/", wxBROWSER_NEW_WINDOW);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@ struct help_irc : public Command {
|
||||||
STR_HELP("Visit Aegisub's official IRC channel.")
|
STR_HELP("Visit Aegisub's official IRC channel.")
|
||||||
|
|
||||||
void operator()(agi::Context *) {
|
void operator()(agi::Context *) {
|
||||||
AegisubApp::OpenURL("irc://irc.rizon.net/aegisub");
|
wxLaunchDefaultBrowser("irc://irc.rizon.net/aegisub", wxBROWSER_NEW_WINDOW);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -151,7 +151,7 @@ struct help_website : public Command {
|
||||||
STR_HELP("Visit Aegisub's official website.")
|
STR_HELP("Visit Aegisub's official website.")
|
||||||
|
|
||||||
void operator()(agi::Context *) {
|
void operator()(agi::Context *) {
|
||||||
AegisubApp::OpenURL("http://www.aegisub.org/");
|
wxLaunchDefaultBrowser("http://www.aegisub.org/", wxBROWSER_NEW_WINDOW);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -546,16 +546,6 @@ int AegisubApp::OnRun() {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// @brief Open URL
|
|
||||||
/// @param url
|
|
||||||
///
|
|
||||||
void AegisubApp::OpenURL(wxString url) {
|
|
||||||
wxLaunchDefaultBrowser(url, wxBROWSER_NEW_WINDOW);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
////////////////
|
////////////////
|
||||||
// Apple events
|
// Apple events
|
||||||
#ifdef __WXMAC__
|
#ifdef __WXMAC__
|
||||||
|
|
|
@ -121,7 +121,6 @@ public:
|
||||||
/// @return
|
/// @return
|
||||||
///
|
///
|
||||||
static AegisubApp* Get() { return (AegisubApp*) wxTheApp; }
|
static AegisubApp* Get() { return (AegisubApp*) wxTheApp; }
|
||||||
static void OpenURL(wxString url);
|
|
||||||
|
|
||||||
bool OnInit();
|
bool OnInit();
|
||||||
int OnExit();
|
int OnExit();
|
||||||
|
|
Loading…
Reference in a new issue