Commit Graph

1975 Commits

Author SHA1 Message Date
Rodrigo Moya 56a166bb42 Merge branch 'master' into wip/gsettings 2011-10-10 12:50:18 +02:00
Milan Crha d79ca40b62 Adapt to CamelFolderSummary API changes 2011-10-06 16:59:04 +02:00
Matthew Barnes 224f26b84d GtkApplication has some new EShell-like features.
I pushed a few EShell features up to GtkApplication for GTK+ 3.2,
so we can now trim off the redundancies in EShell.

1) GtkApplication has a new "window-added" signal which replaces
   EShell's own "window-created" signal.

2) GtkApplication has a new "window-removed" signal which replaces
   EShell's own "window-destroyed" signal.

3) gtk_application_get_windows() now returns a list of windows sorted
   by most recently focused, replacing e_shell_get_watched_windows().

4) GtkApplication now provides enough hooks to subclasses that we can
   remove e_shell_watch_window() and call gtk_application_add_window()
   directly.
2011-10-06 08:16:21 -04:00
Rodrigo Moya 8fd93c9042 First successful build 2011-10-05 18:19:33 +02:00
Rodrigo Moya 4ec46cc05f Merge from master 2011-10-05 13:57:30 +02:00
Matthew Barnes 19163c2b71 Oops, missed one. 2011-10-04 22:58:04 -04:00
Matthew Barnes 1f38f4d92c Simplify library dependency flags.
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.
2011-10-04 22:27:14 -04:00
Nguyễn Thái Ngọc Duy 61d1bec48b publish-calendar: correct Secure FTP abbreviation to SFTP 2011-10-03 08:15:13 +11:00
Nguyễn Thái Ngọc Duy 8e3482788c itip-formatter: end some strings with colon instead of full stop 2011-10-03 08:15:11 +11:00
Matthew Barnes 6b1663a63d backup-restore cleanups. 2011-09-30 11:24:24 -04:00
Matthew Barnes 3d98af62e5 Require GLib 2.30.
Drop all GLIB_CHECK_VERSION macros.
2011-09-29 12:05:49 -04:00
Matthew Barnes e2b6ff7a6c Miscellaneous cleanups from the account-mgmt branch.
Reducing diff noise so I can see important changes easier when comparing
branches.  A few API changes, but nothing that affects functionality.
2011-09-27 09:31:13 -04:00
Matthew Barnes f615000f6c EMFolderTreeModel: Don't use parameters in "get_default" functions.
Drop EMFolderTreeModel's "session" property now that it has a "backend"
property and call em_folder_tree_model_set_backend() where we used to
call em_folder_tree_model_set_session().

