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);
|
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*
|
icaltimezone*
|
||||||
gcal_manager_get_system_timezone (GcalManager *manager)
|
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);
|
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);
|
icaltimezone* gcal_manager_get_system_timezone (GcalManager *manager);
|
||||||
|
|
||||||
void gcal_manager_setup_shell_search (GcalManager *manager,
|
void gcal_manager_setup_shell_search (GcalManager *manager,
|
||||||
|
|||||||
Reference in New Issue
Block a user