Commit Graph

45919 Commits

Author SHA1 Message Date
Milan Crha
475defe5ab Calendar: Add option to use a markdown editor for Description in component editor
The option can be found in Edit->Preferences->Calendar and Tasks->General
tab->Miscellaneous section->Use markdown for Description in the component editor.
2022-02-01 19:06:38 +01:00
Hugo Carvalho
589cbef4ed Update Portuguese translation 2022-02-01 16:13:09 +00:00
Yuri Chornoivan
ec985497d3 Update Ukrainian translation 2022-02-01 15:47:38 +00:00
Milan Crha
ed36776c40 Add option to unset colors provided in HTML mails for preview into Preferences
It's located in Edit->Preferences->Mail Preferences->HTML Messages->Unset
colors provided in HTML mails in message preview.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/695
2022-02-01 11:23:40 +01:00
Milan Crha
a56da82fef I#1792 - Contacts: Option to preview Personal section before Work
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1792
2022-02-01 10:26:00 +01:00
Milan Crha
04a326cec9 I#1791 - itip-view: Incorrect calendar used in certain corner case
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1791
2022-01-31 15:44:31 +01:00
Luming Zh
59ab53c0b7 Update Chinese (China) translation 2022-01-31 03:24:44 +00:00
Daniel Mustieles
386ea829d1 Updated Spanish translation 2022-01-28 11:00:34 +01:00
Milan Crha
cb6aa4eb18 Have a single function to convert markdown into HTML
To have a single place for any tweaks on the generated HTML.
2022-01-28 09:28:11 +01:00
Milan Crha
409c789f74 Save temporary files into system temp, rather than under home
The home directory might not be accessible in some cases from other
applications (like under snap), thus prefer system temp directory.
An advantage is that the Evolution does not need to cleanup that
directory.
2022-01-28 08:53:13 +01:00
Anders Jonsson
fd9c575dac Update Swedish translation 2022-01-27 11:44:18 +00:00
Aleksandr Melman
8962981e77 Update Russian translation 2022-01-27 10:47:14 +00:00
Matheus Barbosa
b621f984db Update Brazilian Portuguese translation 2022-01-26 19:18:12 +00:00
Fran Dieguez
cfb8738191 Update Galician translation 2022-01-26 18:47:46 +00:00
Milan Crha
ed56f8d8c2 text/markdown formatter: Allow HTML tags in the markdown
Keep the HTML tags in the markdown during the conversion to the HTML.
If there's also any JavaScript, then it's removed on the WebKitGTK
side.
2022-01-26 12:35:29 +01:00
Milan Crha
d9279e5e71 I#1783 - EShell not emitting activate signal
This covers the case when a remote instance is running.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1783
2022-01-26 10:37:00 +01:00
Yuri Chornoivan
0aa4b6bd8e Update Ukrainian translation 2022-01-25 21:06:43 +00:00
Hugo Carvalho
351bb0df2e Update Portuguese translation 2022-01-25 19:47:59 +00:00
Milan Crha
4c25b2ebde Add a simple EMarkdownEditor widget
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/449
2022-01-25 18:31:27 +01:00
Boyuan Yang
4c81b6dfee Update Chinese (China) translation 2022-01-24 19:35:33 +00:00
Milan Crha
1a891f6ef7 eds-I#372 - SMTP: Add option to not re-encode message on upload
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/372
2022-01-24 18:09:21 +01:00
Rafael Fontenelle
b3619b5b54 Update Brazilian Portuguese translation 2022-01-24 16:46:25 +00:00
Leônidas Araújo
cd84ce2195 Update Brazilian Portuguese translation 2022-01-24 16:25:05 +00:00
Yuri Chornoivan
e304d22bec Update Ukrainian translation 2022-01-24 15:50:29 +00:00
Hugo Carvalho
4afff4b66b Update Portuguese translation 2022-01-24 14:50:35 +00:00
Milan Crha
0654ff2e70 MessageList: Show regen error in GUI, rather than in the terminal
This will help to diagnose any error, which could happen during
the regen of the message list.

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1780
2022-01-24 14:35:27 +01:00
Daniel Mustieles
34286e5201 Updated Spanish translation 2022-01-21 10:35:35 +01:00
Milan Crha
079bfc9e92 I#1763 - Composer: Correct line wrapping with a link followed by a text
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1763
2022-01-14 10:37:56 +01:00
Milan Crha
8565d0d68e Composer: Various changes for Plain Text re-quote
* Unlinkify mailto: anchors, which causes trouble on wrapping inside quoted text.
* Merge consecutive text nodes before wrapping to simplify the algorithm
2022-01-13 16:56:51 +01:00
Milan Crha
0fc6bf5804 Composer: Special-case requote of BLOCKQUOTE nodes in Plain Text mode
While the BLOCKQUOTE node is considered a clock node, it's not a real
block node for paragraph quoting, thus special-case it and requote
its content instead.

