Commit Graph

688 Commits

Author SHA1 Message Date
2def4a7386 Bug #601898 - SOCKS proxy does not work with mailer 2011-09-30 14:09:02 +02:00
5ddad03992 Remove Ctrl + l ( ) character from source files
From ccc980da1fd84ebfca25cf8caf9a5d62333099fc Mon Sep 17 00:00:00 2001
From: Paul Menzel <paulepanter@users.sourceforge.net>
Date: Wed, 28 Sep 2011 10:18:18 +0200
Subject: [PATCH] Remove Ctrl + l () character from source files

The following commits

        git show aac3f2c8
        git show 1510304c
        git show 13cabd9e
        git show 350a7a33
        git show 9b7cc54d
        git show e6972011
        git show 1d3a7938
        git show 934524b9
        git show b2954936
        git show a7f677b5
        git show 4369c400
        git show d509f47a
        git show a6d5818f
        git show c3876df7
        git show 4583098b
        git show 2831ada5
        git show 4e1bce59
        git show 1609f699
        git show 4e4c1676
        git show d6fade43

among others(?) introduced several occurrences of Ctrl + l (). Probably this was caused by the used editor.

These control characters can be searched for using the following command [1].

	$ git grep ^L

[1] http://unstableme.blogspot.com/2009/10/grep-and-print-control-characters-in.html
2011-09-29 21:12:10 +02:00
f8e6c60b2f Bug #632619 - Recurring events can clutter month view 2011-09-29 14:43:28 +02:00
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
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
53bc6ffc53 The EExtension framework is now in libebackend.
The EModule, EExtensible and EExtension classes as well as the
e_type_traverse() function have been moved to Evolution-Data-Server's
libebackend library to replace e-data-server-module.c.

Now Evolution-Data-Server modules use the same framework as Evolution.
2011-09-26 09:45:55 -04:00
10d9a80d69 Bug #659568 - One day delay in calendar view 2011-09-26 12:42:47 +02:00
e0548d2570 Bug #351025 - Make the order of the mail accounts configurable 2011-09-26 11:45:59 +02:00
4046d19448 Bug #659558 - Missing set mnemonic widgets 2011-09-26 11:35:40 +02:00
41a504dcc1 Bug #659932 - 'Use system time zone' in not honored immediately 2011-09-26 11:20:35 +02:00
6ea72f4fe7 Bug #659125 - Reference counting issues in calendar 2011-09-15 14:54:31 +02:00
bd4898c8a0 Make sure GConf schemas have defined default values 2011-09-14 12:36:54 +02:00
fcbbdfbd18 Coding style and whitespace cleanup. 2011-09-04 07:34:32 -04:00
f67a5f3d42 Miscellaneous cleanups.
Reducing diff noise with the account-mgmt branch.

Trying to erode our dependency on EAccount as much as possible, or at
least isolate its usage, to make things easier for me on the branch.
2011-08-30 20:35:11 -04:00
eab1c5b252 Bug #657396 - Rename Alarms tab to Reminders in preferences 2011-08-26 08:47:20 +02:00
cae6068419 Bug #655419 - "Save as iCalendar" misses mnemonic 2011-08-25 18:09:29 +02:00
a7840ef0ef Bug #655666 - Split task preferences into its own tab 2011-08-23 16:57:26 +02:00
4b461ef363 plugin-mono: Remove Camel.cs and Evolution.cs
These files are hopelessly out of date, and don't appear to be used for
anything anyway.  The only sustainable way to provide language bindings
for Evolution is to generate them through gobject-introspection.
2011-08-19 10:55:15 -04:00
ef929f2697 e_mail_store_foreach(): Take an EMailSession parameter.
Use camel_session_list_services() instead of the internal store table.
The store table serves little purpose nowadays and could probably be
removed.  I'll look into that later.
2011-08-17 22:27:46 -04:00
dd57574c04 Use new CamelService:display-name property.
Simplify, simplify...
2011-08-17 22:27:46 -04:00
f3648e1cb5 Adapt to new CamelSubscribable interface. 2011-08-15 19:07:13 -04:00
4296c1b0c5 Bug #655254 - Cropped Junk settings text 2011-08-15 20:42:21 +02:00
d5a6337563 online-accounts: Adapt to URL parameter renames.
It's "security-method" now instead of "use_ssl".
2011-08-15 11:56:26 -04:00
9cc59ac6c3 Drop some ancient GroupWise account migration.
Not worth the pain of maintaining old cruft to make progress.

