[arch-commits] Commit in aegisub/trunk (wxgtk2.9.5.patch)

Maxime Gauduin alucryd at nymeria.archlinux.org
Sun Jan 5 18:09:54 UTC 2014


    Date: Sunday, January 5, 2014 @ 19:09:53
  Author: alucryd
Revision: 103402

wxgtk rebuild: aegisub 3.1.0-1

Deleted:
  aegisub/trunk/wxgtk2.9.5.patch

------------------+
 wxgtk2.9.5.patch |   41 -----------------------------------------
 1 file changed, 41 deletions(-)

Deleted: wxgtk2.9.5.patch
===================================================================
--- wxgtk2.9.5.patch	2014-01-05 18:08:07 UTC (rev 103401)
+++ wxgtk2.9.5.patch	2014-01-05 18:09:53 UTC (rev 103402)
@@ -1,41 +0,0 @@
---- a/aegisub/src/utils.cpp
-+++ b/aegisub/src/utils.cpp
-@@ -121,8 +121,7 @@ void RestartAegisub() {
- 	config::opt->Flush();
- 
- #if defined(__WXMSW__)
--	wxStandardPaths stand;
--	wxExecute("\"" + stand.GetExecutablePath() + "\"");
-+	wxExecute("\"" + wxStandardPaths::Get().GetExecutablePath() + "\"");
- #elif defined(__WXMAC__)
- 	std::string bundle_path = agi::util::OSX_GetBundlePath();
- 	std::string helper_path = agi::util::OSX_GetBundleAuxillaryExecutablePath("restart-helper");
-@@ -132,8 +131,7 @@ void RestartAegisub() {
- 	LOG_I("util/restart/exec") << exec;
- 	wxExecute(exec);
- #else
--	wxStandardPaths stand;
--	wxExecute(stand.GetExecutablePath());
-+	wxExecute(wxStandardPaths::Get().GetExecutablePath());
- #endif
- }
- 
---- a/aegisub/src/menu.cpp
-+++ b/aegisub/src/menu.cpp
-@@ -457,11 +457,11 @@ namespace menu {
- 		window->Bind(wxEVT_COMMAND_MENU_SELECTED, &CommandManager::OnMenuClick, &menu->cm);
- 		window->SetMenuBar(menu.get());
- 
--#ifdef __WXGTK__
--		// GTK silently swallows keypresses for accelerators whose associated
--		// menu items are disabled. As we don't update the menu until it's
--		// opened, this means that conditional hotkeys don't work if the menu
--		// hasn't been opened since they became valid.
-+#if defined(__WXGTK__) && !wxCHECK_VERSION(2, 9, 5)
-+		// Older versions of wxGTK silently swallow keypresses for accelerators
-+		// whose associated menu items are disabled. As we don't update the
-+		// menu until it's opened, this means that conditional hotkeys don't
-+		// work if the menu hasn't been opened since they became valid.
- 		//
- 		// To work around this, we completely disable accelerators from menu
- 		// item. wxGTK doesn't expose any way to do this other that at wx




More information about the arch-commits mailing list