This could exhibit in certain occasions when deleting content inside
quoted part using Backspace or Delete keys.
2022-01-13 15:40:56 +01:00
Milan Crha
f921781c79 Composer: Backup from toplevel BLOCKQUOTE on split for Undo/Redo
As the split (after Enter key press) splits the BLOCKQUOTE up to
the BODY, it's necessary to backup all of that. Otherwise, when
splitting in the second or higher BLOCKQUOTE level, the undo does
not have correct information and misbehaves.
2022-01-13 15:38:09 +01:00
Fabio Tomat
d9072f1c32 Update Friulian translation 2022-01-13 11:29:27 +00:00
Milan Crha
5f7a81ac51 Use gtk_widget_is_visible() instead of gtk_widget_get_visible() on some places
The changed places rely on the visibility of the widget including
the parent widgets, not only whether the GtkWidget::visible is set
to true.

An example is when replying to a message when the preview panel is
turned off while it had been showing a different message in it
before being hid. In that case the composer opened with the message
in the hidden preview panel, instead of the message selected
in the message list.
2022-01-13 09:24:04 +01:00
Kukuh Syafaat
cb07105709 Update Indonesian translation 2022-01-12 04:52:34 +00:00
Milan Crha
6c2827601b I#1767 - ECalComponentPreview: Use full width for the Description
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1767
2022-01-11 17:26:46 +01:00
Danial Behzadi
0068bf48ef Update Persian translation 2022-01-10 11:28:00 +00:00
Aleksandr Melman
b71e1b486c Update Russian translation 2022-01-07 11:48:21 +00:00
Milan Crha
559708f9fc Post-release version bump 2022-01-07 11:11:20 +01:00
Milan Crha
017135867d NEWS update for 3.43.1 2022-01-07 11:04:08 +01:00
Hugo Carvalho
35f6f353c0 Update Portuguese translation 2022-01-06 22:19:01 +00:00
Yuri Chornoivan
f1d424a16b Update Ukrainian translation 2022-01-06 22:02:17 +00:00
Milan Crha
feb4bcb86a I#1373 - itip-view: Offer to show other parts from multipart/alternative
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1373
2022-01-06 14:49:57 +01:00
Jordi Mas
0174757245 Update Catalan translation 2022-01-05 19:17:43 +01:00
Milan Crha
d3458bc256 I#1758 - Calendar: Adapt to libical 3.0.12 change
The behavior of the i_cal_component_get_dtend() changed after [1],
which uncovered requirement for some changes on the Evolution side
to use properties only for components of an allowed type.

[1] https://github.com/libical/libical/pull/519

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1758
2022-01-05 13:30:23 +01:00
Kukuh Syafaat
13e9423c39 Update Indonesian translation 2022-01-05 02:21:12 +00:00
Yuri Chornoivan
3316d33f1c Update Ukrainian translation 2022-01-04 18:59:49 +00:00
Aleksandr Melman
b8c9b3db2d Update Russian translation 2022-01-04 17:00:13 +00:00
Jordi Mas i Hernandez
7bc1e8d940 Update Catalan translation 2022-01-04 14:23:04 +00:00
Daniel Mustieles
aaf3d7844e Updated Spanish translation 2022-01-04 12:17:07 +01:00
Ivan Chevychelov
be17b743ab I#1747 - ETableColumnSelector: Correct column names' translation
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1747
2022-01-04 10:15:52 +00:00