Bug 163784 - WRITER SIMPLE one click method : "duplicate" style --- (as an addition to the existing "create new" aka "create new from style")
Summary: WRITER SIMPLE one click method : "duplicate" style --- (as an addition to t...
Status: NEEDINFO
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard: QA:needsComment
Keywords:
Depends on:
Blocks: Sidebar-Styles
  Show dependency treegraph
 
Reported: 2024-11-06 12:35 UTC by peter josvai
Modified: 2025-02-01 13:40 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
styles pane in the side bar (116.91 KB, image/png)
2024-11-06 12:35 UTC, peter josvai
Details
select a styíle and create a new one from that (117.79 KB, image/png)
2024-11-06 12:36 UTC, peter josvai
Details
create a new one DIALOGUE (147.71 KB, image/png)
2024-11-06 12:37 UTC, peter josvai
Details
STILL, many times it is GREAT to have "child" styles under a "mother style"... (123.06 KB, image/png)
2024-11-06 12:42 UTC, peter josvai
Details

Note You need to log in before you can comment on or make changes to this bug.
Description peter josvai 2024-11-06 12:35:11 UTC
Created attachment 197437 [details]
styles pane  in the side bar

hi,

I'm not into coding, but I imagine this could be an easy "surgery" with a very cool outcome.

There are the styles. And there is us working with them.
Any in any decent project styles can become at least a little bit complex.
At that point, flexibility becomes the key thing.
Cause your work shouldn't become cumbersome. It should go like a .. breeze :) 

::::::::
There is the side pane. (the AA icon in the sidebar or ALT+2) see attachment #1
you have styles in that. (attachment #2)

The most common scenario to go to styles, to edit them in the TEMPLATE is that your existing styles are not good enough. For example, you have a QUOTATION style, with space below it being 0.5 cm / 5mm... BUT it doesn't look good yet. You need 8mm space below the quotation (for example).

What do you do in this case?
You don't change your existing styles, cause they are there in the list because they are good, you were already able to use them.
What you need is a new variant!

NOW, in so many applications (from Filezilla to Firefox, and more, you name them) and in so many scenarios the "DUPLICATE" method exists and makes things work like a BREEZE....

This is what we need in Writer, too

If we could DUPLICATE a style, it would be...  * * * * SUPER GREAT * * * *

Cause then we could duplicate a style and then change one attribute in it, and we would have a new variant, VOILA!

This is what a new DUPLICATE functionality could give us :) 

:::::::::::: without the DUPLICATE style functionality

Without that (it works like that now) we have to create a style from that style...
and the new style will be in the directory of the old style...
as a "depending" style... inheriting from the old style.. the "mother style"...


like:

style 1
   style 2

Style 2 "inherits" from style 1...
THEY ARE NOT independent...
THEY are not on the same level.

If style 1 changes, style 2 might change too..



THIS IS not a bad method at all, but only good in special cases...

When you want to have a  "child" style of an old style

BUT when you want to have a sister or brother style... (on the same level)

like:

style 1
style 2
(on the same level)

DUPLICATE would be the way to goo.
And things would work like a BREEZE :) 



- - -  thank you for developing Libreoffice and WRITER - - - -
Comment 1 peter josvai 2024-11-06 12:36:38 UTC
Created attachment 197438 [details]
select a styíle and create a new one from that
Comment 2 peter josvai 2024-11-06 12:37:38 UTC
Created attachment 197439 [details]
create a new one DIALOGUE
Comment 3 peter josvai 2024-11-06 12:42:38 UTC
Created attachment 197440 [details]
STILL, many times it is GREAT to have "child" styles under a "mother style"...

DUPLICATE is good to create sibling styles (sister or brother :)).

HOWEVER, in many cases the "inheriting" method: 
aka "create new style from existing one as a child" (cause this is what happens when we create new from a style)
is a GOOD method.

Nothing is wrong with that.


BUT DUPLICATE could be a great addition.
Comment 4 Dieter 2025-02-01 13:40:15 UTC
Hi Peter, please explain difference between this report and your report in bug 162209.
=> NEEDINFO