Commit Graph

46673 Commits

Author SHA1 Message Date
457f78dd7c Rebase patches 2019-07-25 22:19:30 +01:00
fa812fe3db debian/control: Update BDs per upstream 2019-07-25 22:17:25 +01:00
275af7a5af New upstream release 2019-07-25 22:12:35 +01:00
42e4cf927b Update upstream source from tag 'upstream/3.33.4'
Update to upstream version '3.33.4'
with Debian dir 084c1cd58f
2019-07-25 22:12:34 +01:00
27261d1b43 New upstream version 3.33.4 2019-07-25 22:11:53 +01:00
93d4d1a27e Update changelog 2019-07-25 22:11:20 +01:00
b33c58745a debian/watch: Watch for unstable versions too 2019-07-25 22:10:34 +01:00
4bbcbc5eab NEWS update for 3.33.4 2019-07-15 09:41:03 +02:00
3d58a5e6f2 M!33 - Update usage of stock_task-assigned-to icon
The Mail View Todo-Pane used on right mouse click to the action “New
Assigned Task” the icon (orange arrow), that is used to show that
somebody else created and assigned the task to the current user.

The icon here is changed to blue arrow (current user is organizer).

In the Event Window→Tasks bar and in the Task window, on right click,
show in the menu before “Assign Task” an appropriate icon (blue arrow).

Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/33
2019-07-15 09:23:15 +02:00
171fe3d050 Update Catalan translation 2019-07-14 11:35:28 +02:00
d289222a6a Update Basque translation 2019-07-14 09:03:20 +00:00
fad776400b Update Catalan translation 2019-07-14 11:01:12 +02:00
a7c56b7c6b I#534 - Remove unneeded variable assignment in ece_event_fill_component()
Closes https://gitlab.gnome.org/GNOME/evolution/issues/534
2019-07-12 12:10:28 +02:00
d42fea4f2d I#533 - Task table tooltip ignores the timezone of the DUE property
Closes https://gitlab.gnome.org/GNOME/evolution/issues/533
2019-07-12 12:05:14 +02:00
61add7b575 M!32 - e-table-header-item.c:ethi_start_drag: Fix a possible memory leak
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/32
2019-07-11 17:11:01 +02:00
d2b83b197b M!27 - Ignore the value of some GString functions
… or start using it, whatever is appropriate.

Callng “x = g_string_append (x, y)” is equivalent to
“g_string_append (x, y)".

Likewise for g_string_erase().
2019-07-11 12:26:50 +00:00
1d643a1708 Update Catalan translation 2019-07-10 12:38:44 +02:00
cfe348237a M!30 - Use the return value of g_string_free(*, FALSE)
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/30
2019-07-10 12:02:10 +02:00
cafe10bab7 I#529 - [ECompEditor] Store multivalue properties as multiple properties
Closes https://gitlab.gnome.org/GNOME/evolution/issues/529
2019-07-09 13:48:25 +02:00
e4325936d3 M!29 - evolution-csv-importer.c:parseLine: skip calls to strlen+g_strdup
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/29
2019-07-09 10:56:24 +02:00
acc53a6169 M!28 - e-contact-editor.c:file_as_get_style() avoid g_strdup+g_free call
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/28
2019-07-09 10:51:55 +02:00
c7af4f5979 M!22 - Improve CSV file import
• Honour the Notes, Title, Suffix and Nickname fields on files
  exported from outlook.com

• Fix handling of birthdays and anniversary dates, when they
  are in format YYYY-MM-DD.  When the year is not set in
  outlook.com, Evolution sets it to 1000 after import.

