Commit Graph

259 Commits

Author SHA1 Message Date
70ec39cf25 Bug 740244 - Display reminders as notifications by default 2014-12-01 08:57:57 +01:00
d7be145cb3 Bug 709187 - Add an option to allow Expunge in vFolders 2014-11-18 14:21:52 +01:00
ab83045915 [Send through Outbox] Add option when to flush Outbox folder
There are currently only three values: Keep in Outbox, Send immediately
and Send after 5 minutes. It is partly related with the "flush-outbox"
option, but as that is used for filtering, I rather kept it untouched.
2014-11-03 16:09:58 +01:00
f6c0c8226e Bug 223621 - Add per-account mail Archive Folder option 2014-10-20 15:17:39 +02:00
06bbf5bf62 Use INTLTOOL_XML_RULE for appdata files
The translation should be merged into the appdata related files.
The evolution.appdata.xml.in had been moved due to
INTLTOOL_XML_NOMERGE_RULE being used for gsettings schemas.
2014-10-09 09:32:16 +02:00
d38e33193d Bug 319195 - Add options to simplify Contact Editor 2014-09-24 08:55:54 +02:00
b05e2a5f53 Bug 341802 - Make Evolution installed directories names without version 2014-09-08 19:21:24 +02:00
3ee80c9037 Bug 736123 - Refactor contact-editor: use GtkExpander instead of custom code
This change also includes preparation for
bug 319195 - Contact dialog appallingly overcrowded
2014-09-08 11:45:33 +02:00
968a7477c7 Bug 732892 - Scale-down contact images in message preview
Set the maximal width and height of the contact image to 96 px. Also do
the same in the contact preview in addressbook.
2014-07-16 10:56:56 +02:00
c411499b98 Bug 732802 - data/evolution.appdata.xml is not git-ignored 2014-07-08 18:23:47 +02:00
8650fb139a Bug 540362: [webkit-composer] Use webkit for composer
Merge wip/webkit-composer branch into master.
2014-06-09 16:32:25 +02:00
70f58975e3 Bug 604346 - Ctrl+Enter sends mail without asking confirmation 2014-06-03 10:44:19 +02:00
2f73b39bf2 Add "Send messages through Outbox folder" option
Users ask from time to time for the old behaviour when the messages
used to be saved through Outbox, rather than the composer being opened
all the time the message is sending. The change is pretty simple,
thus why not to add it.

Note the Outbox is not flushed after sending, the users is responsible
to invoke the Outbox flush on his/her own. This also allows a user
to postpone the message send for later.
2014-06-02 14:36:00 +02:00
82076f2fae Bug 730743 - Add an option to disable sender's photo search at gravatar.com 2014-05-27 16:12:51 +02:00
c3ba4f61da Fix distcheck error. 2014-03-16 11:26:57 -04:00
d8ac0f010b Actually make the AppData file translatable
Evolution was installing a file with <_p> which made gnome-software very upset.
2014-03-11 17:37:56 +00:00
cbb07ef381 Remove "side-bar-ellipsize-mode" setting.
I was wrong: ellipsize setting got renamed, not removed.  Remove it.
2013-11-20 12:41:47 -05:00
1e9dfaf591 Bug 710835 - evolution.convert: Add trailing / for schemas paths
Newer versions of GLib are more strict about this.

