[Galago-commits] r2906 - in trunk/libgalago: . docs/reference/tmpl
libgalago po
galago-commits at freedesktop.org
galago-commits at freedesktop.org
Fri Oct 6 22:29:41 PDT 2006
Author: chipx86
Date: 2006-10-06 22:29:15 -0700 (Fri, 06 Oct 2006)
New Revision: 2906
Modified:
trunk/libgalago/ChangeLog
trunk/libgalago/NEWS
trunk/libgalago/docs/reference/tmpl/galago-status.sgml
trunk/libgalago/libgalago/galago-person.c
trunk/libgalago/libgalago/galago-service.c
trunk/libgalago/po/da.po
trunk/libgalago/po/de.po
trunk/libgalago/po/fr.po
trunk/libgalago/po/libgalago.pot
trunk/libgalago/po/pt_BR.po
Log:
- Fix comparing of presences in _galago_person_default_calc_priority_account(). The least available presence was being chosen.
- Remove galago_service_register_status() and galago_service_get_registered_statuses() for this release.
- Update the NEWS.
Modified: trunk/libgalago/ChangeLog
===================================================================
--- trunk/libgalago/ChangeLog 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/ChangeLog 2006-10-07 05:29:15 UTC (rev 2906)
@@ -1,3 +1,21 @@
+Sat Oct 07 01:25:06 EDT 2006 Christian Hammond <chipx86 at chipx86.com>
+
+ * NEWS:
+ - Update the NEWS.
+
+Fri Oct 06 19:07:50 PDT 2006 Christian Hammond <chipx86 at chipx86.com>
+
+ * libgalago/galago-service.c:
+ - Remove galago_service_register_status() and
+ galago_service_get_registered_statuses() for this release.
+
+Fri Oct 06 18:55:56 PDT 2006 Christian Hammond <chipx86 at chipx86.com>
+
+ * libgalago/galago-person.c:
+ - Fix comparing of presences in
+ _galago_person_default_calc_priority_account(). The least available
+ presence was being chosen.
+
Tue Sep 26 15:09:20 PDT 2006 Christian Hammond <chipx86 at chipx86.com>
* libgalago/galago-core.c:
Modified: trunk/libgalago/NEWS
===================================================================
--- trunk/libgalago/NEWS 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/NEWS 2006-10-07 05:29:15 UTC (rev 2906)
@@ -6,6 +6,13 @@
* Fixed some invalid return values from galago_presence_compare() when
one of the parameters was NULL or when one account was idle and the
other was not.
+ * Fix galago_person_get_priority_account() to always return the correct
+ priority account. It had a check backwards.
+ * We only set up matches for the D-BUS signals we really care about.
+ This prevents us from waking up unnecessarily, which is important on
+ embedded devices. Patch by Ross Burton.
+ * Fixed the signal registration for person-added/person-removed signals.
+ Patch by Raphaël Slinckx.
* Added the following asynchronous query functions:
- galago_account_get_avatar_async
- galago_account_get_presence_async
Modified: trunk/libgalago/docs/reference/tmpl/galago-status.sgml
===================================================================
--- trunk/libgalago/docs/reference/tmpl/galago-status.sgml 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/docs/reference/tmpl/galago-status.sgml 2006-10-07 05:29:15 UTC (rev 2906)
@@ -42,6 +42,8 @@
Away for a long period of time.
@GALAGO_STATUS_HIDDEN:
Hidden from view from others.
+ at GALAGO_STATUS_PENDING:
+ Status information is pending.
<!-- ##### MACRO GALAGO_STATUS_ID_AVAILABLE ##### -->
<para>
Modified: trunk/libgalago/libgalago/galago-person.c
===================================================================
--- trunk/libgalago/libgalago/galago-person.c 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/libgalago/galago-person.c 2006-10-07 05:29:15 UTC (rev 2906)
@@ -730,7 +730,7 @@
GalagoAccount *account = (GalagoAccount *)l->data;
GalagoPresence *presence = galago_account_get_presence(account, TRUE);
- if (galago_presence_compare(priority_presence, presence) > 0)
+ if (galago_presence_compare(priority_presence, presence) < 0)
priority_presence = presence;
}
Modified: trunk/libgalago/libgalago/galago-service.c
===================================================================
--- trunk/libgalago/libgalago/galago-service.c 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/libgalago/galago-service.c 2006-10-07 05:29:15 UTC (rev 2906)
@@ -509,73 +509,6 @@
}
/**
- * galago_service_register_status:
- * @service: The service.
- * @status: The status type to register.
- *
- * Registers a type of status that the accounts belonging to this service can
- * have set. The service will take ownership of @status.
- *
- * This can only be called by feeds. It will return with a warning if called
- * by a non-feed.
- */
-void
-galago_service_register_status(GalagoService *service, GalagoStatus *status)
-{
- g_return_if_fail(service != NULL);
- g_return_if_fail(GALAGO_IS_SERVICE(service));
- g_return_if_fail(status != NULL);
- g_return_if_fail(GALAGO_IS_STATUS(status));
- g_return_if_fail(GALAGO_OBJECT_IS_LOCAL(service));
- g_return_if_fail(galago_is_feed());
-
-#if 0
- /* TODO: Check that this isn't already in the list. */
- service->priv->registered_statuses =
- g_list_append(service->priv->registered_statuses, status);
-#endif
-
- if (galago_is_connected() && !galago_is_daemon())
- {
- /*
- * TODO: We'll need to make sure we re-register upon reconnect.
- * That should just involve storing these statuses and
- * re-adding.
- */
- galago_dbus_send_message(GALAGO_OBJECT(service), "RegisterStatus",
- galago_value_new_object(GALAGO_TYPE_STATUS, G_OBJECT(status)),
- NULL);
- g_object_unref(G_OBJECT(status));
- }
-}
-
-/**
- * galago_service_get_registered_statuses:
- * @service: The service.
- *
- * Returns a list of statuses that accounts belonging to this service can
- * have set.
- */
-GList *
-galago_service_get_registered_statuses(const GalagoService *service)
-{
- g_return_val_if_fail(service != NULL, NULL);
- g_return_val_if_fail(GALAGO_IS_SERVICE(service), NULL);
-
- if (!galago_is_daemon() && galago_is_connected())
- {
- /* TODO: Should store these and free them later. */
- return galago_dbus_send_message_with_reply(
- GALAGO_OBJECT(service), "GetRegisteredStatuses",
- galago_value_new_list(GALAGO_VALUE_TYPE_OBJECT, NULL,
- (gpointer)GALAGO_TYPE_STATUS),
- NULL);
- }
-
- return NULL; // service->priv->registered_statuses
-}
-
-/**
* galago_service_get_flags
* @service: The service.
*
Modified: trunk/libgalago/po/da.po
===================================================================
--- trunk/libgalago/po/da.po 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/po/da.po 2006-10-07 05:29:15 UTC (rev 2906)
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: libgalago\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-21 14:02-0700\n"
+"POT-Creation-Date: 2006-10-06 19:03-0700\n"
"PO-Revision-Date: 2005-09-26 01:29+0200\n"
"Last-Translator: Mark Rosenstand <mark at borkware.net>\n"
"Language-Team: Danish\n"
@@ -17,51 +17,51 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: libgalago/galago-service.c:362
+#: libgalago/galago-service.c:366
msgid "AOL Instant Messenger"
msgstr "AIM"
-#: libgalago/galago-service.c:363
+#: libgalago/galago-service.c:367
msgid "Gadu-Gadu"
msgstr "Gadu-Gadu"
-#: libgalago/galago-service.c:365
+#: libgalago/galago-service.c:369
msgid "Novell GroupWise"
msgstr "Novell GroupWise"
-#: libgalago/galago-service.c:366
+#: libgalago/galago-service.c:370
msgid "ICQ"
msgstr "ICQ"
-#: libgalago/galago-service.c:368
+#: libgalago/galago-service.c:372
msgid "Internet Relay Chat"
msgstr "IRC"
-#: libgalago/galago-service.c:370
+#: libgalago/galago-service.c:374
msgid "Jabber"
msgstr "Jabber"
-#: libgalago/galago-service.c:372
+#: libgalago/galago-service.c:376
msgid "MSN Messenger"
msgstr "MSN Messenger"
-#: libgalago/galago-service.c:374
+#: libgalago/galago-service.c:378
msgid "Napster"
msgstr "Napster"
-#: libgalago/galago-service.c:375
+#: libgalago/galago-service.c:379
msgid "SILC"
msgstr "SILC"
-#: libgalago/galago-service.c:376
+#: libgalago/galago-service.c:380
msgid "Trepia"
msgstr "Trepia"
-#: libgalago/galago-service.c:377
+#: libgalago/galago-service.c:381
msgid "Yahoo! Messenger"
msgstr "Yahoo! Messenger"
-#: libgalago/galago-service.c:379
+#: libgalago/galago-service.c:383
msgid "Zephyr"
msgstr "Zephyr"
Modified: trunk/libgalago/po/de.po
===================================================================
--- trunk/libgalago/po/de.po 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/po/de.po 2006-10-07 05:29:15 UTC (rev 2906)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: libgalago\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-21 14:02-0700\n"
+"POT-Creation-Date: 2006-10-06 19:03-0700\n"
"PO-Revision-Date: 2006-04-27 21:59-0700\n"
"Last-Translator: Andreas Kohn <andreas at syndrom23.de>\n"
"Language-Team: German\n"
@@ -17,51 +17,51 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: libgalago/galago-service.c:362
+#: libgalago/galago-service.c:366
msgid "AOL Instant Messenger"
msgstr "AIM"
-#: libgalago/galago-service.c:363
+#: libgalago/galago-service.c:367
msgid "Gadu-Gadu"
msgstr "Gada-Gadu"
-#: libgalago/galago-service.c:365
+#: libgalago/galago-service.c:369
msgid "Novell GroupWise"
msgstr "Novell GroupWise"
-#: libgalago/galago-service.c:366
+#: libgalago/galago-service.c:370
msgid "ICQ"
msgstr "ICQ"
-#: libgalago/galago-service.c:368
+#: libgalago/galago-service.c:372
msgid "Internet Relay Chat"
msgstr "IRC"
-#: libgalago/galago-service.c:370
+#: libgalago/galago-service.c:374
msgid "Jabber"
msgstr "Jabber"
-#: libgalago/galago-service.c:372
+#: libgalago/galago-service.c:376
msgid "MSN Messenger"
msgstr "MSN Messenger"
-#: libgalago/galago-service.c:374
+#: libgalago/galago-service.c:378
msgid "Napster"
msgstr "Napster"
-#: libgalago/galago-service.c:375
+#: libgalago/galago-service.c:379
msgid "SILC"
msgstr "SILC"
-#: libgalago/galago-service.c:376
+#: libgalago/galago-service.c:380
msgid "Trepia"
msgstr "Trepia"
-#: libgalago/galago-service.c:377
+#: libgalago/galago-service.c:381
msgid "Yahoo! Messenger"
msgstr "Yahoo! Messenger"
-#: libgalago/galago-service.c:379
+#: libgalago/galago-service.c:383
msgid "Zephyr"
msgstr "Zephyr"
Modified: trunk/libgalago/po/fr.po
===================================================================
--- trunk/libgalago/po/fr.po 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/po/fr.po 2006-10-07 05:29:15 UTC (rev 2906)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgalago\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-21 14:02-0700\n"
+"POT-Creation-Date: 2006-10-06 19:03-0700\n"
"PO-Revision-Date: 2005-02-23 15:03+0100\n"
"Last-Translator: Vincent Carriere <carriere_vincent at yahoo.fr>\n"
"Language-Team: GNOME French Team <gnomefr at traduc.org>\n"
@@ -15,51 +15,51 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: libgalago/galago-service.c:362
+#: libgalago/galago-service.c:366
msgid "AOL Instant Messenger"
msgstr "AIM"
-#: libgalago/galago-service.c:363
+#: libgalago/galago-service.c:367
msgid "Gadu-Gadu"
msgstr "Gadu-Gadu"
-#: libgalago/galago-service.c:365
+#: libgalago/galago-service.c:369
msgid "Novell GroupWise"
msgstr "Novell GroupWise"
-#: libgalago/galago-service.c:366
+#: libgalago/galago-service.c:370
msgid "ICQ"
msgstr "ICQ"
-#: libgalago/galago-service.c:368
+#: libgalago/galago-service.c:372
msgid "Internet Relay Chat"
msgstr "IRC"
-#: libgalago/galago-service.c:370
+#: libgalago/galago-service.c:374
msgid "Jabber"
msgstr "Jabber"
-#: libgalago/galago-service.c:372
+#: libgalago/galago-service.c:376
msgid "MSN Messenger"
msgstr "MSN Messenger"
-#: libgalago/galago-service.c:374
+#: libgalago/galago-service.c:378
msgid "Napster"
msgstr "Napster"
-#: libgalago/galago-service.c:375
+#: libgalago/galago-service.c:379
msgid "SILC"
msgstr "SILC"
-#: libgalago/galago-service.c:376
+#: libgalago/galago-service.c:380
msgid "Trepia"
msgstr "Trepia"
-#: libgalago/galago-service.c:377
+#: libgalago/galago-service.c:381
msgid "Yahoo! Messenger"
msgstr "Yahoo! Messenger"
-#: libgalago/galago-service.c:379
+#: libgalago/galago-service.c:383
msgid "Zephyr"
msgstr "Zephyr"
Modified: trunk/libgalago/po/libgalago.pot
===================================================================
--- trunk/libgalago/po/libgalago.pot 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/po/libgalago.pot 2006-10-07 05:29:15 UTC (rev 2906)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-21 14:02-0700\n"
+"POT-Creation-Date: 2006-10-06 19:03-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -16,51 +16,51 @@
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: libgalago/galago-service.c:362
+#: libgalago/galago-service.c:366
msgid "AOL Instant Messenger"
msgstr ""
-#: libgalago/galago-service.c:363
+#: libgalago/galago-service.c:367
msgid "Gadu-Gadu"
msgstr ""
-#: libgalago/galago-service.c:365
+#: libgalago/galago-service.c:369
msgid "Novell GroupWise"
msgstr ""
-#: libgalago/galago-service.c:366
+#: libgalago/galago-service.c:370
msgid "ICQ"
msgstr ""
-#: libgalago/galago-service.c:368
+#: libgalago/galago-service.c:372
msgid "Internet Relay Chat"
msgstr ""
-#: libgalago/galago-service.c:370
+#: libgalago/galago-service.c:374
msgid "Jabber"
msgstr ""
-#: libgalago/galago-service.c:372
+#: libgalago/galago-service.c:376
msgid "MSN Messenger"
msgstr ""
-#: libgalago/galago-service.c:374
+#: libgalago/galago-service.c:378
msgid "Napster"
msgstr ""
-#: libgalago/galago-service.c:375
+#: libgalago/galago-service.c:379
msgid "SILC"
msgstr ""
-#: libgalago/galago-service.c:376
+#: libgalago/galago-service.c:380
msgid "Trepia"
msgstr ""
-#: libgalago/galago-service.c:377
+#: libgalago/galago-service.c:381
msgid "Yahoo! Messenger"
msgstr ""
-#: libgalago/galago-service.c:379
+#: libgalago/galago-service.c:383
msgid "Zephyr"
msgstr ""
Modified: trunk/libgalago/po/pt_BR.po
===================================================================
--- trunk/libgalago/po/pt_BR.po 2006-09-26 22:11:13 UTC (rev 2905)
+++ trunk/libgalago/po/pt_BR.po 2006-10-07 05:29:15 UTC (rev 2906)
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: libgalago\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-21 14:02-0700\n"
+"POT-Creation-Date: 2006-10-06 19:03-0700\n"
"PO-Revision-Date: 2004-07-02 18:40-0300\n"
"Last-Translator: Maurício de Lemos Rodrigues Collares Neto <mauricioc at gmail."
"com>\n"
@@ -18,51 +18,51 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: libgalago/galago-service.c:362
+#: libgalago/galago-service.c:366
msgid "AOL Instant Messenger"
msgstr "AOL Instant Messenger"
-#: libgalago/galago-service.c:363
+#: libgalago/galago-service.c:367
msgid "Gadu-Gadu"
msgstr "Gadu-Gadu"
-#: libgalago/galago-service.c:365
+#: libgalago/galago-service.c:369
msgid "Novell GroupWise"
msgstr "Novell GroupWise"
-#: libgalago/galago-service.c:366
+#: libgalago/galago-service.c:370
msgid "ICQ"
msgstr "ICQ"
-#: libgalago/galago-service.c:368
+#: libgalago/galago-service.c:372
msgid "Internet Relay Chat"
msgstr "IRC"
-#: libgalago/galago-service.c:370
+#: libgalago/galago-service.c:374
msgid "Jabber"
msgstr "Jabber"
-#: libgalago/galago-service.c:372
+#: libgalago/galago-service.c:376
msgid "MSN Messenger"
msgstr "MSN Messenger"
-#: libgalago/galago-service.c:374
+#: libgalago/galago-service.c:378
msgid "Napster"
msgstr "Napster"
-#: libgalago/galago-service.c:375
+#: libgalago/galago-service.c:379
msgid "SILC"
msgstr "SILC"
-#: libgalago/galago-service.c:376
+#: libgalago/galago-service.c:380
msgid "Trepia"
msgstr "Trepia"
-#: libgalago/galago-service.c:377
+#: libgalago/galago-service.c:381
msgid "Yahoo! Messenger"
msgstr "Yahoo! Messenger"
-#: libgalago/galago-service.c:379
+#: libgalago/galago-service.c:383
msgid "Zephyr"
msgstr "Zepyhr"
More information about the galago-commits
mailing list