• Honour the Notes field on import from Mozilla.

Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/22
2019-07-09 10:40:31 +02:00
173fe68070 M!26 - evolution-csv-importer.c:getNextCSVEntry() memory leak
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/26
2019-07-08 15:47:01 +02:00
a500049be1 M!25 - Utilize g_string_set_size() and g_string_assign()
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/25
2019-07-08 15:45:12 +02:00
3a25399c46 M!24 - kmail-libs.c:kuri_to_euri: use the return value of g_string_free()
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/24
2019-07-08 15:22:25 +02:00
6dc66755af M!23 - Prefer g_string_append_c() over g_string_append()
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/23
2019-07-08 15:09:10 +02:00
5302066e8c Updated Lithuanian translation 2019-07-07 23:27:35 +03:00
39f035c970 Update Chinese (Taiwan) translation 2019-07-06 06:40:19 +00:00
0c7929d0a2 I#519 - Hides .p7m attachments
Closes https://gitlab.gnome.org/GNOME/evolution/issues/519
2019-07-04 10:58:51 +02:00
2e91a732ba [Flatpak] Build also Bogofilter, to enable Junk filtering on the client
Fixes https://github.com/flathub/org.gnome.Evolution/issues/10
2019-07-04 09:01:15 +02:00
f471ad3d69 [addressbook] Claim what image size is expected when asking to resize given image 2019-07-04 08:38:54 +02:00
ebe91d4d5d Search for Bogofilter/SpamAssassin binaries during configure time
When the path is not given in the cmake arguments, neither an environment
variable is set, then search for the respective binaries first and only
if neither then could be found, then fallback to expected hard-coded path.
2019-07-03 23:36:31 +02:00
0de313941c Updated Slovenian translation 2019-07-02 18:56:16 +02:00
752f758cd2 Updated Spanish translation 2019-07-02 11:56:15 +02:00
f8933bdbc1 I#517 - Use case insensitive email compare on account address guess
Closes https://gitlab.gnome.org/GNOME/evolution/issues/517
2019-07-02 11:23:59 +02:00
5d4370aac6 Update Friulian translation 2019-06-30 15:22:03 +00:00
1ae0f96a16 Test whether referenced column exists when loading ETableState
This could lead to a crash as here:
https://bugzilla.gnome.org/show_bug.cgi?id=675286#c1
2019-06-28 12:39:36 +02:00
14aef61c84 Check whether enum-based ICalParameter had been created before using it
An enum-based ICalProperty is not created for cases when an invalid
enum value is NULL. Passing NULL to i_cal_propert_take_parameter()
produces runtime warning.
2019-06-28 12:28:26 +02:00
2d1acc7677 [ECompEditor] Ensure attendee changes stored before save
This makes sure the editor changes are stored in the component
before the component is saved into the calendar.

This addresses (one of) the reason(s) for a crash reported downstream:
https://bugzilla.redhat.com/show_bug.cgi?id=1721543
2019-06-28 10:58:23 +02:00
c97949f4ee I#479 - Call mail account refresh also after going online ][
The CamelOfflineStore did not reconnect once it disconnected, only
after whole CamelSession went offline and online.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/479
2019-06-27 19:02:04 +02:00
f4185d03e1 Refer to 'Evolution Website' only as 'Website' in the About dialog
It seems to be the usual way of naming the link. Where it aims might
be clear from the context, from the About dialog itself.

This had been reported downstream, as part of:
https://bugzilla.redhat.com/show_bug.cgi?id=1724536
2019-06-27 14:13:02 +02:00
4978623f5d Bug 755730 - Focus message list after start in the Mail view ][
Closes https://bugzilla.gnome.org/show_bug.cgi?id=755730#c13
2019-06-27 12:40:34 +02:00
c5f49c63a6 Correct coding typo in e_day_view_on_editing_stopped() 2019-06-27 10:36:09 +02:00
525644a92e I#508 - [ECompEditor] Consider selected timezone for Now time in date/time edit
Closes https://gitlab.gnome.org/GNOME/evolution/issues/508
2019-06-27 10:06:02 +02:00
e6c388a8f0 Remove useless runtime check in date_time_list_finalize()
That could be triggered also when cancelling editor changes, which is
a valid case, thus remove the runtime check.
2019-06-26 18:45:57 +02:00
e715f3bc38 Incorrect timezone selected in ETimezoneDialog
That was due to missing latitude/longitude in copied ICalTimezone objects.
This requires d73d74bc4c .
Other changes here were to avoid possible use-after-free introduced
by the changes within the libical-glib port.
2019-06-26 18:39:54 +02:00
a0ac630745 Inconsistent background color in ETable for Memos, Tasks and List View
The background color of some columns in the Memos, Tasks and Calendar's
List View didn't use the background color of the calendar or component,
which made the UI look inconsistent. This change makes all columns drawn
with the same background for each row.
2019-06-26 11:32:53 +02:00
cce1e36831 [ECalModel] Cache value for E_CAL_MODEL_FIELD_ICON
The code to evaluate the icon (and any shown field) is called quite
often, while this one involves heavy operations, thus the caching
has a positive performance impact.
2019-06-26 10:14:22 +02:00
d844e73149 I#506 - Add “Type” column in the “Calendar window” → “List view”
Closes https://gitlab.gnome.org/GNOME/evolution/issues/506
2019-06-26 09:38:34 +02:00
3997c5445b [Flatpak] Build also pinentry, to be able to use gpg with password prompts
Closes https://github.com/flathub/org.gnome.Evolution/issues/12
2019-06-25 18:53:21 +02:00