Commit Graph

38082 Commits

Author SHA1 Message Date
e1f45e288a Add event/memo/task "Save As" item to File menu.
Contacts view already has "File -> Save as vCard".

This adds "File -> Save as iCalendar" to Calendar/Memos/Tasks views.
2012-08-18 11:17:42 -04:00
e341456463 Bug 555325 - Delete key should not delete a whole address book 2012-08-18 09:09:11 -04:00
6480444d70 action_memo_list_delete_cb(): Fix typo. 2012-08-18 09:09:11 -04:00
0f7ae17400 Bug #680702 - Freeze/crash when loading remote images
Simplify the EHttpRequest by using synchronous libsoup API instead
of spawning another async operation within already asynchronous handler.

This avoids nested event loop, complex locking and makes to code much
simpler.
2012-08-17 22:56:45 +02:00
b821ef3c2e User Docs: Update TODO, instructions are clearly wrong 2012-08-17 20:58:14 +02:00
11d055fdbc User Docs: Remove obsolete TODO 2012-08-17 20:39:04 +02:00
a3ec6af00d User Docs: Document searching inside of one task/memo 2012-08-17 20:37:54 +02:00
650917dc80 User Docs: Document searching inside of one contact 2012-08-17 20:35:57 +02:00
ab13368b86 User Docs: Document searching inside of one message 2012-08-17 20:34:37 +02:00
1559b60380 User Docs: Update a TODO 2012-08-17 20:22:05 +02:00
8f23685eb8 User Docs: Update instructions for enabling search folders 2012-08-17 20:19:26 +02:00
14189325c2 User Docs: Update the Makefile.am. I'd love to get rid of this task. 2012-08-17 20:09:29 +02:00
be211b9367 User Docs: Link to old manual for Groupwise-specific Spam Handling instead for the time being. 2012-08-17 19:57:04 +02:00
3e6a6e9ca2 User Docs: Remove Groupwise-specific Spam Handling sections. This should be provided by the Groupwise package instead. 2012-08-17 19:52:22 +02:00
472065108c User Docs: Split long Message Templates page into subpages 2012-08-17 14:50:55 +02:00
ada496b530 User Docs: Clarify/Simplify some strings 2012-08-17 14:50:55 +02:00
fb59157739 Bug #682019 - Always display text/plain when there's nothing else in multipart/alternative 2012-08-17 14:43:12 +02:00
74c1bf9714 Include folder uri in "Failed to refresh folder" runtime warning 2012-08-17 14:22:50 +02:00
a47f92b5da Bug #681783 - Critical warning and freeze with libsoup-2.39 and webkitgtk-1.9.2 2012-08-17 13:03:34 +02:00
c87a26985c Updated Serbian translation 2012-08-17 10:48:43 +02:00
a2fab34512 Updated Galician translations 2012-08-17 00:26:12 +02:00
29ba0744ee Updated Spanish translation 2012-08-16 17:21:14 +02:00
75075d7f5b Updated Spanish translation 2012-08-16 16:09:03 +02:00
1bc654429c User Docs: Document Global Search in Calendar. Fixes bug #673929 2012-08-16 13:36:50 +02:00
83db23bc04 User Docs: Describe handling localized Re: prefixes. Fixes bug #678392 2012-08-16 13:25:04 +02:00
97d83eee64 User Docs: Add hint about dconf-editor 2012-08-16 13:19:02 +02:00
94ca0b07bf User Docs: Finally split formatting options into Plain Text and HTML 2012-08-16 12:58:45 +02:00
5ef1922d22 User Docs: Initial rewrite of HTML Composer settings 2012-08-16 12:29:15 +02:00
582ba50c50 Bug 681882 - Account signature not selected in new composer window 2012-08-16 01:08:36 -04:00
e68fb2bd5d Fix a wrong translation 2012-08-15 17:56:07 +02:00
cbf51737fa Add e_mail_session_append_to_local_folder().
Asynchronous + synchronous convenience functions.

