aboutsummaryrefslogtreecommitdiffstats
path: root/modules/online-accounts
Commit message (Collapse)AuthorAgeFilesLines
* Prototype CamelSaslXOAuth2.Matthew Barnes2012-10-124-3/+343
| | | | Untested, but conforms to the specification as well as I understand it.
* CamelSaslXOAuth: Further refinements.Matthew Barnes2012-10-121-40/+35
| | | | To synchronize with the forthcoming XOAUTH2 prototype.
* CamelSaslXOAuth: Use GHmac to sign the client request.Matthew Barnes2012-10-111-242/+124
| | | | Also refactor the code to more closely resemble EGDataGoaAuthorizer.
* CamelSaslXOAuth: Remove unused GOA_KEY definition.Matthew Barnes2012-10-111-4/+0
|
* Coding style and whitespace cleanup.Matthew Barnes2012-08-201-2/+2
|
* Adapt to single-include E-D-S libraries.Matthew Barnes2012-06-041-2/+0
|
* Adapt modules/online-accounts to the new ESource API.Matthew Barnes2012-06-035-1036/+47
|
* Reduce diff noise with 'account-mgmt' branch.Matthew Barnes2012-06-031-6/+5
| | | | One last time.
* Bug #676226 - Changing GOA mail account looses GOA keyMilan Crha2012-05-171-0/+7
|
* Rename Evolution module libraries.Matthew Barnes2012-05-111-5/+5
| | | | | | | Drop the "libevolution" prefix so it's not so verbose and also consistent with upcoming evolution-data-server module libraries. libevolution-module-foo.so --> module-foo.so
* Adapt to libedataserver[ui] changes.Matthew Barnes2012-04-221-1/+1
|
* Bug 672474 - Flaw in GOA synchronization logicMatthew Barnes2012-03-202-2/+18
| | | | | Changes to EAccountList and ESourceList must be explicitly synchronized back to GConf. I forgot. Fix it throughout the online-accounts module.
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-194-5/+7
| | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service.
* Miscellaneous cleanups.Matthew Barnes2011-11-231-1/+1
|
* Bug #659736 - GOA Google calendar prevents settings changeMilan Crha2011-11-111-0/+1
|
* Bug #663748 - Unable to reconfigure GOA GMail accountMilan Crha2011-11-101-3/+9
|
* Fix a build break after recent changesMilan Crha2011-10-251-2/+7
|
* Adapt to CamelNetworkSettings changes.Matthew Barnes2011-10-251-3/+12
|
* Bug #660721 - Online Account services not always activatingMilan Crha2011-10-131-0/+4
|
* Simplify library dependency flags.Matthew Barnes2011-10-051-6/+2
| | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed.
* online-accounts: Adapt to URL parameter renames.Matthew Barnes2011-08-151-4/+6
| | | | It's "security-method" now instead of "use_ssl".
* Coding style and whitespace cleanup.Matthew Barnes2011-08-131-5/+5
|
* online-accounts: Give Google calendars a color.Matthew Barnes2011-07-071-0/+5
|
* online-accounts: Set GoaAccount ID in calendar and contact sources.Matthew Barnes2011-06-301-0/+6
| | | | Forgot that part... kind of important.
* Prototype an online-accounts module.Matthew Barnes2011-06-256-0/+1606
Integrates with the GNOME Online Accounts service. Creates Evolution sources for a GOA Google account and keeps them synchronized. Also registers a new CamelSaslXOAuth class for use with GMail. Authentication of Google Calendars and Google Contacts using OAuth is still under development.