See https://bugzilla.gnome.org/704802
2013-10-25 18:34:58 -04:00
00005fe386 Auto-wrap long anchors
Make Webkit auto-wrap long anchors, thus they do not dictate content
width, which may make it too wide for a window with extra long links.
2013-10-09 16:16:14 +02:00
09690189c8 Bug 709108 - Make Appdata file translatable 2013-09-30 14:06:05 -04:00
5ae8adfce7 Bug 707720 - Change 'mail' keyword to 'email' in evolution.desktop
GNOME Shell does substring matches on desktop keywords, so naming the
keyword 'email' matches both 'email' and 'mail'.
2013-09-22 07:04:03 -04:00
68f27ce0c8 Bug #706008 - Workaround gnome-shell style change on focus change
Avoid redrawing (thus loosing the selection and scroll position) of
preview window on style change by defining the colors through CSS styles.
On style change we just update the CSS color definitions and preview will
update itself without redraw.
2013-09-12 15:29:58 +02:00
95083e3685 Replace double-space with single-space in evolution.appdata.xml 2013-09-09 08:53:07 +02:00
2a6eb7c4d6 Add an AppData description for Evolution.
Based on http://people.freedesktop.org/~hughsient/appdata/.
2013-09-07 11:17:12 -04:00
668eeb1ca0 Fix icon cache updating when building concurrently.
When using "make -j [N > 1]", the install-icons/uninstall-icons and
update-icon-cache make targets were running concurrently.  Move the
icon cache updating to data/Makefile.am to ensure it runs AFTER the
icons are installed or uninstalled.
2013-08-11 08:36:24 -04:00
3b8a9ed601 Bug 703490 - Stop invoking spamc, just use spamassassin
SpamAssassin is clearly not intended for use by mail clients, as
evidenced by the number of backflips Evolution's SA module still has to
do just to detect the presence and nature of a running spamd (a problem
which D-Bus solved a decade ago), and recent SA developer comments.

In lieu of removing SA support entirely, remove all the crazy GSettings
that are (thankfully) not exposed in the UI and relegate Evolution's SA
integration to only the most basic usage (spamassassin / sa-learn).

Users are better off with Bogofilter anyway.  Leave SpamAssassin for
mail servers.
2013-07-08 00:08:54 -04:00
df33267935 Fix typo in org.gnome.evolution.mail.gschema.xml.in. 2013-06-21 13:41:22 -04:00
f927a9a169 Bug 702664 - Settings migration issue from "headers" to "show-headers"
Give the "show-headers" key a proper default value, and watch out for
an empty "headers" key, which is supposed to imply that default value.
2013-06-21 11:06:16 -04:00
3e8b6ddf8d Add "show-headers" settings key.
Replaces the "headers" key.  Whereas "headers" is an array of XML
blobs, the "show-headers" key is an array of string/boolean pairs.

Also update the appropriate places to get/set the new key.
2013-06-05 13:03:45 -04:00
5794c63f4f EMailBrowser: Add "close-on-reply-policy" property.
Mainly to avoid accessing GSettings directly from EMailBrowser.

Also add a "browser-close-on-reply-policy" GSettings key that replaces
"prompt-on-reply-close-browser", the difference being the new key uses
an enum definition compatible with EAutomaticActionPolicy instead of a
free-form string value.

And finally add an ESettingsMailBrowser class to glue things together.
2013-06-04 13:10:02 -04:00
289d96f5f0 Remove "drag-and-drop-save-name-format" setting.
Hidden setting, no clear use case, and poorly implemented.
2013-05-09 16:31:04 -04:00
448aa307c3 Right-align mail header names.
We used to do this before WebKit and it looked better.

Also fix up the header section for right-to-left locales:
put the collapse button on the right, and images on the left.
2013-05-08 23:06:23 -04:00
63e96ab38c Bug 699083 - X-GNOME-Bugzilla-OtherBinares missing trailing semicolon 2013-04-27 21:42:13 -04:00
917544583a Remove evolution-settings.desktop.in.in
Forgot to remove this along with evolution-settings.
2013-04-27 21:40:48 -04:00
60386356e3 Remove "Search for sender photograph only in local address books".
This was added as part of bug 360184 but no justification was given
for the "local-only" part.  My Spidey sense tells me it was a hack-
around for the old implementation's tendency to freeze the UI while
searching for a photograph.  So the "local-only" option really just
meant "don't freeze the UI for very long, please".

