Commit Graph

45502 Commits

Author SHA1 Message Date
7f034ed170 Update Italian translation 2021-12-08 09:42:38 +00:00
3a4e0c8832 I#1571 - Broken font settings can break message display
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1571
2021-12-07 12:40:59 +01:00
08e16a2391 Post-release version bump 2021-12-03 08:30:26 +01:00
ec896b963c NEWS update for 3.42.2 2021-12-03 08:23:53 +01:00
c2872ef9a8 Update Occitan translation 2021-12-02 15:31:08 +00:00
2f0751baf9 I#1714 - Composer: Prefer HTML over image on LibreOffice data paste
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1714
2021-12-02 14:55:00 +01:00
3b7c7a85e5 I#1721 - Calendar: Leftover tooltip after event delete
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1721
2021-12-01 12:18:03 +01:00
7e78f9fd69 icalendar-importer: Can show incorrect time in imported data preview
That happens when the .ics file does not contain timezones referenced
by the component properties. Also check for the builtin timezones
as if the TZID was a location.
2021-11-29 10:11:18 +01:00
ca5e2a1c56 I#1717 - ECalModel: Properly show also UTC times
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1717
2021-11-26 10:57:32 +01:00
2a7b72c613 I#1715 - Calendar: Ensure value type matches for start/end, start/due
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1715
2021-11-25 18:57:03 +01:00
c715e5af6d Load JavaScript plugins for message preview and WebKit editor
This allows to save JavaScript plugins, files with .js extension,
into `$PREFIX/share/evolution/webkit/preview-plugins/` or into
`~/.local/share/evolution/preview-plugins/` for the message preview
and into `$PREFIX/share/evolution/webkit/webkit-editor-plugins/` or
into `~/.local/share/evolution/webkit-editor-plugins/` for
the WebKit composer.

The plugin is an object, which contains two members:
* `name` - a string with a name of the plugin
* `setup(doc)` - a setup function

The argument of the `setup` function is a `document`, which can
be either the main document or an iframe document. The function
can be called multiple times for the same document.

The preview plugin registers itself by calling `Evo.RegisterPlugin(plugin_instance)`.

The WebKit editor plugin registers itself by calling `EvoEditor.RegisterPlugin(plugin_instance)`.
2021-11-25 11:16:11 +01:00
2abf454884 I#1712 - Tasks: Correct overdue calculation for DATE value type
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1712
2021-11-24 17:01:33 +01:00
186ea0ae56 I#1708 - Composer: Wrap quoted long words
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1708
2021-11-24 14:53:44 +01:00
932d34024f I#1697 - e_text_to_html_full: Use large enough buffer for character escape
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1697
2021-11-15 17:02:05 +01:00
f4d1f8c99d I#1696 - Composer: Consider only accounts, which can send messages
That's when trying to match an account based on the recipients
in the original message.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1696
2021-11-15 15:50:06 +01:00
f4a6d99f76 Calendar: Not all task lists included in the task panel
This could happen when the Evolution had been started in the Tasks view
and then switched to the Calendar view, the task panel was left empty.
It was because all the task lists had been opened already, thus none
emitted the "client-opened" signal, thus the related data model did
not have added the clients.

