Author: andar

Revision: 5599

Log:
        Add support for the deluge-gtk start script

Diff:
Modified: trunk/deluge/ui/gtkui/__init__.py
===================================================================
--- trunk/deluge/ui/gtkui/__init__.py   2009-07-31 00:46:42 UTC (rev 5598)
+++ trunk/deluge/ui/gtkui/__init__.py   2009-07-31 00:57:04 UTC (rev 5599)
@@ -0,0 +1 @@
+from gtkui import start

Modified: trunk/deluge/ui/gtkui/aboutdialog.py
===================================================================
--- trunk/deluge/ui/gtkui/aboutdialog.py        2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/aboutdialog.py        2009-07-31 00:57:04 UTC (rev 
5599)
@@ -40,7 +40,7 @@
 import pkg_resources
 
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 
 class AboutDialog:
     def __init__(self):

Modified: trunk/deluge/ui/gtkui/addtorrentdialog.py
===================================================================
--- trunk/deluge/ui/gtkui/addtorrentdialog.py   2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/addtorrentdialog.py   2009-07-31 00:57:04 UTC (rev 
5599)
@@ -46,7 +46,7 @@
 
 from deluge.ui.client import client
 import deluge.component as component
-import deluge.ui.gtkui.listview as listview
+import listview
 from deluge.configmanager import ConfigManager
 from deluge.log import LOG as log
 import deluge.common

Modified: trunk/deluge/ui/gtkui/connectionmanager.py
===================================================================
--- trunk/deluge/ui/gtkui/connectionmanager.py  2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/connectionmanager.py  2009-07-31 00:57:04 UTC (rev 
5599)
@@ -42,7 +42,7 @@
 
 import deluge.component as component
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 import deluge.configmanager
 from deluge.ui.client import client
 import deluge.ui.client

Modified: trunk/deluge/ui/gtkui/createtorrentdialog.py
===================================================================
--- trunk/deluge/ui/gtkui/createtorrentdialog.py        2009-07-31 00:46:42 UTC 
(rev 5598)
+++ trunk/deluge/ui/gtkui/createtorrentdialog.py        2009-07-31 00:57:04 UTC 
(rev 5599)
@@ -41,7 +41,7 @@
 import base64
 
 from deluge.ui.client import client
-import deluge.ui.gtkui.listview as listview
+import listview
 import deluge.component as component
 import deluge.common
 from deluge.configmanager import ConfigManager

Modified: trunk/deluge/ui/gtkui/edittrackersdialog.py
===================================================================
--- trunk/deluge/ui/gtkui/edittrackersdialog.py 2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/edittrackersdialog.py 2009-07-31 00:57:04 UTC (rev 
5599)
@@ -38,7 +38,7 @@
 import pkg_resources
 
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 from deluge.ui.client import client
 import deluge.component as component
 from deluge.log import LOG as log

Modified: trunk/deluge/ui/gtkui/gtkui.py
===================================================================
--- trunk/deluge/ui/gtkui/gtkui.py      2009-07-31 00:46:42 UTC (rev 5598)
+++ trunk/deluge/ui/gtkui/gtkui.py      2009-07-31 00:57:04 UTC (rev 5599)
@@ -71,6 +71,23 @@
 import deluge.common
 import deluge.error
 
+from deluge.ui.ui import _UI
+
+class Gtk(_UI):
+
+    help = """Starts the Deluge GTK+ interface"""
+
+    def __init__(self):
+        super(Gtk, self).__init__("gtk")
+
+    def start(self):
+        super(Gtk, self).start()
+
+        GtkUI(self.args)
+
+def start():
+    Gtk().start()
+
 DEFAULT_PREFS = {
     "classic_mode": True,
     "interactive_add": True,
@@ -122,7 +139,7 @@
     "show_rate_in_title": False
 }
 
-class GtkUI:
+class GtkUI(object):
     def __init__(self, args):
 
         # Initialize gettext