The new EPhotoCache-based implementation in 3.8 NEVER freezes the UI,
so the "local-only" option is no longer needed.  If a remote address
book is slow or unresponsive we simply cancel the async photo lookup
when the user moves on to another email.
2013-04-20 13:15:27 -04:00
245ef883d9 evolution.convert: no-folder-dots setting was removed. 2013-03-31 16:29:35 -04:00
09b7686c4a Add "headers-collapsed" setting.
Replaces "paned-view-headers-state", which was defined as an integer for
some stupid reason.  Not bothering to migrate the old setting since it's
one button click.
2013-03-17 08:49:12 -04:00
c5bc18cec0 Add "side-bar-ellipsize-mode" setting.
Replaces the "no-folder-dots" setting, which has been removed since it
was not exposed in Evolution's Preferences interface.

The new setting uses an enum type compatible with PangoEllipsizeMode.
2013-03-17 08:49:12 -04:00
69cf1ede0d Add "image-loading-policy" setting.
Replaces the "load-http-images" setting, which is now deprecated.

The new setting uses an enum type compatible with EMailImageLoadingPolicy.
2013-03-17 08:49:12 -04:00
54bb7dd76c Add "reply-style-name" setting.
Replaces the "reply-style" setting, which is now deprecated.

The new setting uses an enum type compatible with EMailReplyStyle.
2013-03-17 08:49:12 -04:00
c8bbe0df73 Add "forward-style-name" setting.
Replaces the "forward-style" setting, which is now deprecated.

The new setting uses an enum type compatible with EMailForwardStyle.
2013-03-17 08:49:12 -04:00
566d48b354 Split "working-days" setting into separate booleans.
Add separate boolean keys for each day of the week:

    "working-day-monday"
    "working-day-tuesday"
    "working-day-wednesday"
    "working-day-thursday"
    "working-day-friday"
    "working-day-saturday"
    "working-day-sunday"

These are much easier to decipher and much easier to bind boolean
GObject properties to.

The "working-days" setting is now deprecated.
2013-03-17 08:49:11 -04:00
47e9e11137 Add "week-start-day-name" setting.
Replaces the "week-start-day" setting, which is now deprecated.

The new setting uses an enum type compatible with GDateWeekday.
2013-03-17 08:49:11 -04:00
2eed198738 org.gnome.evolution.calendar.gschema.xml.in: Define a 'Duration' enum.
For use with interval "units" keys.

Converting a key's type from string to enum is backward-compatable.
2013-03-06 09:41:19 -05:00
d56b6adfcf Remove obsolete "mime-types" mail setting.
Description:

   "If there isn't a builtin viewer for a particular MIME type inside
   Evolution, any MIME types appearing in this list which map to a
   Bonobo component viewer in GNOME's MIME type database may be used
   for displaying content."

Wow, that's ancient.  How did that get missed?
2013-02-26 15:23:52 -05:00
1538b3ef1e Update X-GNOME-Bugzilla-OtherBinaries with evolution-user-prompter too 2013-01-18 11:58:24 +01:00
7b0908ece3 Update X-GNOME-Bugzilla-OtherBinaries.
I don't know if any distros still honor these X-GNOME-Bugzilla settings
but keep them up-to-date anyway.
2013-01-08 12:31:23 -05:00
bed514dd86 Bug 691047 - Support notification filtering
For compliance with:
https://live.gnome.org/GnomeGoals/NotificationSource
2013-01-08 12:08:26 -05:00
055dd6929f Remove --with-kde-applnk-path configure option.
I had to research what "applnk" even was.  It seems to have been KDE's
own precursor to the FreeDesktop.org Desktop Menu Specification and was
abandoned in KDE 3.2 (circa 2004!).

The option is way obsolete.  Get rid of it.
2012-12-31 13:48:37 -05:00
3e9d1658ff Bug 687010 - Add keywords to the desktop file
This makes gnome-shell search more useful.
2012-10-28 07:59:50 -04:00