--- deluge/ui/gtkui/gtkui.py.orig 2017-03-06 01:56:20.000000000 -0800
+++ deluge/ui/gtkui/gtkui.py 2017-03-10 17:53:51.000000000 -0800
SetConsoleCtrlHandler(win_handler)
- if deluge.common.osx_check() and gtk.gdk.WINDOWING == "quartz":
- import gtkosx_application
- self.osxapp = gtkosx_application.gtkosx_application_get()
- self.osxapp.connect("NSApplicationWillTerminate", on_die)
+# if deluge.common.osx_check() and gtk.gdk.WINDOWING == "quartz":
+# import gtkosx_application
+# self.osxapp = gtkosx_application.gtkosx_application_get()
+# self.osxapp.connect("NSApplicationWillTerminate", on_die)
# Set process name again to fix gtk issue
self.statusbar = StatusBar()
self.addtorrentdialog = AddTorrentDialog()
- if deluge.common.osx_check() and gtk.gdk.WINDOWING == "quartz":
- def nsapp_open_file(osxapp, filename):
- # Ignore command name which is raised at app launch (python opening main script).
- if filename == sys.argv[0]:
- from deluge.ui.gtkui.ipcinterface import process_args
- process_args([filename])
- self.osxapp.connect("NSApplicationOpenFile", nsapp_open_file)
- from menubar_osx import menubar_osx
- menubar_osx(self, self.osxapp)
+# if deluge.common.osx_check() and gtk.gdk.WINDOWING == "quartz":
+# def nsapp_open_file(osxapp, filename):
+# # Ignore command name which is raised at app launch (python opening main script).
+# if filename == sys.argv[0]:
+# from deluge.ui.gtkui.ipcinterface import process_args
+# process_args([filename])
+# self.osxapp.connect("NSApplicationOpenFile", nsapp_open_file)
+# from menubar_osx import menubar_osx
+# menubar_osx(self, self.osxapp)
self.plugins = PluginManager()