tracker r1844 - in branches/indexer-split: . src/libtracker-common
- From: mr svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r1844 - in branches/indexer-split: . src/libtracker-common
- Date: Thu, 3 Jul 2008 11:11:50 +0000 (UTC)
Author: mr
Date: Thu Jul 3 11:11:50 2008
New Revision: 1844
URL: http://svn.gnome.org/viewvc/tracker?rev=1844&view=rev
Log:
* src/libtracker-common/tracker-hal.c: (hal_setup_batteries),
(hal_device_property_modified_cb): Make sure we call
g_object_notify() when properties change.
Modified:
branches/indexer-split/ChangeLog
branches/indexer-split/src/libtracker-common/tracker-hal.c
Modified: branches/indexer-split/src/libtracker-common/tracker-hal.c
==============================================================================
--- branches/indexer-split/src/libtracker-common/tracker-hal.c (original)
+++ branches/indexer-split/src/libtracker-common/tracker-hal.c Thu Jul 3 11:11:50 2008
@@ -369,7 +369,10 @@
libhal_free_string_array (devices);
priv->battery_in_use = FALSE;
+ g_object_notify (G_OBJECT (hal), "battery-in-use");
+
priv->battery_udi = NULL;
+ g_object_notify (G_OBJECT (hal), "battery-exists");
return TRUE;
}
@@ -378,6 +381,8 @@
if (!priv->battery_udi) {
/* For now just use the first one we find */
priv->battery_udi = g_strdup (*p);
+ g_object_notify (G_OBJECT (hal), "battery-exists");
+
g_message (" - Device '%s' (default)", *p);
} else {
g_message (" - Device '%s'", *p);
@@ -403,6 +408,7 @@
priv->battery_udi,
PROP_AC_ADAPTER_ON,
NULL);
+ g_object_notify (G_OBJECT (hal), "battery-in-use");
g_message ("HAL reports system is currently powered by %s",
priv->battery_in_use ? "battery" : "AC adapter");
@@ -748,6 +754,7 @@
priv->battery_udi,
PROP_AC_ADAPTER_ON,
&error);
+ g_object_notify (G_OBJECT (hal), "battery-in-use");
if (dbus_error_is_set (&error)) {
g_critical ("Could not device property:'%s' for udi:'%s', %s",
@@ -758,13 +765,6 @@
g_message ("HAL reports system is now powered by %s",
priv->battery_in_use ? "battery" : "AC adapter");
-
-#if 0
- /* If we have come off battery power wakeup index thread */
- if (current_state && !priv->battery_in_use) {
- tracker_notify_file_data_available ();
- }
-#endif
} else {
gboolean is_mounted;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]