Move Shell search to GcalShellSearchProvider
Add a custom timeline to GcalShellSearchProvier and use it to gather events. Do a massive cleanup of unused APIs as well.
This commit is contained in:
@@ -48,11 +48,6 @@ void gcal_manager_set_subscriber (GcalManager
|
||||
time_t range_start,
|
||||
time_t range_end);
|
||||
|
||||
void gcal_manager_set_search_subscriber (GcalManager *self,
|
||||
ECalDataModelSubscriber *subscriber,
|
||||
time_t range_start,
|
||||
time_t range_end);
|
||||
|
||||
void gcal_manager_set_query (GcalManager *self,
|
||||
const gchar *query);
|
||||
|
||||
@@ -89,25 +84,6 @@ GPtrArray* gcal_manager_get_events (GcalManager
|
||||
GDateTime *range_start,
|
||||
GDateTime *range_end);
|
||||
|
||||
/* GNOME Shell-related functions */
|
||||
GcalEvent* gcal_manager_get_event_from_shell_search (GcalManager *self,
|
||||
const gchar *uuid);
|
||||
|
||||
void gcal_manager_setup_shell_search (GcalManager *self,
|
||||
ECalDataModelSubscriber *subscriber);
|
||||
|
||||
void gcal_manager_set_shell_search_query (GcalManager *self,
|
||||
const gchar *query);
|
||||
|
||||
void gcal_manager_set_shell_search_subscriber (GcalManager *self,
|
||||
ECalDataModelSubscriber *subscriber,
|
||||
time_t range_start,
|
||||
time_t range_end);
|
||||
|
||||
gboolean gcal_manager_shell_search_done (GcalManager *self);
|
||||
|
||||
GList* gcal_manager_get_shell_search_events (GcalManager *self);
|
||||
|
||||
gboolean gcal_manager_get_synchronizing (GcalManager *self);
|
||||
|
||||
void gcal_manager_startup (GcalManager *self);
|
||||
|
||||
Reference in New Issue
Block a user