Bug 147169 - Show complete deleted text on mouse-over (like a tooltip) when using track changes (deletions) in margin
Summary: Show complete deleted text on mouse-over (like a tooltip) when using track ch...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.2.5.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tracked-changes-in-margin
  Show dependency treegraph
 
Reported: 2022-02-04 06:45 UTC by Gerry
Modified: 2022-09-13 15:30 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments
The mock-up shows a tooltip with the entire deleted text (when show track changes (deletions) in margin is activated) (1.05 MB, image/png)
2022-02-04 06:45 UTC, Gerry
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gerry 2022-02-04 06:45:25 UTC
Created attachment 178032 [details]
The mock-up shows a tooltip with the entire deleted text (when show track changes (deletions) in margin is activated)

Show track changes in margin could be an excellent feature, but it lacks something very  important to make it really useful: Currently it is impossible to see the entire deleted text. This, however, is a precondition for a reviewer to decide whether he/she can accept or reject the change.

More detailed description: 
* Activate the option "deleted change in margin" during track change (Extras -> Options -> Writer -> View) 
* you now see the shortened text content of the deletion in the left margin (see attached screenshot). The same shortened text content also shows up in the comment column of the "Manage-Windows" (Edit -> Changes -> Manage). 
* Unfortunately, it is nowhere possible to see the entire deleted text. This is necessary, though, for reviewing a document with track changes.

Enhancement proposition: 
* Please add a tooltip-type mouse-over that shows the entire deleted text. Please see the mock-up in the screenshot. This greatly would improve the usability of the feature "Track changes in margin".  
* It would be also great if the same "tooltip" would show up when hovering over the "comment" column in the Track changes manage window.
Comment 1 Heiko Tietze 2022-02-04 08:07:17 UTC
Sounds like a good idea. But some limitation is necessary, consider a whole paragraph was deleted. In the manage TC dialog as well as the (experimental) sidebar we show the deleted text with ellipsis in the middle. Like "He hear...s hide?" for the complete dummy text. This could be made larger and shown in the envisioned tooltip.

Besides, I wonder whether action, author, and time would still be part of the tooltip. Guess so. Then we have to introduce multiline tooltips.
Comment 2 Rafael Lima 2022-02-04 17:00:58 UTC
Indeed this is a valid request. Without the deleted text, the reviewer cannot know what he/she is actually reviewing.

We could add a tooltip with the following structure:

---------------------------------------------------------
Delete: Author Timestamp
Text that was deleted (up to 1.000 characters)
---------------------------------------------------------

This limitation would accommodate 99% of cases. Only very large deletions, such as entire pages or sections, would not be visible.

Unless we could use a scrolled widget to show the deleted text, but this would make things a bit more complicated.
Comment 3 Gerry 2022-02-04 21:19:27 UTC
(In reply to Rafael Lima from comment #2)

Thanks, this looks excellent. If implementation is straight forward, one could do it even more fancy with an ACCEPT and REJECT button:


------------------ACCEPT--------REJECT-------------------
---------------------------------------------------------
Delete: Author Timestamp
Text that was deleted (up to 1.000 characters)
---------------------------------------------------------


An addition of these buttons would also address the other issue with deletions in margins: At the moment, a right mouse click on deleted text in the sidebar does not show the options to reject/accept. In order to accept/reject deletions you currently need to open the "manage changes" window.