Commit Graph

1321 Commits

Author SHA1 Message Date
Matthew Barnes 4ff90f2bfd Use EClientComboBox where appropriate.
Basically any place where we use both EClient and ESourceComboBox.
2013-03-01 18:16:07 -05:00
Matthew Barnes 142f09f477 EMailPartItip: Remove redundant client cache.
EClientCache already serves this purpose.
2013-02-27 14:06:45 -05:00
Matthew Barnes d0d713e846 ItipView: Use EClientCache to obtain calendar clients. 2013-02-27 13:56:53 -05:00
Matthew Barnes 927fd2f6f6 ItipView: Replace "registry" property with "client-cache".
Obtain the ESourceRegistry with e_client_cache_ref_registry().
2013-02-27 13:40:59 -05:00
Matthew Barnes 1df5d3c3f9 itip-view.h cleanups. 2013-02-27 12:26:27 -05:00
Matthew Barnes 26e1f45bf3 EMailFormatter: Remove "only-local-photos" property.
EPhotoCache already handles this setting.
2013-02-27 10:59:54 -05:00
Matthew Barnes d2f53b4b8f Add ESettingsPhotoCache.
Configures an EPhotoCache with values from GSettings.
2013-02-27 10:59:54 -05:00
Milan Crha 1017235658 Bug #693625 - [itip-formatter] Save button insensitive for multiple events 2013-02-26 12:39:09 +01:00
Matthew Barnes bface58459 ETaskShellSidebar: Remove "loading" status message.
Emitting a "client-added" signal should not trigger any blocking calls,
so the "loading" status message will flash by too quickly to be noticed,
if it gets drawn at all.  Just remove it.
2013-02-25 10:50:10 -05:00
Matthew Barnes 6b6bf65e96 EMemoShellSidebar: Remove "loading" status message.
Emitting a "client-added" signal should not trigger any blocking calls,
so the "loading" status message will flash by too quickly to be noticed,
if it gets drawn at all.  Just remove it.
2013-02-25 10:50:10 -05:00
Matthew Barnes eac634e514 ECalShellSidebar: Remove "loading" status message.
Emitting a "client-added" signal should not trigger any blocking calls,
so the "loading" status message will flash by too quickly to be noticed,
if it gets drawn at all.  Just remove it.
2013-02-25 10:50:10 -05:00
Matthew Barnes 3e55a228cc ETaskShellSidebar: Show a unique display name while connecting.
Use e_source_registry_dup_unique_display_name() in the status message.
2013-02-25 10:50:10 -05:00
Matthew Barnes ac698896d0 EMemoShellSidebar: Show a unique display name while connecting.
Use e_source_registry_dup_unique_display_name() in the status message.
2013-02-25 10:50:10 -05:00
Matthew Barnes aa17db5175 ECalShellSidebar: Show a unique display name while connecting.
Use e_source_registry_dup_unique_display_name() in the status message.
2013-02-25 10:50:10 -05:00
Matthew Barnes 33bbdaa50b Coding style and whitespace cleanup. 2013-02-23 22:24:59 -05:00
Matthew Barnes 14b4e5fab8 ETaskShellSidebar: Use e_source_registry_dup_unique_display_name().
Use a standard format for naming an ESource in user-visible messages.
2013-02-23 09:35:21 -05:00
Matthew Barnes 820f8dfae6 EMemoShellSidebar: Use e_source_registry_dup_unique_display_name().
Use a standard format for naming an ESource in user-visible messages.
2013-02-23 09:35:21 -05:00
Matthew Barnes 2862c6fe7a ECalShellSidebar: Use e_source_registry_dup_unique_display_name().
Use a standard format for naming an ESource in user-visible messages.
2013-02-23 09:35:20 -05:00
Milan Crha 2ea9684aa6 Bug #694363 - CALDAV navigation through Calendars or Tasklist is wrong 2013-02-22 15:32:51 +01:00
Milan Crha 3d7570426a Bug #694170 - Accepted invitation not removed from Inbox when it should 2013-02-22 15:13:24 +01:00
Matthew Barnes 00ef9f2f47 Remove task_shell_sidebar_ref_client_cache().
Use e_client_selector_ref_cached_client() for remaining cases.
2013-02-18 15:38:27 -05:00
Matthew Barnes 9b1298e6cf Remove memo_shell_sidebar_ref_client_cache().
Use e_client_selector_ref_cached_client() for remaining cases.
2013-02-18 15:38:26 -05:00
Matthew Barnes b17432ffbc Remove cal_shell_sidebar_ref_client_cache().
Use e_client_selector_ref_cached_client() for remaining cases.
2013-02-18 15:38:26 -05:00
Matthew Barnes 046af4407a ETaskShellSidebar: Use EClientSelector to obtain EClient instances. 2013-02-18 15:38:26 -05:00
Matthew Barnes 223d47142c EMemoShellSidebar: Use EClientSelector to obtain EClient instances. 2013-02-18 15:33:18 -05:00
Matthew Barnes 0e76355bcf ECalShellSidebar: Use EClientSelector to obtain EClient instances. 2013-02-18 15:18:07 -05:00
Matthew Barnes ac7c1d3c75 ETaskListSelector: Inherit from EClientSelector.
Use e_client_selector_get_client() to obtain an EClient.
2013-02-18 14:58:48 -05:00
Matthew Barnes 92a3fce79c EMemoListSelector: Inherit from EClientSelector.
Use e_client_selector_get_client() to obtain an EClient.
2013-02-18 14:50:01 -05:00
Matthew Barnes 61e2e00055 ECalendarSelector: Inherit from EClientSelector.
Use e_client_selector_get_client() to obtain an EClient.
2013-02-18 14:39:08 -05:00
Matthew Barnes c3ea33df61 EAddressbookSelector: Inherit from EClientSelector.
Use e_client_selector_get_client() to obtain an EClient.
2013-02-18 14:19:34 -05:00
Matthew Barnes 7c06909d5e ETaskShellBackend: Use EClientCache to obtain an EClient. 2013-02-17 13:36:38 -05:00
Matthew Barnes bf420ed149 EMemoShellBackend: Use EClientCache to obtain an EClient. 2013-02-17 13:36:38 -05:00
Matthew Barnes 7454ee0f7c ECalShellBackend: Use EClientCache to obtain an EClient. 2013-02-17 13:36:38 -05:00
Matthew Barnes 2e858dc05e EBookShellView: Use EClientCache to obtain an EClient. 2013-02-17 13:36:38 -05:00
Matthew Barnes b117764a50 EBookShellBackend: Use EClientCache to obtain an EClient. 2013-02-17 13:36:38 -05:00
Matthew Barnes af180464d1 ETaskShellSidebar: Remove internal client table.
No longer needed, replaced by EClientCache.
2013-02-16 18:57:11 -05:00
Matthew Barnes e85c9f204c EMemoShellSidebar: Remove internal client table.
No longer needed, replaced by EClientCache.
2013-02-16 18:57:11 -05:00
Matthew Barnes 0d8bd54b58 ECalShellSidebar: Remove internal client table.
No longer needed, replaced by EClientCache.
2013-02-16 18:57:11 -05:00
Matthew Barnes 07ba01818c ETaskShellSidebar: Use EClientCache to determine refresh support.
In task_shell_sidebar_check_state(), determine whether the selected
source supports refresh by way of e_client_cache_ref_cached_client()
and e_client_check_refresh_supported().
2013-02-16 18:57:11 -05:00
Matthew Barnes 70e28753ec EMemoShellSidebar: Use EClientCache to determine refresh support.
In memo_shell_sidebar_check_state(), determine whether the selected
source supports refresh by way of e_client_cache_ref_cached_client()
and e_client_check_refresh_supported().
2013-02-16 18:57:11 -05:00
Matthew Barnes a67574e9e1 ECalShellSidebar: Use EClientCache to determine refresh support.
In cal_shell_sidebar_check_state(), determine whether the selected
source supports refresh by way of e_client_cache_ref_cached_client()
and e_client_check_refresh_supported().
2013-02-16 18:57:11 -05:00
Matthew Barnes 4b690101e0 Remove e_task_shell_sidebar_get_clients().
No longer used.
2013-02-16 18:57:11 -05:00
Matthew Barnes ad5a9bd9dd Remove e_memo_shell_sidebar_get_clients().
No longer used.
2013-02-16 18:57:11 -05:00
Matthew Barnes 57fc066b66 Remove e_cal_shell_sidebar_get_clients().
No longer used.
2013-02-16 18:57:11 -05:00
Matthew Barnes 4246dc65e4 e_task_shell_view_delete_completed: Obtain client list from ECalModel. 2013-02-16 18:57:10 -05:00
Matthew Barnes baad2337a1 Remove client list param from e_task_table_process_completed_tasks().
ETaskTable can retrieve the client list from its internal ECalModel
using e_cal_model_get_client_list().
2013-02-16 18:57:10 -05:00
Matthew Barnes a592d2f3eb Remove e_task_shell_view_update_timezone().
Thanks to the "default-timezone" property binding created by
ESettingsClientCache, changes to the "cal-timezone" setting are
automatically propagated to all ECalClient instances created by
EClientCache.
2013-02-16 18:57:10 -05:00
Matthew Barnes b9ab776bc2 Remove e_memo_shell_view_update_timezone().
Thanks to the "default-timezone" property binding created by
ESettingsClientCache, changes to the "cal-timezone" setting are
automatically propagated to all ECalClient instances created by
EClientCache.
2013-02-16 18:57:10 -05:00
Matthew Barnes a12f0070c3 Remove e_cal_shell_view_update_timezone().
Thanks to the "default-timezone" property binding created by
ESettingsClientCache, changes to the "cal-timezone" setting are
automatically propagated to all ECalClient instances created by
EClientCache.
2013-02-16 18:57:10 -05:00
Matthew Barnes cf27f8312b ETaskShellSidebar: Use EClientCache to obtain EClient instances.
Also, defer to ESettingsClientCache to automatically set the default
timezone on new ECalClient instances.
2013-02-16 18:57:10 -05:00