Bug 143922 - UI Indicate change tracked formatting changes in readable format
Summary: UI Indicate change tracked formatting changes in readable format
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tracked-changes-in-margin Track-Changes-TextFormatting
  Show dependency treegraph
 
Reported: 2021-08-17 13:56 UTC by NISZ LibreOffice Team
Modified: 2022-03-03 10:12 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Example file from Word with tracked character formatting changes (15.07 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2021-08-17 13:56 UTC, NISZ LibreOffice Team
Details
Screenshot of the original document side by side in Word and Writer (186.94 KB, image/png)
2021-08-17 13:57 UTC, NISZ LibreOffice Team
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NISZ LibreOffice Team 2021-08-17 13:56:45 UTC
Created attachment 174357 [details]
Example file from Word with tracked character formatting changes

This is split off from bug 50447
When a change tracked formatting change Is made in Word, Word displays the contents of that formatting on the Annotations bar on the right or on the left Revisions pane.
Writer has no similar UI element that displays the tracked changes in text, this is problematic for A11Y as well as UX.

Steps to reproduce:
    1. Open attached document in Word and Writer
    2. Looking at the document and UI, try to understand which formatting changes were applied.

Actual results:
Word shows for the first paragraph a balloon that says Font: bold
For the second and third another balloon says Font: 16 pt, italic

There is nothing like this in Writer.

Expected results:
Manage changes dialog / Annotations side bar could show (optionally!) comments that are auto-generated on creating tracked formatting changes / on importing such from docx.
Or something-anything like that. Adding needsUXEval.

LibreOffice details:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: dd3ab0fd737ff84657ff34eebafe2628f489e5a1
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL
Comment 1 NISZ LibreOffice Team 2021-08-17 13:57:08 UTC
Created attachment 174358 [details]
Screenshot of the original document side by side in Word and Writer
Comment 2 Timur 2021-08-18 10:28:07 UTC
I think this is welcome and may be put to New. 
UX part is how to make it useful, how to show that info.
Comment 3 Heiko Tietze 2021-08-23 09:28:14 UTC
You can get TC in the margin (at least deletions), see bug 34355 and bug 137770 for what's missing. And based on [1] we have a sidebar for TC (requires experimental features) with bug 87695 for the missing pieces. 

So let's make this ticket a duplicate and improve what we have.

[1] https://design.blog.documentfoundation.org/2015/02/19/tracking-changes-with-libreoffice/

*** This bug has been marked as a duplicate of bug 87695 ***
Comment 4 NISZ LibreOffice Team 2021-09-03 06:29:31 UTC
(In reply to Heiko Tietze from comment #3)
> You can get TC in the margin (at least deletions), see bug 34355 and bug
> 137770 for what's missing. And based on [1] we have a sidebar for TC
> (requires experimental features) with bug 87695 for the missing pieces. 
> 

Yes, but I think you misunderstood this bug: this is not about adding new UI pieces to show the CT information, but about showing more CT information (the changed formatting in writing) on the existing UI.

Reopening: this issue is not covered in the duplicate.
Comment 5 Timur 2021-09-03 06:58:33 UTC
And this is specific, while other bug is general and needs a summary.
Comment 6 Heiko Tietze 2021-09-03 08:52:36 UTC
So you suggest to show the actual formatting that was applied.

Laszlo implemented the info at the document margin for bug 34355 but with some shortcomings, that is: one change only, no addition, no formatting. I believe the margin has its limit (wonder how MSO shows multiple TC in one line).

The (experimental) sidebar deck shows all changes but with a details only for deletions. My take is to improve this, that's why I made it a duplicate of bug 87695. 

Some ideas, mostly about filtering and likely stretching the point, were proposed in https://design.blog.documentfoundation.org/2015/02/19/tracking-changes-with-libreoffice/.

(In reply to Timur from comment #5)
> And this is specific, while other bug is general and needs a summary.

Maybe I still miss the point. What specific request is done here?
Comment 7 csongor 2022-03-01 15:00:20 UTC
I like this proposal. 

The changes in formatting could be shown either 
- on the right/left side, where Word shows, or 
- in the Manage Changes dialog, before or after the Comment column, or
- both of the above.

It is really annoying to know that the information is there, LO knows what was changing but I cannot access this info in an easy way.
Comment 8 csongor 2022-03-01 15:00:54 UTC Comment hidden (obsolete)
Comment 9 Heiko Tietze 2022-03-03 10:12:18 UTC
So let's do it.

Both, the margin but primarily the comment at the sidebar/dialog  should tell what exactly has been changed. It works for deletions but only if the "track deletions in margins" option is checked. Unfortunately I cannot change these comments anymore, all input goes into the following non-deletion change. My take here is to add the action information to the comment and keep it editable.

An alternative is to show the details in a tooltip. Similar request in bug 147169. This might be the easier and more flexible yet less obvious solution.