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

Reply via email to