[gnome-todo] manager: Instrument some functions
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] manager: Instrument some functions
- Date: Sat, 20 Jul 2019 22:15:39 +0000 (UTC)
commit 6d9507f667298965efe3865c018a9a6777d73ad3
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Sat Jul 20 19:03:35 2019 -0300
manager: Instrument some functions
src/engine/gtd-manager.c | 34 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)
---
diff --git a/src/engine/gtd-manager.c b/src/engine/gtd-manager.c
index 6c9c493..c8e1f03 100644
--- a/src/engine/gtd-manager.c
+++ b/src/engine/gtd-manager.c
@@ -155,7 +155,9 @@ on_default_list_changed_cb (GtdProvider *provider,
GParamSpec *pspec,
GtdManager *self)
{
+ GTD_ENTRY;
g_object_notify (G_OBJECT (self), "default-task-list");
+ GTD_EXIT;
}
static void
@@ -163,7 +165,9 @@ on_task_list_modified_cb (GtdTaskList *list,
GtdTask *task,
GtdManager *self)
{
+ GTD_ENTRY;
g_signal_emit (self, signals[LIST_CHANGED], 0, list);
+ GTD_EXIT;
}
static void
@@ -171,9 +175,13 @@ on_panel_added_cb (GtdPluginManager *plugin_manager,
GtdPanel *panel,
GtdManager *self)
{
+ GTD_ENTRY;
+
self->panels = g_list_append (self->panels, panel);
g_signal_emit (self, signals[PANEL_ADDED], 0, panel);
+
+ GTD_EXIT;
}
static void
@@ -181,9 +189,13 @@ on_panel_removed_cb (GtdPluginManager *plugin_manager,
GtdPanel *panel,
GtdManager *self)
{
+ GTD_ENTRY;
+
self->panels = g_list_remove (self->panels, panel);
g_signal_emit (self, signals[PANEL_REMOVED], 0, panel);
+
+ GTD_EXIT;
}
static void
@@ -191,6 +203,8 @@ on_list_added_cb (GtdProvider *provider,
GtdTaskList *list,
GtdManager *self)
{
+ GTD_ENTRY;
+
gtd_list_store_insert_sorted (GTD_LIST_STORE (self->lists_model),
list,
(GCompareDataFunc) compare_lists_cb,
@@ -212,6 +226,8 @@ on_list_added_cb (GtdProvider *provider,
self);
g_signal_emit (self, signals[LIST_ADDED], 0, list);
+
+ GTD_EXIT;
}
static void
@@ -219,6 +235,8 @@ on_list_changed_cb (GtdProvider *provider,
GtdTaskList *list,
GtdManager *self)
{
+ GTD_ENTRY;
+
gtd_list_store_sort (GTD_LIST_STORE (self->lists_model),
(GCompareDataFunc) compare_lists_cb,
self);
@@ -226,6 +244,8 @@ on_list_changed_cb (GtdProvider *provider,
gtk_filter_list_model_refilter (GTK_FILTER_LIST_MODEL (self->unarchived_tasks_model));
g_signal_emit (self, signals[LIST_CHANGED], 0, list);
+
+ GTD_EXIT;
}
static void
@@ -233,8 +253,10 @@ on_list_removed_cb (GtdProvider *provider,
GtdTaskList *list,
GtdManager *self)
{
+ GTD_ENTRY;
+
if (!list)
- return;
+ GTD_RETURN ();
gtd_list_store_remove (GTD_LIST_STORE (self->lists_model), list);
@@ -243,6 +265,8 @@ on_list_removed_cb (GtdProvider *provider,
self);
g_signal_emit (self, signals[LIST_REMOVED], 0, list);
+
+ GTD_EXIT;
}
static void
@@ -253,6 +277,8 @@ on_provider_added_cb (GtdPluginManager *plugin_manager,
g_autoptr (GList) lists = NULL;
GList *l;
+ GTD_ENTRY;
+
self->providers = g_list_append (self->providers, provider);
/* Add lists */
@@ -280,6 +306,8 @@ on_provider_added_cb (GtdPluginManager *plugin_manager,
check_provider_is_default (self, provider);
g_signal_emit (self, signals[PROVIDER_ADDED], 0, provider);
+
+ GTD_EXIT;
}
static void
@@ -290,6 +318,8 @@ on_provider_removed_cb (GtdPluginManager *plugin_manager,
g_autoptr (GList) lists = NULL;
GList *l;
+ GTD_ENTRY;
+
self->providers = g_list_remove (self->providers, provider);
/* Remove lists */
@@ -304,6 +334,8 @@ on_provider_removed_cb (GtdPluginManager *plugin_manager,
g_signal_handlers_disconnect_by_func (provider, on_list_removed_cb, self);
g_signal_emit (self, signals[PROVIDER_REMOVED], 0, provider);
+
+ GTD_EXIT;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]