This applies to the memos panel as well.
2021-11-15 13:33:21 +01:00
c53c8aeeea I#1679 - e-convert.js: Do not re-wrap gmail_quote paragraphs
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1679
2021-11-08 15:29:25 +01:00
59e3fc0774 Composer: Don't show blockquote indicators on both sides for 6th+ level
Related to https://gitlab.gnome.org/GNOME/evolution/issues/445
2021-11-05 11:45:02 +01:00
b1c027e22d Calendar: Cannot always remove custom reminder message
Make sure when no reminder custom message is set, to also unset
it in the reminder component.
2021-11-05 09:51:11 +01:00
0e3f8a90cf Update Latvian translation 2021-11-03 20:47:17 +00:00
8447715eaa flatpak: Update build manifests
* remove more built files, not needed during runtime
* generate appdata release information from the NEWS files
* add cmark dependency to the development manifest
2021-11-03 10:03:25 +01:00
4ab1dc1895 news-to-appdata: Escape text exported to XML 2021-11-03 07:30:58 +01:00
97d5da5eca Misc: Correct typo in fallback appdata attribute name 2021-11-03 07:30:52 +01:00
1f54233e18 Update Latvian translation 2021-11-02 19:29:11 +00:00
a55f5c7ec2 Misc: Do not build news-to-appdata executable
It's not used neither installed, thus do not build it.
2021-11-02 11:57:47 +01:00
827a92435e Misc: Generate appdata <releases/> from the NEWS file
This makes it easier to populate the release information
in the appdata file.
2021-10-30 08:29:14 +02:00
d20fc1838a Post-release version bump 2021-10-29 09:37:22 +02:00
5d81360468 NEWS update for 3.42.1 2021-10-29 09:30:35 +02:00
4064e18f49 I#1672 - ECalModel: Show DTSTAMP, when LAST-MODIFIED is missing
...and when applicable. See:
https://datatracker.ietf.org/doc/html/rfc5545#section-3.8.7.2

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1672
2021-10-25 16:14:46 +02:00
76a83bfbfb I#1667 - Component Preview: render Attendees with HTTPs-URI as hyperlinks
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1667
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/90
2021-10-25 14:49:23 +02:00
e7bd3988ae mail-notification: Use different icon name in the notification under Flatpak
The Flatpak renames the 'evolution' icon to the 'org.gnome.Evolution',
thus use that one under Flatpak, to have it available in the notification
bubbles on the host system.
2021-10-21 17:43:16 +02:00
bba412e40e Update Slovak translation 2021-10-21 05:36:53 +00:00
3b85f03877 EWebView: Change mouse leave detection code
The old change causes runtime warnings with WebKitGTK 2.34.0,
thus stop sending fake signal to the WebKitGTK and count with
the case when the cached link hover will not update the status
bar text.

Related to https://bugzilla.gnome.org/show_bug.cgi?id=752543
2021-10-18 17:15:15 +02:00
fac9ede924 I#1657 - Composer: Correct empty paragraph detection for removal
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1657
2021-10-12 16:15:36 +02:00
9090b9839e mail-importer: Ensure Message-ID header on imported message
The Message-ID header is required when rendering the message preview,
thus, in case it's not available in the message, add it.
2021-10-12 15:09:59 +02:00
717f179bd9 I#1649 - Unable to clear search
Correct signal ordering, aka save the state before executing
the search, thus when some part loads the search it's the new one,
not the previous search.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1649
2021-10-06 18:14:37 +02:00
22cef09a84 I#1646 - Emoji picker empty
Embed emoji.data as expected by the copy of the gtk+' emoji chooser dialog.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1646
2021-10-04 17:22:26 +02:00
349cb9bbe9 I#1621 - Prevent IDN homograph attacks
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1621
2021-09-30 14:47:48 +02:00
81e16cda7d Update Persian translation 2021-09-29 16:50:40 +00:00
976ecf9aa0 Update Basque translation 2021-09-26 09:24:46 +00:00
95df0e758e Update Serbian translation 2021-09-25 20:06:37 +00:00
a66a470dfc I#1640 - prefer-plain: Do not hide attachments
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1640
2021-09-23 19:26:48 +02:00
8adb71cf74 Add Brazilian Portuguese translation 2021-09-20 13:33:27 +00:00
8af1a59c9e Update Chinese (China) translation 2021-09-17 18:18:53 +00:00
a912f69636 I#1623 - EMinicard: Hide fields same as the FileAs
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1623
2021-09-17 12:25:15 +02:00
e07c7abdc1 I#1613 - Manually typed categories are ignored
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1613
2021-09-17 12:22:07 +02:00
56db4ca4ef I#1612 - Display the Categories in the Contact preview
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1612
2021-09-17 12:17:20 +02:00
fd1cd3d22f I#1611 - ECollectionAccountWizard: Disable mail parts, when no username is provided
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1611
2021-09-17 12:13:53 +02:00
d7e44c380d ESrvConfigLookup: Use correct extension name for properties
Regression after https://gitlab.gnome.org/GNOME/evolution/-/issues/324
causing runtime warnings like this one:
g_object_set_is_valid_property: object class 'ESourceMailAccount' has no property named 'user'
2021-09-17 12:13:52 +02:00
a4a74afb9f I#1609 - EMinicard: Hide Nickname, when matches Full name
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1609
2021-09-17 12:07:26 +02:00