[gnome-calendar] manager: added load_completed public API



commit 4527ddfa6463ea61d06a2d9c830379658b1f3463
Author: Erick Pérez Castellanos <erick red gmail com>
Date:   Wed Feb 4 12:49:42 2015 -0500

    manager: added load_completed public API
    
    The idea is to be able to retrieve the status as well listen to the
    signal when needed.

 src/gcal-manager.c |    6 ++++++
 src/gcal-manager.h |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-manager.c b/src/gcal-manager.c
index 108a375..d09e055 100644
--- a/src/gcal-manager.c
+++ b/src/gcal-manager.c
@@ -1118,3 +1118,9 @@ gcal_manager_get_events (GcalManager  *manager,
   return list;
 }
 
+gboolean
+gcal_manager_load_completed (GcalManager *manager)
+{
+  GcalManagerPrivate *priv = gcal_manager_get_instance_private (manager);
+  return priv->sources_at_launch == 0;
+}
diff --git a/src/gcal-manager.h b/src/gcal-manager.h
index c34b808..b9d5f4e 100644
--- a/src/gcal-manager.h
+++ b/src/gcal-manager.h
@@ -129,6 +129,8 @@ GList*         gcal_manager_get_events              (GcalManager        *manager
                                                      icaltimetype       *range_start,
                                                      icaltimetype       *range_end);
 
+gboolean       gcal_manager_load_completed          (GcalManager        *manager);
+
 G_END_DECLS
 
 #endif /* __GCAL_MANAGER_H__ */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]