Bug 89089 - Editing: no keyboard shortcut to apply default formatting including removing applied character styles
Summary: Editing: no keyboard shortcut to apply default formatting including removing ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: UNO-Command-New Shortcuts-Accelerators
  Show dependency treegraph
 
Reported: 2015-02-03 17:01 UTC by Cor Nouws
Modified: 2019-06-13 14:47 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cor Nouws 2015-02-03 17:01:15 UTC
as per subject
Comment 1 Cor Nouws 2015-02-03 17:01:46 UTC
nice easy hack!
Comment 2 Cor Nouws 2015-02-03 18:59:32 UTC
so corrected the summary. It was highly inaccurate .. ;)
Comment 3 Yousuf Philips (jay) (retired) 2015-04-11 21:03:15 UTC
Would suggest it also have a menu bar entry and it be able to reset all paragraph, character and direct formatting options.
Comment 4 Yousuf Philips (jay) (retired) 2015-04-11 21:21:06 UTC
Tagging this for the creation of the necessary uno command, so that i can be included in the menu bar and suggest using Ctrl + Alt + M as the shortcut, as its not used anywhere in LO.
Comment 5 Robinson Tryon (qubit) 2015-12-10 07:20:09 UTC Comment hidden (obsolete)
Comment 6 Yousuf Philips (jay) (retired) 2016-09-18 16:58:41 UTC
@Cor: Is this for applying default paragraph style as there is already a shortcut for that (Ctrl+Shift+0) and its listed in the styles menu. Maybe we can add a shortcut to set default character style as well, maybe ctrl+shift+alt+0.
Comment 7 Heiko Tietze 2016-09-19 08:43:57 UTC
Please keep in mind that average users struggle to understand styles and have even more problems to follow the difference between paragraph and character styles plus direct formatting. If there are different ways to get rid of a styling it adds confusion.

Also I'm against complex shortcuts with three modifiers keys. If the user wants to configure this cumbersome finger posture, I'm sorry for her. But when we deliver software with this complexity there is something wrong with our usability (26 letters by 6 variants makes it 156 different shortcuts to remember, at worst).

Sounds like a WONTFIX to me.
Comment 8 Thomas Lendo 2018-11-07 00:06:58 UTC
In theory the user has to do several steps to have a document without any formatting: Ctrl+m for direct formatting, Ctrl+0 for default paragraph style, go to the styles sidebar and assign default character style, go through other styles like lists and tables.

These are many steps. But how often an average user has to do this? I doubt a own shortcut is justifiable for this.

If a new command will be introduced, then I want a super reset command that also set all other styles back to a default/unstyled state. Not only paragraph and character styles.
Comment 9 Cor Nouws 2018-11-07 17:05:56 UTC
(In reply to Thomas Lendo from comment #8)

> If a new command will be introduced, then I want a super reset command that
> also set all other styles back to a default/unstyled state.

You mean 'default/unmodified' I guess.

> Not only paragraph and character styles.

Fine for me. I'm not hindered by short cuts I do not use.

The behavior of Ctrl+M is fine and has been discussed before the latest change (few years back). But now leaves the gap for the behavior that this issue is about.
Comment 10 Heiko Tietze 2018-11-08 15:34:41 UTC
There seems to be some agreement on this request and the shortcut also sounds like a good idea (if we need a shortcut). So removing UX.
Comment 11 Cor Nouws 2019-01-29 12:18:42 UTC
@heiko: easy hackeble?
Comment 12 Heiko Tietze 2019-01-30 13:21:11 UTC
(In reply to Cor Nouws from comment #11)
> @heiko: easy hackeble?

Yes. Would follow the clear formatting command and copycat this plus the character style cleaning function. Though have no code pointers out of the box.