Bug 54085 - If the user selects a change in the document, it should be reflected in the "Accept or Reject changes" window
Summary: If the user selects a change in the document, it should be reflected in the "...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Track-Changes
  Show dependency treegraph
 
Reported: 2012-08-26 15:40 UTC by narayanaras
Modified: 2019-03-04 17:25 UTC (History)
7 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 narayanaras 2012-08-26 15:40:10 UTC
To replicate this problem, do the following:

1. Select the "Edit>Compare documents" menu option.
2. Select the "Edit>Changes>Show" menu option.
3. Select the "Edit>Changes>Accept or reject..." menu option.

Now load a couple of documents where one document is the edited version of another.

Assume that there are lots of changes between the two documents (so many that you cannot navigate/manage the changes manually).

Browse the current document and locate a random "nth" change in the document.

Now assume that you decided to switch to the "Accept or Reject changes" window.
But the problem is, the currently selected change is not reflected (highlighted) in the "Accept or Reject changes" window.

So once you have manually browsed and selected a change, you cannot switch to the "Accept or Reject changes" window. You would have to experimentally click on multiple changes to locate the spot where you had selected in the document.

This problem can be solved by the following:
1. If the user clicks inside a changed text in the document, select the corresponding entry in the "Accept or Reject changes" window.

2. Display page number in the "Accept or Reject changes" window. This will allow the user to skip some pages and go directly to a desired page.
Comment 1 narayanaras 2012-08-26 15:52:39 UTC
I thought of yet another improvement:

3. Provide serial numbers to all changes in the "Accept or Reject changes" window. Now when the user hovers his mouse on a change, display this serial number as a tooltip. This will instantly establish a correlation between the  change in the document and its entry in the "Accept or Reject changes" window.
Comment 2 kaesezeh 2013-04-07 17:23:24 UTC
This would be so great to have, I agree. Right now, finding where one is when you move around in a revised doc in a non-linear fashion is terribly unintuitive!
Comment 3 bfoman (inactive) 2013-05-16 09:42:51 UTC
Enhancement request.

Could you please make some screenshots of things as now and a prototype of your proposed changes? Consider contacting UI experts available at libreoffice-ux-advise@lists.freedesktop.org.
Comment 4 narayanaras 2013-05-16 11:43:23 UTC
Sure, thanks for the suggestion!
Comment 5 Cor Nouws 2014-06-23 20:09:12 UTC
Hi nayaranas,

thanks for the issue. I've always appreciated that clicking in the window jumps so nice to the plce in the document, but indeed, the other way round does not work.

Cheers,
Cor
Comment 6 narayanaras 2014-06-24 08:30:57 UTC
I have made a video to show the issue.

Since the size was 4 MB, I could not attach it here.

Please download it from my Google Drive:
https://drive.google.com/file/d/0BwaOwUJ0zbWRdmdJaHdrMXdDanM/edit?usp=sharing

To keep the file size to minimum, I edited out some parts where there was no action, and inserted a "Pause" button at those points. You will need to pause the video at those points to read the callouts.