The session can still be obtained through e_mail_backend_get_session().
2011-09-26 11:45:11 -04:00
Matthew Barnes 8c42644692 itip-formatter: Adapt to CamelDB API changes.
I didn't realize CamelDB was used outside of Camel, yikes!
2011-09-26 09:45:55 -04:00
Rodrigo Moya a6febf9890 Port some calendar plugins to use GSettings 2011-09-26 12:59:27 +02:00
Milan Crha d230dd72bb Bug #351025 - Make the order of the mail accounts configurable 2011-09-26 12:56:08 +02:00
Milan Crha 981d3d1768 Bug #655252 - Need to escape the comp_uid part of a path 2011-09-26 12:56:07 +02:00
Milan Crha e0548d2570 Bug #351025 - Make the order of the mail accounts configurable 2011-09-26 11:45:59 +02:00
Milan Crha 8a309aef81 Bug #655252 - Need to escape the comp_uid part of a path 2011-09-26 11:02:47 +02:00
Milan Crha 1bd7f3ed5c Bug #657386 - Changing default source doesn't unmark previous one 2011-09-14 14:09:02 +02:00
Matthew Barnes 777c1cbd40 Coding style and whitespace cleanup. 2011-09-14 14:09:00 +02:00
Milan Crha f382dbf020 [mail-to-task] Uses incorrect function to free array of message uids 2011-09-14 14:08:57 +02:00
Milan Crha bc03bf534a Changing source in CompEditor blocks UI 2011-09-14 14:08:57 +02:00
Milan Crha b8a55643a3 Bug #655551 - [mail-to-task] Pick organizer based on selected folder's store 2011-09-14 14:08:57 +02:00
Milan Crha 126772ab2b Bug #655549 - [mail-to-task] Ignores cancel of source select dialog 2011-09-14 14:08:57 +02:00
Milan Crha 8e954066b8 Bug #655490 - Location chooser dialog for Weather calendar is too small 2011-09-14 14:08:56 +02:00
Milan Crha acdaa71ed2 Bug #655666 - Split task preferences into its own tab 2011-09-14 14:08:54 +02:00
Milan Crha f6ac0dd3fd Bug #652092 - 'Mark messages as read' doesn't work with search folder 2011-09-14 14:08:53 +02:00
Andre Klapper c58254deff Capitalize tab header as all others are capitalized too 2011-09-14 14:08:51 +02:00
Matthew Barnes 9b59286ea4 Use new CamelService:display-name property.
Simplify, simplify...
2011-09-14 14:08:51 +02:00
Matthew Barnes a69440840e imap-headers: Adapt to CamelSettings.
Write values to CamelSettings instead of URL parameters.
2011-09-14 14:08:50 +02:00
Matthew Barnes ae9db3ed23 Coding style and whitespace cleanup. 2011-09-14 14:08:48 +02:00
Milan Crha 24fecae400 Bug #655944 - Import dialog is not showing operation progress 2011-09-14 14:08:48 +02:00
Matthew Barnes 265b23b1eb EMFolderSelectionButton: Add a "folder-uri" property.
And rename a couple get/set functions to match the property name.
2011-09-14 14:08:46 +02:00
Milan Crha 77d14c71c1 Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part 2011-09-14 14:08:46 +02:00
Milan Crha 51ef38a2cc Bug #655494 - Move 'Calendar and Tasks' tab out of Mail Preferences 2011-09-14 14:08:46 +02:00
Milan Crha a01334afe4 Bug #655872 - [pst-import] Fails to properly open remote client 2011-09-14 14:08:46 +02:00
Milan Crha 7e229de4cc Bug #655943 - Meeting request mails are not imported properly 2011-09-14 14:08:44 +02:00
Milan Crha eb79ee9136 Bug #655870 - Uses incorrect pointer as string in error message 2011-09-14 14:08:43 +02:00
Milan Crha 6dec534e63 Avoid crashes when moving between messages quickly
The itip-formatter part is clean, but the one for attachment_button
can still introduce runtime warnings, which requires more changes and
rethinking of this all, which I prefer to postpone, the best after
WebKit work will land, because it also may change most of the mail
formatting code (I guess). It doesn't crash, at least.
2011-09-14 14:08:42 +02:00
Milan Crha 762891979c Bug #655893 - Crash on pst folder hierarchy import 2011-09-14 14:08:42 +02:00
Milan Crha 9fde5c0edb Bug #646646 - Incomplete and folder-incorrect import of pst file 2011-09-14 14:08:42 +02:00
Andre Klapper 22cd7a5239 Use the same term 'Secure connection' everywhere instead of SSL 2011-09-14 14:08:41 +02:00
Andre Klapper b5e3c51aba Use email instead of e-mail spelling, like anywhere else 2011-09-14 14:08:41 +02:00
Andre Klapper dbdbcf5991 Fix spelling of "Basic Headers" option to be consistent with the rest 2011-09-14 14:08:40 +02:00
Andre Klapper 33dcc39356 Drop the duplicated 'Format' from filetype descriptionsto also sync strings with the ones used in shell/e-shell-utils.c 2011-09-14 14:08:38 +02:00
Punit Jain 80d74ce575 error in mail notification 2011-09-14 14:08:37 +02:00
Chenthill Palanisamy 3a16adcc61 Make "open_calendar" function as expected. 2011-09-14 14:08:37 +02:00
Matthew Barnes c238fbfd15 Convert junk filtering EPlugins to EExtensions.
We now have a proper junk mail filtering API.  All junk filtering
extensions must subclass EMailJunkFilter for user preferences and
availability testing, and implement the CamelJunkFilter interface
for the actual junk filtering and learning operations.

The bogofilter module should be feature-equivalent to its former
EPlugin.  The spamassassin module is far more complex.  It's nearly
feature-equivalent to its former EPlugin, but I ditched the spamd
respawning code since it seemed unnecessary for a mail client to
have to deal with.  If there's a huge outcry from users about it
I'll reluctantly put it back, but I don't expect one.

This gets us a step closer to killing off EConfig, and eventually
the EPlugin framework itself.
2011-09-14 14:08:36 +02:00
Matthew Barnes 189b377292 Bug 653699 - Improve mail notifications
Remove the "Generate a D-Bus message" checkbox and just do it.

Replaced "Show icon in notification area" and "Popup message together
with the icon" checkboxes with a single "Show notification when a new
message arrives" checkbox.

Re-show an unacknowledged notification message when additional new
messages arrive.

Replaced the "Default" action label in notification messages with
"Show $FOLDER_NAME" (e.g. "Show Inbox").
2011-09-14 14:08:34 +02:00