After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 792600 - Add Remove Format option to Evolution HTML Composer
Add Remove Format option to Evolution HTML Composer
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Composer
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2018-01-17 11:53 UTC by Raniere Silva
Modified: 2021-05-19 11:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot with a suggestion for the button (141.68 KB, image/png)
2018-01-17 11:53 UTC, Raniere Silva
Details
Screenshot of LibreOffice with Remove Format lighlighted (244.86 KB, image/png)
2018-01-17 11:54 UTC, Raniere Silva
Details
Screenshot of Drupal with Remove Format lighlighted (53.75 KB, image/png)
2018-01-17 11:54 UTC, Raniere Silva
Details

Description Raniere Silva 2018-01-17 11:53:27 UTC
Created attachment 366927 [details]
Screenshot with a suggestion for the button

Many HTML composers, e.g. Drupal and LibreOffice, have a button to remove (direct) format which are handful when (1) you want to clean the format that you added and (2) you want to clean the format that was copied from another location.

Could you add a similar button to Evolution?
Comment 1 Raniere Silva 2018-01-17 11:54:10 UTC
Created attachment 366928 [details]
Screenshot of LibreOffice with Remove Format lighlighted
Comment 2 Raniere Silva 2018-01-17 11:54:28 UTC
Created attachment 366929 [details]
Screenshot of Drupal with Remove Format lighlighted
Comment 3 Milan Crha 2018-01-18 07:15:54 UTC
Thanks for a bug report. If I understand this properly, then, in case of evolution, it's just like setting Plain Text format and then back to HTML format, right? The function makes sense in LibreOffice, because there is no such switcher, but it feels redundant in case of Evolution.
Comment 4 Raniere Silva 2018-01-18 10:42:31 UTC
> then, in case of evolution, it's just like setting Plain Text format and then back to HTML format, right?

Setting Plain Text will remove any HTML link and the "remove format" functionality should preserver links.

In some cases, you might want to only remove format of a section of the email that you just insert and preserve the format of the content that you already styled.
Comment 5 Milan Crha 2018-01-25 11:54:11 UTC
I see. I'm wondering, should it remove just bold/italic/underline/strike-through/true-type/text-color/text-background and any "style" attributes, or anything else too? One thing I'm not sure about, the CSS styles. Those are derived and thus can be quite hidden in the cascading style sheets. Definitely much harder to be found than real HTML elements (like B/I/U and so on). Thus I'm wondering whether it's doable at all (generally speaking).
Comment 6 Raniere Silva 2018-01-25 13:23:07 UTC
I think it should also remove

- preformatted
- address
- heading
- indent
- font size
- class attribute
Comment 7 André Klapper 2021-05-19 11:46:04 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new enhancement request ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.