aboutsummaryrefslogtreecommitdiff
path: root/src/example-service.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/example-service.c')
-rw-r--r--src/example-service.c52
1 files changed, 28 insertions, 24 deletions
diff --git a/src/example-service.c b/src/example-service.c
index b452da3..fc2184c 100644
--- a/src/example-service.c
+++ b/src/example-service.c
@@ -64,7 +64,7 @@ static IndicatorService * service = NULL;
static GMainLoop * mainloop = NULL;
static DbusmenuServer * server = NULL;
static DbusmenuMenuitem * root = NULL;
-static DatetimeInterface * dbus = NULL;
+static ExampleInterface * dbus = NULL;
/* Global Items */
static DbusmenuMenuitem * date = NULL;
@@ -103,20 +103,23 @@ struct comp_instance {
static void
set_timezone_label (DbusmenuMenuitem * mi, const gchar * location)
{
- gchar * zone, * name;
- split_settings_location (location, &zone, &name);
+ gchar * zone = NULL, * name = NULL;
+ /*split_settings_location (location, &zone, &name);*/
dbusmenu_menuitem_property_set (mi, TIMEZONE_MENUITEM_PROP_NAME, name);
dbusmenu_menuitem_property_set (mi, TIMEZONE_MENUITEM_PROP_ZONE, zone);
+ /*
g_free (zone);
g_free (name);
+ */
}
static void
set_current_timezone_label (DbusmenuMenuitem * mi, const gchar * location)
{
- gchar * name = get_current_zone_name (location);
+ /*gchar * name = get_current_zone_name (location);*/
+ gchar * name = NULL;
dbusmenu_menuitem_property_set (mi, TIMEZONE_MENUITEM_PROP_NAME, name);
dbusmenu_menuitem_property_set (mi, TIMEZONE_MENUITEM_PROP_ZONE, location);
@@ -311,7 +314,7 @@ quick_set_tz (DbusmenuMenuitem * menuitem, guint timestamp, gpointer user_data)
/* Updates the label in the date menuitem */
static gboolean
-update_datetime (gpointer user_data)
+update_example (gpointer user_data)
{
g_debug("Updating Date/Time");
@@ -652,18 +655,18 @@ populate_appointment_instances (ECalComponent *comp,
g_object_ref(comp);
- ECalComponentDateTime datetime;
+ ECalComponentDateTime example;
icaltimezone *appointment_zone = NULL;
icaltimezone *current_zone = NULL;
if (vtype == E_CAL_COMPONENT_EVENT)
- e_cal_component_get_dtstart (comp, &datetime);
+ e_cal_component_get_dtstart (comp, &example);
else
- e_cal_component_get_due (comp, &datetime);
+ e_cal_component_get_due (comp, &example);
- appointment_zone = icaltimezone_get_builtin_timezone_from_tzid(datetime.tzid);
+ appointment_zone = icaltimezone_get_builtin_timezone_from_tzid(example.tzid);
current_zone = icaltimezone_get_builtin_timezone_from_tzid(current_timezone);
- if (!appointment_zone || datetime.value->is_date) { // If it's today put in the current timezone?
+ if (!appointment_zone || example.value->is_date) { // If it's today put in the current timezone?
appointment_zone = current_zone;
}
@@ -832,7 +835,8 @@ update_appointment_menu_items (gpointer user_data)
} else if (g_strcmp0(time_format_str, "24-hour") == 0) {
apt_output = SETTINGS_TIME_24_HOUR;
} else {
- if (is_locale_12h()) {
+ /*if (is_locale_12h()) {*/
+ if (NULL) {
apt_output = SETTINGS_TIME_12_HOUR;
} else {
apt_output = SETTINGS_TIME_24_HOUR;
@@ -1039,13 +1043,13 @@ check_for_timeadmin (gpointer user_data)
{
g_return_val_if_fail (settings != NULL, FALSE);
- gchar * timeadmin = g_find_program_in_path("indicator-datetime-preferences");
+ gchar * timeadmin = g_find_program_in_path("indicator-example-preferences");
if (timeadmin != NULL) {
- g_debug("Found the indicator-datetime-preferences application: %s", timeadmin);
+ g_debug("Found the indicator-example-preferences application: %s", timeadmin);
dbusmenu_menuitem_property_set_bool(settings, DBUSMENU_MENUITEM_PROP_ENABLED, TRUE);
g_free(timeadmin);
} else {
- g_debug("Unable to find indicator-datetime-preferences app.");
+ g_debug("Unable to find indicator-example-preferences app.");
dbusmenu_menuitem_property_set_bool(settings, DBUSMENU_MENUITEM_PROP_ENABLED, FALSE);
}
@@ -1078,7 +1082,7 @@ build_menus (DbusmenuMenuitem * root)
dbusmenu_menuitem_property_set_bool(date, DBUSMENU_MENUITEM_PROP_ENABLED, FALSE);
dbusmenu_menuitem_child_append(root, date);
- g_idle_add(update_datetime, NULL);
+ g_idle_add(update_example, NULL);
}
if (calendar == NULL) {
@@ -1128,7 +1132,7 @@ build_menus (DbusmenuMenuitem * root)
dbusmenu_menuitem_property_set (settings, DBUSMENU_MENUITEM_PROP_LABEL, _("Time & Date Settings..."));
/* insensitive until we check for available apps */
dbusmenu_menuitem_property_set_bool(settings, DBUSMENU_MENUITEM_PROP_ENABLED, FALSE);
- g_signal_connect(G_OBJECT(settings), DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED, G_CALLBACK(activate_cb), "indicator-datetime-preferences");
+ g_signal_connect(G_OBJECT(settings), DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED, G_CALLBACK(activate_cb), "indicator-example-preferences");
dbusmenu_menuitem_child_append(root, settings);
g_idle_add(check_for_timeadmin, NULL);
@@ -1140,15 +1144,15 @@ static void
timezone_changed (GFileMonitor * monitor, GFile * file, GFile * otherfile, GFileMonitorEvent event, gpointer user_data)
{
update_current_timezone();
- datetime_interface_update(DATETIME_INTERFACE(user_data));
- update_datetime(NULL);
+ example_interface_update(EXAMPLE_INTERFACE(user_data));
+ update_example(NULL);
setup_timer();
return;
}
/* Set up monitoring the timezone file */
static void
-build_timezone (DatetimeInterface * dbus)
+build_timezone (ExampleInterface * dbus)
{
GFile * timezonefile = g_file_new_for_path(TIMEZONE_FILE);
GFileMonitor * monitor = g_file_monitor_file(timezonefile, G_FILE_MONITOR_NONE, NULL, NULL);
@@ -1172,12 +1176,12 @@ timer_func (gpointer user_data)
timer = 0;
/* Reset up each time to reduce error */
setup_timer();
- update_datetime(NULL);
+ update_example(NULL);
return FALSE;
}
/* Sets up the time to launch the timer to update the
- date in the datetime entry */
+ date in the example entry */
static void
setup_timer (void)
{
@@ -1207,8 +1211,8 @@ session_active_change_cb (GDBusProxy * proxy, gchar * sender_name, gchar * signa
gboolean idle = FALSE;
g_variant_get(parameters, "(b)", &idle);
if (!idle) {
- datetime_interface_update(DATETIME_INTERFACE(user_data));
- update_datetime(NULL);
+ example_interface_update(EXAMPLE_INTERFACE(user_data));
+ update_example(NULL);
setup_timer();
}
}
@@ -1458,7 +1462,7 @@ main (int argc, char ** argv)
geoclue_master_create_client_async(master, geo_create_client, NULL);
/* Setup dbus interface */
- dbus = g_object_new(DATETIME_INTERFACE_TYPE, NULL);
+ dbus = g_object_new(EXAMPLE_INTERFACE_TYPE, NULL);
/* Setup timezone watch */
build_timezone(dbus);