Milan Crha
faa22c3bb4
I#1824 - Composer: Preserve STYLE element of the signature
...
And drop TITLE, if it exists.
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1824
2022-03-03 11:06:00 +01:00
Milan Crha
aa788e3866
I#1373 - itip-view: Offer to show other parts from multipart/alternative ][
...
Change how the alternative HTML is present to the user, to avoid
hiding meeting details when the sender-provided description
does not contain it.
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1373
2022-03-01 15:59:15 +01:00
Milan Crha
7153d6d2c0
I#449 - Support markdown in composer
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/449
2022-02-11 09:55:18 +01:00
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
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
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
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
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
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
Milan Crha
a019ade24d
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:01:38 +01:00
Milan Crha
6e46217384
I#1708 - Composer: Wrap quoted long words
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1708
2021-11-24 14:51:48 +01:00
Milan Crha
bc5deb1330
Install legacy icons into correct directory
...
The `legacy` directory is not known to the `hicolor` icon theme, thus
the icons could not be found. Store the icons into a directory known
to the `hicolor` instead.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1698
2021-11-18 18:03:25 +01:00
Milan Crha
2b82dfaa44
I#1698 - Bundle legacy icons removed from adwaita-icon-theme
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1698
2021-11-18 15:36:28 +01:00
Milan Crha
406f1a242e
I#1679 - e-convert.js: Do not re-wrap gmail_quote paragraphs ][
...
Fix a test case for list items.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1679
2021-11-08 15:27:50 +01:00
Milan Crha
8e2853140b
I#1679 - e-convert.js: Do not re-wrap gmail_quote paragraphs
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1679
2021-11-08 14:36:06 +01:00
Milan Crha
eed815979d
Misc: Correct typo in fallback appdata attribute name
2021-11-03 07:30:19 +01:00
Milan Crha
14a84aa4df
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:20:19 +02:00
Milan Crha
c61022b004
I#1657 - Composer: Correct empty paragraph detection for removal
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1657
2021-10-12 16:13:45 +02:00
Milan Crha
e75c4faa36
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:18:35 +02:00
Milan Crha
e33e24fae2
By_Company.galview: Correct the column index in the grouping part
...
The column index is not the same as the model_col in the .etspec definition,
which caused use of the 'Journal' column, instead of the 'Company' column here.
2021-09-17 11:24:04 +02:00
Milan Crha
e42772444a
I#1620 - Flatpak: Set StartupWMClass in the .desktop file
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1620
2021-09-08 19:21:59 +02:00
Milan Crha
831c13cf08
I#1565 - Flush Outbox by default on rule firing with Forward action
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1565
2021-07-28 12:20:19 +02:00
Milan Crha
ab804beb51
I#1522 - WebView: Enable light/dark color scheme for the preview panels
...
Works only with WebkitGTK with this change included:
https://bugs.webkit.org/show_bug.cgi?id=208204
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1522
2021-07-21 13:47:27 +02:00
Milan Crha
1bbfd143af
I#329 - Mail: Limit by size a text attachment inline view
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/329
2021-07-16 12:52:09 +02:00
Milan Crha
b091bb5ea2
I#1556 - Calendar: Add option to hide Memos/Tasks pane
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1556
2021-07-08 19:17:55 +02:00
Corentin Noël
aa4b3f8d0a
M!84 - EPluginManager: Make it a page in the preferences
...
Move the plugins preferences into the preferences window, allows to have one less
dialog to look-at to configure evolution.
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/84
2021-07-08 14:20:32 +00:00
Corentin Noël
582a7eda56
M!82 - EPreferencesWindow: Use headerbar and stack widgets
...
Switch to a Headerbar and a StackSidebar widget for navigation, place all the
buttons directly in the headerbar.
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/82
2021-07-08 14:18:38 +00:00
Milan Crha
474e562155
eds-I#289 - Support Matrix IM Protocol for Contacts
...
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/289
2021-06-14 22:07:09 +02:00
Milan Crha
7bd2ce8a11
I#1536 - Allow to delete an inserted image/rule in HTML composer
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1536
2021-06-14 19:24:24 +02:00
Milan Crha
91d4f2229e
I#1469 - Composer: Signatures in HTML inserted into the quote on reply
...
It could happen when replying to a message composed by Evolution 3.38.1
and earlier.
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1469
2021-06-10 13:26:40 +02:00
Milan Crha
51c5063377
I#1527 - Calendar: Implement "Delete this and future occurrences"
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1527
2021-06-08 18:10:12 +02:00
Milan Crha
83b3d2158b
I#1514 - ToDo Bar: Add an option for how many days to show
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1514
2021-06-01 20:41:48 +02:00
Milan Crha
c8c5191b9e
I#1502 - Mail: Option to make search scope global
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1502
2021-05-27 14:05:38 +02:00
Milan Crha
f8e567b5b9
I#1392 - Pressing backspace in front of quoted line with link does not delete anything
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1392
2021-05-12 17:56:39 +02:00
Milan Crha
8320752199
I#1439 - Composer: Paste single-line HTML without DIV into LI
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1439
2021-03-24 17:34:52 +01:00
Milan Crha
9debad14e2
Composer: Incorrect <BR> in quoted line with spaces only
...
Quoted lines with spaces only also added an extra <BR> when converting
from plain text, which leads to doubled quotation marks and misbehavior
when splitting the blockquote with the Enter key.
2021-03-23 18:08:35 +01:00
Milan Crha
529117f0e6
I#1424 - Composer: Paragraph format change should preserve BLOCKQUOTE
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1424
2021-03-19 12:01:35 +01:00
Milan Crha
f3bcbb37f5
I#1159 - Composer: Removing highlighted quoted section creates empty quoted lines
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1159
2021-03-10 17:33:16 +01:00
Milan Crha
8ec17e104c
Composer: Correct typo in node property names
2021-03-10 15:57:08 +01:00
Milan Crha
1f07a428f3
I#1394 - Composer: Incorrect wrap in citation with a long link
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1394
2021-03-09 13:32:39 +01:00
Milan Crha
68587dd05e
I#1391 - Composer: Changing quoted line from Normal to Preformatted changes its quotation level
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1391
2021-03-09 10:00:14 +01:00
Milan Crha
558073ad8e
I#1403 - WebView: Automatically switch text direction according to the text
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1403
2021-03-02 09:27:48 +01:00
Milan Crha
01d596cae4
I#1398 - Composer: Fails to delete column/row of a table
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1398
2021-03-01 15:20:05 +01:00
Milan Crha
99c485049b
I#1344 - Composer: Paragraph format change misbehaves on empty paragraph
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1344
2021-02-24 12:25:48 +01:00
Milan Crha
6a7df753b5
I#1365 - Composer: Nested quoted text can get lost in Reply on HTML mail
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1365
2021-02-15 15:19:50 +01:00