[gnome-builder] context: add warning/tracing for recent manager
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] context: add warning/tracing for recent manager
- Date: Sat, 25 Apr 2015 22:00:54 +0000 (UTC)
commit 102c4605b00fd4d46aa5c76c6530d119dc6c89fd
Author: Christian Hergert <christian hergert me>
Date: Sat Apr 25 14:59:25 2015 -0700
context: add warning/tracing for recent manager
libide/ide-context.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/libide/ide-context.c b/libide/ide-context.c
index 883fc4c..e9d2187 100644
--- a/libide/ide-context.c
+++ b/libide/ide-context.c
@@ -1295,6 +1295,8 @@ ide_context_init_add_recent (gpointer source_object,
g_autofree gchar *uri = NULL;
g_autofree gchar *app_exec = NULL;
+ IDE_ENTRY;
+
g_assert (IDE_IS_CONTEXT (self));
g_assert (!cancellable || G_IS_CANCELLABLE (cancellable));
@@ -1311,9 +1313,14 @@ ide_context_init_add_recent (gpointer source_object,
recent_data.groups = (gchar **)groups;
recent_data.is_private = FALSE;
- gtk_recent_manager_add_full (self->recent_manager, uri, &recent_data);
+ IDE_TRACE_MSG ("Registering %s as recent project.", uri);
+
+ if (!gtk_recent_manager_add_full (self->recent_manager, uri, &recent_data))
+ g_warning ("Failed to add %s to GtkRecentManager", uri);
g_task_return_boolean (task, TRUE);
+
+ IDE_EXIT;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]