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;
+               }
================================================================
_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to