Commit Graph

33 Commits

Author SHA1 Message Date
7e7a145b8f Bug 583742 — Port to external libgdata
Port Google account setup plugin to external libgdata. This drops the
dependency on libgdata-1.2 from e-d-s, and add a dependency on the external
libgdata >= 0.4.0. Closes: bgo#583742
2010-04-19 16:50:17 +01:00
96421ff37c Use accessor functions instead direct access (GSEAL work)
Still remaining:
GtkAccessible::widget
GtkAssistant::forward
GtkAssistant::back
GtkObject::flags
GtkTreeStore::stamp

The GtkAssistant fields are related to bug #596428.  We don't
need accessor functions so much as the enhancement described
there implemented.

https://bugzilla.gnome.org/show_bug.cgi?id=615613
2010-04-13 16:23:16 +02:00
9a8fa88b6a Move some ESource-plugin common code to e-plugin-util.h/.c 2010-02-04 12:55:42 +01:00
cd230e5a21 Bug #582780 - Use proxy in Google calendar setup plugin 2009-09-10 20:31:39 +02:00
32f545cdf0 Simplify EPlugin loading at startup.
- Require all EPlugin and EPluginHook subtypes be registered before
  loading plugins.  This drastically simplifies the EPlugin/EPluginHook
  negotiation.

- Turn most EPluginHook subtypes into GTypeModules and register their
  types from an e_module_load() function (does not include shell hooks).

- Convert EPluginLib and the Mono and Python bindings to GTypeModules
  and register their types from an e_module_load() function, and kill
  EPluginTypeHook.
2009-08-29 17:23:20 -04:00
e68456f60f Get the calendar-weather plugin working. 2009-08-11 23:19:03 -04:00
2c4510e858 Merge commit 'EVOLUTION_2_27_5' into kill-bonobo 2009-07-28 11:24:49 -04:00
303ced5b75 Bug #588856 - Migration code for Google by CalDAV calendar 2009-07-17 15:50:23 +02:00
143695d07f Bug #583374 - Use CalDAV as Google's calendar backend 2009-07-17 12:08:18 +02:00
374bd42f69 Fix excessive whitespace. 2009-07-14 11:26:22 -04:00
0274669179 Fix excessive whitespace. 2009-07-12 23:33:07 -04:00
b1f79dd475 Bug #586251 - Let the SSL checkbox for Google calendar work
User is supposed to re-edit his Google calendar account to let
this work (and restart whole Evolution too).
2009-06-18 15:21:37 +02:00
8771a6de35 More code cleanup. 2009-06-01 19:09:19 -04:00
6413227cef Whitespace cleanup. 2009-05-28 13:13:05 -04:00
fad4af8a3d Prefer GLib basic types over C types. 2009-05-28 12:13:23 -04:00
6f5464f34c Remove trailing whitespace, again. 2009-05-28 12:13:22 -04:00
2403bbcdd1 Use new ESourceList API (simplifies code)
** Part of fix for bug #569652
2009-04-24 19:40:31 +02:00
8a072ffc7c GN-bug #572348 - Removed deprecated Gtk+ symbols
Some still left, because those gone in kill-bonobo branch.
2009-04-24 11:45:21 +02:00
2cac535202 ** Fix for bug #574248
2009-04-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #574248

	* google-contacts-source.c: (plugin_google_contacts):
	* google-source.c: (plugin_google):
	Compare base URI case insensitively.


svn path=/trunk/; revision=37507
2009-04-09 10:58:37 +00:00
de522aa2fb ** Fixes bug #578034
2009-04-07  Tobias Mueller  <tobiasmue@gnome.org>

    ** Fixes bug #578034

    * google-source.c (claim_error):
    Call gtk_message_dialog_new with a proper format string.


svn path=/trunk/; revision=37495
2009-04-06 22:10:08 +00:00
7261b445bc ** Fix for bug #539467
2009-01-29  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #539467

	* plugins/webdav-account-setup/webdav-contacts-source.c: (find_webdav_group),
	(ensure_webdav_contacts_source_group),
	(remove_webdav_contacts_source_group):
	* plugins/google-account-setup/google-contacts-source.h: (manage_google_group):
	* plugins/google-account-setup/google-contacts-source.c: (manage_google_group),
	(ensure_google_contacts_source_group),
	(remove_google_contacts_source_group):
	* plugins/google-account-setup/google-source.c: (ensure_google_source_group):
	Find group by its base uri, not by a localized name.


