SOURCES: beagle-galago05.patch (NEW) - galago 0.5.x fine tunning
freetz
freetz at pld-linux.org
Sun Aug 13 09:01:01 CEST 2006
Author: freetz Date: Sun Aug 13 07:01:01 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- galago 0.5.x fine tunning
---- Files affected:
SOURCES:
beagle-galago05.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/beagle-galago05.patch
diff -u /dev/null SOURCES/beagle-galago05.patch:1.1
--- /dev/null Sun Aug 13 09:01:01 2006
+++ SOURCES/beagle-galago05.patch Sun Aug 13 09:00:55 2006
@@ -0,0 +1,42 @@
+diff -aurN beagle-0.2.7.orig/Util/Galago.cs beagle-0.2.7/Util/Galago.cs
+--- beagle-0.2.7.orig/Util/Galago.cs 2005-08-14 19:54:17.000000000 +0200
++++ beagle-0.2.7/Util/Galago.cs 2006-08-13 08:56:37.000000000 +0200
+@@ -35,15 +35,15 @@
+
+ public static string GetPresence (string service_id, string username)
+ {
+- if (! Galago.Core.Init ("beagle-galago-presence"))
++ if (! Galago.Global.Init ("beagle-galago-presence"))
+ return null;
+
+- Galago.Service service = Galago.Core.GetService (service_id, false, true);
++ Galago.Service service = Galago.Global.GetService (service_id);
+
+ if (service == null)
+ return null;
+
+- Galago.Account account = service.GetAccount (username, true);
++ Galago.Account account = service.GetAccount (username);
+
+ if (account == null)
+ return null;
+@@ -56,14 +56,14 @@
+
+ string user_status = null;
+
+- if (presence.Idle == true)
++ if (presence == null)
++ user_status = ("No presence");
++ else
+ // FIXME: We need to translate this
+ user_status = String.Format ("Idle {0}",
+- StringFu.DurationToPrettyString (DateTime.Now.AddSeconds (presence.IdleTime), DateTime.Now));
+- else
+- user_status = presence.ActiveStatus.Name;
++ StringFu.DurationToPrettyString (presence.IdleTime, DateTime.Now));
+
+- Galago.Core.Uninit();
++ Galago.Global.Uninit();
+
+ return user_status;
+ }
================================================================
More information about the pld-cvs-commit
mailing list