manager: implement GcalManager::set_default_source method
This commit is contained in:
committed by
Erick Pérez Castellanos
parent
7f9eccb7a4
commit
3070922f5e
@@ -916,6 +916,23 @@ gcal_manager_get_default_source (GcalManager *manager)
|
||||
return e_source_registry_ref_default_calendar (priv->source_registry);
|
||||
}
|
||||
|
||||
/**
|
||||
* gcal_manager_set_default_source:
|
||||
* @manager: App singleton {@link GcalManager} instance
|
||||
* @source: the new default source.
|
||||
*
|
||||
* Returns:
|
||||
**/
|
||||
ESource*
|
||||
gcal_manager_set_default_source (GcalManager *manager,
|
||||
ESource *source)
|
||||
{
|
||||
GcalManagerPrivate *priv;
|
||||
|
||||
priv = gcal_manager_get_instance_private (manager);
|
||||
e_source_registry_set_default_calendar (priv->source_registry, source);
|
||||
}
|
||||
|
||||
icaltimezone*
|
||||
gcal_manager_get_system_timezone (GcalManager *manager)
|
||||
{
|
||||
|
||||
@@ -69,6 +69,9 @@ GList* gcal_manager_get_sources_connected (GcalManager *manager
|
||||
|
||||
ESource* gcal_manager_get_default_source (GcalManager *manager);
|
||||
|
||||
void gcal_manager_set_default_source (GcalManager *manager,
|
||||
ESource *source);
|
||||
|
||||
icaltimezone* gcal_manager_get_system_timezone (GcalManager *manager);
|
||||
|
||||
void gcal_manager_setup_shell_search (GcalManager *manager,
|
||||
|
||||
Reference in New Issue
Block a user