Modified: trunk/deluge/ui/gtkui/mainwindow.py
===================================================================
--- trunk/deluge/ui/gtkui/mainwindow.py 2009-07-31 00:46:42 UTC (rev 5598)
+++ trunk/deluge/ui/gtkui/mainwindow.py 2009-07-31 00:57:04 UTC (rev 5599)
@@ -48,7 +48,7 @@
 from deluge.ui.gtkui.ipcinterface import process_args
 
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 
 from deluge.log import LOG as log
 

Modified: trunk/deluge/ui/gtkui/menubar.py
===================================================================
--- trunk/deluge/ui/gtkui/menubar.py    2009-07-31 00:46:42 UTC (rev 5598)
+++ trunk/deluge/ui/gtkui/menubar.py    2009-07-31 00:57:04 UTC (rev 5599)
@@ -43,7 +43,7 @@
 import deluge.component as component
 from deluge.ui.client import client
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 from deluge.configmanager import ConfigManager
 
 from deluge.log import LOG as log

Modified: trunk/deluge/ui/gtkui/notification.py
===================================================================
--- trunk/deluge/ui/gtkui/notification.py       2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/notification.py       2009-07-31 00:57:04 UTC (rev 
5599)
@@ -36,7 +36,7 @@
 
 import deluge.component as component
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 from deluge.log import LOG as log
 from deluge.configmanager import ConfigManager
 from deluge.ui.client import client

Modified: trunk/deluge/ui/gtkui/preferences.py
===================================================================
--- trunk/deluge/ui/gtkui/preferences.py        2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/preferences.py        2009-07-31 00:57:04 UTC (rev 
5599)
@@ -44,7 +44,7 @@
 from deluge.ui.client import client
 import deluge.common
 import deluge.error
-import deluge.ui.gtkui.common as common
+import common
 from deluge.configmanager import ConfigManager
 import deluge.configmanager
 

Modified: trunk/deluge/ui/gtkui/queuedtorrents.py
===================================================================
--- trunk/deluge/ui/gtkui/queuedtorrents.py     2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/queuedtorrents.py     2009-07-31 00:57:04 UTC (rev 
5599)
@@ -45,7 +45,7 @@
 import deluge.common
 from deluge.configmanager import ConfigManager
 from deluge.log import LOG as log
-import deluge.ui.gtkui.common as common
+import common
 
 class QueuedTorrents(component.Component):
     def __init__(self):

Modified: trunk/deluge/ui/gtkui/statusbar.py
===================================================================
--- trunk/deluge/ui/gtkui/statusbar.py  2009-07-31 00:46:42 UTC (rev 5598)
+++ trunk/deluge/ui/gtkui/statusbar.py  2009-07-31 00:57:04 UTC (rev 5599)
@@ -40,7 +40,7 @@
 from deluge.ui.client import client
 import deluge.component as component
 import deluge.common
-import deluge.ui.gtkui.common as common
+import common
 from deluge.configmanager import ConfigManager
 from deluge.log import LOG as log
 

Modified: trunk/deluge/ui/gtkui/systemtray.py
===================================================================
--- trunk/deluge/ui/gtkui/systemtray.py 2009-07-31 00:46:42 UTC (rev 5598)
+++ trunk/deluge/ui/gtkui/systemtray.py 2009-07-31 00:57:04 UTC (rev 5599)
@@ -42,7 +42,7 @@
 import deluge.common
 from deluge.configmanager import ConfigManager
 from deluge.log import LOG as log
-import deluge.ui.gtkui.common as common
+import common
 
 class SystemTray(component.Component):
     def __init__(self):

Modified: trunk/deluge/ui/gtkui/torrentview.py
===================================================================
--- trunk/deluge/ui/gtkui/torrentview.py        2009-07-31 00:46:42 UTC (rev 
5598)
+++ trunk/deluge/ui/gtkui/torrentview.py        2009-07-31 00:57:04 UTC (rev 
5599)
@@ -47,7 +47,7 @@
 import deluge.component as component
 from deluge.ui.client import client
 from deluge.log import LOG as log
-import deluge.ui.gtkui.listview as listview
+import listview
 from deluge.ui.tracker_icons import TrackerIcons
 
 # Status icons.. Create them from file only once to avoid constantly



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"deluge-commit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/deluge-commit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to