Breaks GW account migration from versions prior to 2.8 (circa 2006), but
you'd be better off starting from a clean slate anyway if you're jumping
that many releases.
2011-08-15 11:56:26 -04:00
f59681796d Coding style and whitespace cleanup. 2011-08-13 11:27:51 -04:00
0e264ffcfb Bug #655957 - Current account / all accounts search changes column 2011-08-12 09:43:22 +02:00
23b38d5c45 Bug #656133 - Mail-local not initialized when adding/editing account 2011-08-11 14:19:51 +02:00
84b566863e Bug #655843 - Copy to calendar doesn't add timezone information 2011-08-11 13:46:11 +02:00
15376b6657 EConfig: Broadcast abort/commit events by way of signals.
Remove the clumsy abortfunc and commitfunc callback arguments from
e_config_add_items().
2011-08-10 16:13:08 -04:00
fe67798104 Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part 2011-08-09 17:18:42 +02:00
903b8e69b0 [bogofilter] Avoid G_PARAM_STATIC_STRINGS. 2011-08-03 09:43:56 -05:00
4fc04af617 Bug 655507 - Crash on startup when initializing spamassassin
I keep forgetting to not use G_PARAM_STATIC_STRINGS in modules...
2011-08-03 09:40:40 -05:00
444011c99f Replace alarm by reminder for UI consistency. Fixes bug #340614 2011-08-02 11:29:12 +02:00
8c351c101f Do not leak memory on each mail folder change 2011-08-01 15:09:10 +02:00
5583c88321 Bug #655444 - Alarm/reminder settings split in two tabs in Settings 2011-07-28 09:45:31 +02:00
167e91e823 Bug #655430 - Forgotten EMailJunkOptions type init for mail-config.ui 2011-07-27 19:51:28 +02:00
4941d7ea79 Coding style and whitespace cleanups. 2011-07-23 11:06:15 -05:00
67f8c4f095 SpamAssassin: Add a missing linker flag. 2011-07-19 09:24:26 -05:00
44e007e171 Make "open_calendar" function as expected. 2011-07-15 13:03:26 +05:30
8c2d09db62 SpamAssassin: Silence spamd's debugging chatter. 2011-07-14 23:43:51 -04:00
794bc48920 SpamAssassin: Try harder to kill spamd on exit.
References to EMailSession are leaking like crazy, so the module's
finalize() method never gets called, and we never kill our spamd.

Until I can track down all the reference leaks, kill the spamd process
in response to a "EShell::prepare-for-quit" signal instead of from the
module's finalize() method.  (Maybe that's a better long-term solution
anyway?)
2011-07-14 13:50:30 -04:00
0d3c32b33c SpamAssassin: Don't wait for termination when spawning spamd. 2011-07-14 12:05:49 -04:00
8dfd4278a7 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-07-13 22:46:26 -04:00
e868dd4bfd network-manager: Keep network availablility state accurate.
We track Evolution's online state separately from network availability
these days.  I think there was still logic here from when we set online
state directly.  Don't lie about network availability.
2011-07-07 14:39:35 -04:00
42b4f85ec5 network-manager: Recover from dropped D-Bus connections faster 2011-07-07 14:39:35 -04:00
26ece7454d connman: Recover from dropped D-Bus connections faster. 2011-07-07 14:39:35 -04:00
98e68374e1 network-manager: Miscellaneous cleanups. 2011-07-07 08:55:25 -04:00
0c1a97bf11 connman: Miscellaneous cleanups. 2011-07-07 08:55:25 -04:00
68b0c521cd online-accounts: Give Google calendars a color. 2011-07-06 22:02:24 -04:00
17127fbee9 Prefer g_seekable_seek() over camel_stream_reset().
When a stream is obviously a file or memory stream (both of which
implement the GSeekable interface), use g_seekable_seek() instead of
camel_stream_reset().

This is helping me discover if it's safe to remove camel_stream_reset().
We want to eventually move to GIO streams, which have no reset method.
2011-07-05 11:31:01 -04:00