View Issue Details

IDProjectCategoryView StatusLast Update
0011265ScribusGeneralpublic2025-04-27 19:11
ReporterJLuc Assigned Tocezaryece  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status acknowledgedResolutionopen 
PlatformUbuntuOSnumeration branchOS Versionnumeration
Summary0011265: Enum styles should be named "types" and "sets" should be real styles.
DescriptionStyles in scribus are consistant as for now : they are a set of option describing how a feature of scribus is applied when the style is applied. Styles can be created by the user and are given a name so they can be used later on.

In enum branch however, so called "styles" dont fit this definition. So called "Styles" are a closed list of enum types like a-b-c-d, 1-2-3-4 or i-ii-iii. This list cannot be user defined and these values are not named so it should not be name "style", but could be name "type".

On the contrary the so called "sets" are given a name and are created and defined by the user. So the so called "sets" ARE "styles indeed". And they should be called styles.

This brings now the 0011258 issue : "Style dialog too high and dont enable more widgets in" that causes the buttons of the style dialog NOT to appear on screen on the new enum branch.
A solution to this issue is to bring ALL "enum style"(formerly called "sets") creation widgets OUT OF the "paragraph style" creation dialog and INTO a new full "enum style creation dialog".

The choice to open this new enum style creation dialog would appear in the leftest select now allready featuring "paragraph, character" and "cell" list (and "filet" whose name i dont know in english;).

And in the paragraph style dialog, there should be just a select to choose the enum style the paragraph style is "based upon", exactly in the same way it is done with character styles.
Additional Informationsolves 0011258 as for now
TagsNo tags attached.
Patch

Activities

cezaryece

2012-12-17 08:31

updater   ~0029420

Thing for further discus.

Issue History

Date Modified Username Field Change
2012-12-16 09:59 JLuc New Issue
2012-12-17 08:31 cezaryece Note Added: 0029420
2012-12-17 08:31 cezaryece Assigned To => cezaryece
2012-12-17 08:31 cezaryece Status new => acknowledged
2025-04-27 19:11 cbradney Project Contributor Builds => Scribus