[Libreoffice-bugs] [Bug 144814] New: Settings that are stored in the document should be marked as such

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Sep 29 19:57:58 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=144814

            Bug ID: 144814
           Summary: Settings that are stored in the document should be
                    marked as such
           Product: LibreOffice
           Version: 7.1.5.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: johnsmithbeatles at gmail.com

Description:
There is a very serious UI problem with LO settings. The problem is that some
of these settings are stored in the document/template, and some of them are
stored in the application itself.

**It is assumed you have a new LO user profile and LO uses US measurement units
(specifically, inches) by default. We will test the Writer application.**

Open "Tools > Options > LibreOffice Writer > General" and notice the following
two settings: "Measurement unit" and "Tab stops".

a) The value of "Tab stops", if you change it to a custom value and then save
the document, will be stored in the document.
b) ... While the value of "Measurement unit" is always stored in the
application.
c) Ah! And if you change the value of "Tab stops" to a custom value **without**
saving the document, this custom value will be stored in the application and
not in the document.

And please notice that there are no hints to the user that these settings are
stored so differently.

And here is how confusing it can be in the real life:

1. Create an unsaved document.
2. Tools > Options > LibreOffice Writer > General:

   1. Measurement unit = Change it from "Inch" to "Centimeter"
   2. Tab stops = Change it from "1.25 cm" to "1.00 cm"

   HERE IS WHAT IS CURRENTLY GOING ON:
   * "Meas. unit" is stored in the application (as always)
   * "Tab stops" are stored in the application as well (this because we
      aren't going to the document at this moment of time, see the next step.)

3. Close the document without saving it.
4. Create another document. Notice the settings are the ones you have set up:
"Centimeter" and "1.00 cm". This is fine.
5. Save the document.

   HERE IS WHAT IS CURRENTLY GOING ON:
   * "Meas. unit" is stored in the application (as always)
   * "Tab stops" are stored in the document (since you have saved the document)

6. Change the values to "Millimeter" and "6 mm"

   HERE IS WHAT IS CURRENTLY GOING ON:
   * "Meas. unit" is stored in the application (as always)
   * "Tab stops" are stored in the application as well (this because we
      aren't going to the document at this moment of time, see the next step.)

7. Close the document without saving it.
8. Open the saved file. Its values will be "Millimeter" and "10 mm"

This is really confusing even for many experienced users who already aware of
how this works. This is because the are many different settings and users
**cannot** remember which of them are stored where. And so they cannot predict
how some settings will change if you change the template. Or if you open the
document on another computer.

And this is much worse for many people who aren't so experienced.

It seems to me that settings that are stored in the document and not in the
application

Solution-1: Should be "marked" as such. For example, instead of "Tab stops" it
should be "Tab stops [D]" (where D stands for "document").

or

Solution-2: They should be moved to a separate section.


Steps to Reproduce:
see above

Actual Results:
see above

Expected Results:
see above


Reproducible: Always


User Profile Reset: No



Additional Info:
see above

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210929/f27332e6/attachment.htm>


More information about the Libreoffice-bugs mailing list