[rhythmbox/wip/python3] Port im-status to python 3



commit cb7614b7592aaf4b1d4d4afc703585e718820da2
Author: Ignacio Casal Quinteiro <icq gnome org>
Date:   Mon Apr 15 11:16:31 2013 +0200

    Port im-status to python 3

 plugins/im-status/im-status.py | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/plugins/im-status/im-status.py b/plugins/im-status/im-status.py
index 6bb5b89..4740127 100644
--- a/plugins/im-status/im-status.py
+++ b/plugins/im-status/im-status.py
@@ -32,7 +32,7 @@ from gi.repository import Gio, GLib, GObject, Peas
 from gi.repository import RB
 
 import gettext
-gettext.install('rhythmbox', RB.locale_dir(), unicode=True)
+gettext.install('rhythmbox', RB.locale_dir())
 
 NORMAL_SONG_ARTIST = 'artist'
 NORMAL_SONG_TITLE  = 'title'
@@ -212,8 +212,8 @@ class IMStatusPlugin (GObject.Object, Peas.Activatable):
         vstatus = GLib.Variant("(uss)", (status[0], status[1], new_status))
         # Set the status!
         acct_proxy.Set("(ssv)", MC5_ACCT_IFACE_NAME, "RequestedPresence", vstatus)
-    except gi._glib.GError as e:
-      print ("GError while setting status: " + str(e))
+    except GLib.GError as e:
+      print("GError while setting status: " + str(e))
 
   def get_mc5_status (self):
     try:
@@ -234,8 +234,8 @@ class IMStatusPlugin (GObject.Object, Peas.Activatable):
       # if all accounts have empty status, return that
       if got_status:
         return ""
-    except gi._glib.GError as e:
-      print ("GError while setting status: " + str(e))
+    except GLib.GError as e:
+      print("GError while setting status: " + str(e))
     return None
 
   def set_purple_status (self, new_status):
@@ -244,14 +244,14 @@ class IMStatusPlugin (GObject.Object, Peas.Activatable):
       status = proxy.PurpleSavedstatusGetCurrent()
       proxy.PurpleSavedstatusSetMessage("(is)", status, new_status)
       proxy.PurpleSavedstatusActivate("(i)", status)
-    except gi._glib.GError as e:
-      print ("GError while setting status: " + str(e))
+    except GLib.GError as e:
+      print("GError while setting status: " + str(e))
 
   def get_purple_status (self):
     try:
       proxy = self.proxies["purple"]
       status = proxy.PurpleSavedstatusGetCurrent()
       return proxy.PurpleSavedstatusGetMessage("(i)", status)
-    except gi._glib.GError as e:
-      print ("GError while setting status: " + str(e))
+    except GLib.GError as e:
+      print("GError while setting status: " + str(e))
     return None


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]