Bug 126938 - Add shortcuts for accepting and rejecting changes
Summary: Add shortcuts for accepting and rejecting changes
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Track-Changes
  Show dependency treegraph
 
Reported: 2019-08-15 08:50 UTC by Johannes Rohr
Modified: 2019-09-05 12:44 UTC (History)
3 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 Johannes Rohr 2019-08-15 08:50:53 UTC
It would be very convenient to have a keyboard shortcut for accepting and rejecting changes, because at present the process is tedious: I have to do a mouse click on "next change", then switch the mouse cursor to the reject or accept button, click and then go back to the "find next change" button again. Workflow would be much better and there would be less distraction with shortcuts for both functions.
Comment 1 Heiko Tietze 2019-08-28 05:33:42 UTC
We run out of (good) shortcuts long time ago. There are things like shift+ctrl+e to open the extension manager, which is absolutely not needed. But once users know this shortcut it's very hard to remove it again. So unless you have a good proposal I'd recommend to customize locally (Tools > Customize > Keyboard, and enter the search term at Functions).
Comment 2 Johannes Rohr 2019-08-28 06:51:12 UTC
(In reply to Heiko Tietze from comment #1)
> We run out of (good) shortcuts long time ago. There are things like
> shift+ctrl+e to open the extension manager, which is absolutely not needed.
> But once users know this shortcut it's very hard to remove it again. So
> unless you have a good proposal I'd recommend to customize locally (Tools >
> Customize > Keyboard, and enter the search term at Functions).

Thanks! I  wasn't aware of the ability to customize shortcuts. Very helpful indeed!

Generally, if you allow me that remark, that track changes is one of the areas where LibreOffice is most behind MS Office. Quite often when I have to work with large documents with several editors, I find myself falling back to MS Office because LibreOffice's interface for handling changes reflects what was state of the art in the 1990s. Sadly, this is no exaggeration: The issue report suggesting that OpenOffice.org should use margins to display changes, as MS Office does dates back to 2002, see  https://bz.apache.org/ooo/show_bug.cgi?id=9661 It is just not practical. 

From my point of view, the lack of a proper UI for handling track changes is one of the principal showstoppers for a full migration from MS Office. Precisely because of that I always have a hard time convincing my peers that they should ditch MS Office in favour of LibreOffice. But I also understand that LibreOffice is a volunteer project. At the same time, I have a hard time believing that no volunteer contributors see this as an important area.
Comment 3 Heiko Tietze 2019-08-28 08:23:03 UTC
The design team came up with a proposal for a sidebar deck https://design.blog.documentfoundation.org/2015/02/19/tracking-changes-with-libreoffice/ to more easily handle TCs. You get the basic implementation when Tools > Options > Advanced > Experimental features is enabled. And of course I agree on the need for a better visualization, and we have a countless number of reports (see the META ticket under "blocked").
Comment 4 Cor Nouws 2019-09-04 20:41:20 UTC
yes, if customizing by the user is possible for these, I would not make default ones (which are not available indeed). Esp. since many times jumping fast from one to another is not how it works. And after all the dialog to manage tracked changes, is rather fast & handy too.
Comment 5 Thomas Lendo 2019-09-05 09:46:11 UTC
Johannes is right with his general objections but ...

(In reply to Cor Nouws from comment #4)
> yes, if customizing by the user is possible for these, I would not make
> default ones (which are not available indeed). Esp. since many times jumping
> fast from one to another is not how it works. And after all the dialog to
> manage tracked changes, is rather fast & handy too.
+1 for Cor's comment.
Comment 6 Johannes Rohr 2019-09-05 09:57:59 UTC
(In reply to Heiko Tietze from comment #3)
> The design team came up with a proposal for a sidebar deck
> https://design.blog.documentfoundation.org/2015/02/19/tracking-changes-with-
> libreoffice/ to more easily handle TCs. You get the basic implementation
> when Tools > Options > Advanced > Experimental features is enabled. And of
> course I agree on the need for a better visualization, and we have a
> countless number of reports (see the META ticket under "blocked").

Thank Heiko, I'll give it a try! Would be awesome if there was movement in that direction!
Comment 7 Heiko Tietze 2019-09-05 12:44:32 UTC
We have customization, and the interaction is now combined so a simple alt+button accepts/rejects and jumps to the next item. So let's close this as WFM.