aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-cal-source-config.c
Commit message (Collapse)AuthorAgeFilesLines
* Bug 678634 - Criticals warnings when creating new book/calMatthew Barnes2012-06-241-0/+33
| | | | | | | | | | | | | | | | This required some reworking of assumptions I made early on when I first wrote ESourceConfig, before I thought up the whole "collection" concept. Not all ESourceConfigBackends will use a fixed parent UID, specifically collection backends. In fact we may use multiple instances of the same ESourceConfigBackend subclass if, for example, a user has two different Exchange Web Services accounts configured. We would need to show both EWS account (or "collection") names in the "Type" combo box. For the moment collection-based ESourceConfigBackends are not listed when creating a new calendar or address book since we lack support for creating new resources on a remote server. A D-Bus interface for that is in the works.
* Move ECalSourceConfig to /widgets/misc.Matthew Barnes2012-06-151-0/+398
ECalSourceConfig drags in no additional dependencies, and although we do publish a libevolution-calendar.so, this keeps all the ESource config UI in one place so it can more easily be moved to Evolution-Data-Server.