svn path=/trunk/; revision=37165
2009-01-29 11:16:06 +00:00
f24169e26d Committing on behalf of Matthew Barnes <mbarnes@redhat.com>
2008-11-07  Matthew Barnes  <mbarnes@redhat.com>

        ** Fix for bug #559518

        * google-source.c: (retrieve_list_clicked),
        (retrieve_list_sensitize), (plugin_google): Desensitizes the
        button when the username field is blank.

svn path=/trunk/; revision=36755
2008-11-07 05:25:11 +00:00
1bad915150 License Changes
svn path=/trunk/; revision=36116
2008-08-27 10:33:22 +00:00
064250ad8a ** Fix for bug #525555
2008-08-20  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #525555

	* google-source.c: (print_uri_noproto): Removed.
	* google-source.c: (user_changed): Do not leak.
	* google-source.c: (plugin_google): Get username from source, not URL.


svn path=/trunk/; revision=36026
2008-08-20 08:43:17 +00:00
776a73f752 ** Fix for bug #535745
2008-08-07  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #535745

	* configure.in: Require and link calendar libs with libgdata
	and libgdata-google.

	* plugins/google-account-setup/google-source.c: (sanitize_user_mail), (construct_default_uri),
	(is_default_uri), (init_combo_values), (user_changed),
	(cal_combo_changed), (claim_error), (retrieve_list_clicked),
	(plugin_google): New widgets and functionality to retrieve list
	of subscribed calendars from the Google account and let user choose
	which one would be shown.

Note: Requires newer EDS, at least revision 9294.


svn path=/trunk/; revision=35921
2008-08-07 09:19:27 +00:00
2f7cca9707 Committing on behalf of Jörgen Scheibengruber <mfcn@gmx.de>
2008-05-24  Jörgen Scheibengruber  <mfcn@gmx.de>

       * Makefile.am:
       * google-contacts-source.c (ensure_google_contacts_source_group),
       (remove_google_contacts_source_group), (on_username_entry_changed),
       (on_update_cb_toggled), (on_interval_sb_value_changed), (plugin_google_contacts):
       * google-contacts-source.h:
       * google-source.c (e_plugin_lib_enable):
       * org-gnome-evolution-google.eplug.xml:
       Added a UI for the addressbook part

svn path=/trunk/; revision=35797
2008-07-21 04:10:09 +00:00
abda2bda85 updated novell copyright notices (left others alone)
svn path=/trunk/; revision=35665
2008-06-20 22:26:57 +00:00
4503c052d0 ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
2008-06-06  Matthew Barnes  <mbarnes@redhat.com>

	** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
	   GTK_DISABLE_SINGLE_INCLUDES defined.  (#536637)


svn path=/trunk/; revision=35606
2008-06-06 15:12:53 +00:00
14517736a2 Patch from Qin Kuangyu: Fix for bug #346555 (Fixed a couple of mnemonic conflicts)
svn path=/trunk/; revision=35288
2008-03-31 08:40:04 +00:00
a0be52e056 Patch from Nyall <nyall@zombiepigs.net>: Fix for bug #503954 (Accept custom domain names while setting up a Google Calendar account)
svn path=/trunk/; revision=34732
2007-12-23 09:37:14 +00:00
9e4fcb29cf ** Remove trailing whitespace from source code.
2007-11-14  Matthew Barnes  <mbarnes@redhat.com>

	** Remove trailing whitespace from source code.


svn path=/trunk/; revision=34537
2007-11-14 22:04:21 +00:00
f3c3bddaed Every plugin should have a ChangeLog. Added.
2007-10-30  Sankar P  <psankar@novell.com>

	* ChangeLog:
	Every plugin should have a ChangeLog. Added.

	* google-source.c: 
	Commented an unused function. 
	Marked Debug statements conditional.

svn path=/trunk/; revision=34454
2007-10-30 10:06:23 +00:00
e85cbf0690 configure.in Initial commit for the Google Calendar Feature.
2007-10-23  Chenthill Palanisamy  <pchenthill@novell.com>

* configure.in
* plugins/google-account-setup: Initial commit for the 
  Google Calendar Feature.

 Committing on behalf of Ebby Wiselyn  <ebbywiselyn@gmail.com>.


svn path=/trunk/; revision=34413
2007-10-23 10:46:42 +00:00