Uses the EMailLocalFolder enumeration to specify a well-known folder.
2012-08-15 11:44:29 -04:00
3aa74ebe41 Updated Galician translations 2012-08-14 11:40:26 +02:00
ff88d1f111 Bug 681321 - Support both old and new-buf libxml2 APIs
libxml2 changed the API for xmlOutputBuffer incompatibly.
See https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00004.html
2012-08-13 11:42:12 -04:00
e41f778ba7 Remove GroupWise specific code from itip-formatter
This had been removing meeting invitations from mail folders when
they were added to calendars which had set "save-schedules", but
it removed them only from summary, thus server had the message still
there, only users didn't see them. As a comment said, this belongs
to GroupWise mail provider anyway, thus I removed it.
2012-08-13 11:57:47 +02:00
be173ae845 Updated Spanish translation 2012-08-13 10:58:02 +02:00
cfc8ef4c6c Adapt to CamelService API changes.
camel_service_get_settings() is now camel_service_ref_settings()
and it returns a new CamelSettings reference which the caller must
release with g_object_unref().
2012-08-12 14:16:04 -04:00
6be2668e48 Adapt to CamelSession API changes.
These functions now return new references:

  camel_session_add_service()
  camel_session_list_services()

These functions have been renamed and also return new references:

  camel_session_get_service()        -> camel_session_ref_service()
  camel_session_get_service_by_url() -> camel_session_ref_service_by_url()
2012-08-12 11:44:37 -04:00
6456e814fa Adapt to CamelSession forward_to() changes. 2012-08-12 08:00:04 -04:00
b1ae9e5c83 prefer-plain: Unref objects in dispose(), not finalize(). 2012-08-11 17:56:49 -04:00
6f451f9f65 prefer-plain: Cleanups. 2012-08-11 17:53:59 -04:00
91b7fd65d3 Update git.mk.
Source: https://github.com/behdad/git.mk
2012-08-11 10:31:41 -04:00
67135c3fb6 Bug 681641 - Port to new documentation infrastructure
https://live.gnome.org/GnomeGoals/NewDocumentationInfrastructure
2012-08-11 09:54:15 -04:00
fc30659d1b express: Remove clutter-based email tabs.
This was another MeeGo feature.  MeeGo is dead, the code is starting to
bit rot and crashes on startup, the original author disappeared and the
remaining developers are not interested in maintaining it.  So it's out.
2012-08-11 08:40:34 -04:00
40187cd30a Add missing linker flag. 2012-08-11 07:16:00 -04:00
e8e4661811 Remove the settings capplet.
The evolution-settings capplet was originally designed for Anjal, it was
used in MeeGo as part of the Express Mode effort, but doesn't really fit
in GNOME 3 nowadays (nor did it really fit in GNOME 2, in my opinion).

This is pretty clearly dead weight at this point.  The MeeGo developers
have disappeared, and the remaining Evolution developers are not and do
not intend to maintain it.  Plus it doesn't even build currently.
2012-08-10 13:03:30 -04:00
6a791bb6e8 e-convert-local-mail.c: Minor cleanups. 2012-08-10 12:19:18 -04:00
5e5cdafb95 Avoid using uninitialized variable in e_mail_folder_expunge_sync() 2012-08-10 15:16:45 +02:00
ee5671fc1a Run mbox-to-Maildir conversion before loading modules.
Invoke the mbox-to-Maildir conversion directly from main(), just
before the call to e_shell_load_modules().

The reason the code is here and not in the mail module is because
we inform the user at startup of the impending mail conversion by
displaying a popup dialog and waiting for confirmation.

This has to be done before we load modules because some of the
EShellBackends immediately add GMainContext sources that would
otherwise get dispatched during gtk_dialog_run(), and we don't
want then dispatched until after the conversion is complete.
2012-08-10 08:40:25 -04:00
6f7c3dd230 backup-restore: Add version info to evolution.dirs file.
Store the Evolution version used to create the backup file in the
evolution.dir file which is part of the tarball.

After restoring the backup file we need to reset the last-used-version
key in GSettings to the version listed in the evolution.dir file so the
proper migration routines run when Evolution is restarted.
2012-08-10 08:40:25 -04:00
05c0d37dcf Bug #681432 - Runtime warnings from e_mail_display_reload() 2012-08-10 14:39:22 +02:00