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

            Bug ID: 157185
           Summary: Writer functionality:  Improved style import workflow
           Product: LibreOffice
           Version: 7.6.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

I used the 'import styles from ...' function yesterday for the first time, and
I believe it needs improvement.  It has a bad workflow.

The CURRENT workflow is as follows:

Select the feature
Select a type of style
Decide whether or not you want to overwrite
Select a source
—> Done, all "available" styles are now imported from that source ("available"
depending on OVERWRITE setting)


DEFECTS in this workflow:

— There is no way to import only a single style or group of styles
— There is no way to re-import a style you already have, to synchronize it
between documents, without overwriting ALL of the styles your document and
source have in common.  Overwrite is all-or-nothing.


The following is how I propose it SHOULD work:

Select the feature
Select a type of style
Select a source
* NEW: Be presented with a list of available styles of that type from that
source
* NEW: Select the styles you want to import
—> Done, all of the styles you wanted and ONLY those styles are imported


With this workflow, the overwrite flag is no longer needed and should be
removed.  If you selected a style for import, obviously you want to overwrite
it if it already exists.
— There should of course be an IMPORT ALL button.  Clicking IMPORT ALL instead
of selecting styles from the list would have the same result as selecting
OVERWRITE in the current workflow.
— The list of available styles should be filterable much as the Style list
itself is — all styles, applied styles, standard styles, custom styles etc.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to