Default style (Project)

=early draft=

11:02 < Plaidrab> I would suggest adding a globa default paragraph style as a setting. 11:11 < a_l_e_> Plaidrab: what would that global style do? 11:12 < a_l_e_> i'm wondering if it would not be enough to replace the current settings for the text tool (in file > preferences and file > document settings) by a single drop down with a list of                styles... 11:13 < Plaidrab> It would just be the default style any time you create text without specifying one. It's a                  common thing 11:22 we have Default Paragraph Style at once doc is created, but it is not used unless manually applied 11:23 IMHO Default Paragraph Style should be a global one, and No Style should not exists 11:24 I notice another issue working with undo for text 11:25 < Plaidrab> Well, then it isn't a default, is it? 11:26 each time you apply some text property (eg. align) it is applied neverless is it changing anything or not, in other words centering is applied for allready centered text 11:26 < a_l_e_> well, then i think that we should really remove the text settings in the text tool and replace them by a style selector... 11:27 < Plaidrab> Yes and no. Leave the string. If the string is clicked on, change it to a Pull Down with all active styles in the document. 11:27 < a_l_e_> the question is: how to define the Default style? 11:28 < a_l_e_> however, removing No style may be a sane idea... 11:28 a_l_e_: not at all, we cant go to user must creaty styles for each small change of text, eg bolding one word or even one paragraph when bold is not used anymore else 11:28 < Plaidrab> All the default style is is a name for a style. 11:29 < a_l_e_> cezaryece: this is not what i'm saying. 11:29 < Plaidrab> You're confusing text styling with paragraph styling 11:29 and not in situation, when Character Style changes ALL text attributes 11:29 < a_l_e_> user will apply the changes on the base of the default style which will be applied by                scribus (or the style they have manually applied). 11:30 < a_l_e_> You will always have some default text formatting and it's imo sane to have them in the Default style rather than in "No style" 11:31 < a_l_e_> and we should remove the text tool settings from the document properties. 11:31 < a_l_e_> you will have to change the Default style to change the default formatting for a newly created frame. 11:31 I agree, "No style" is confusing even if we can set in Text Tool prefs 11:32 a_l_e_: YES, YES, YES 11:32 < a_l_e_> and in the future we can remove the document settings for all the tools... since it would be                welcome to have all those properties as styles. 11:33 < a_l_e_> .... i guess i'll store this discussion and see if we can define a "project" around it... 11:33 very nice, cant wait for this 11:33 < Plaidrab> And if, for some reason, the named default style does not exist, an empty style of that name should be created against a default typeface, size, and "decoration" 11:36 hmmm... insesibly how style is named - one of document styles may have default attribute 11:37 checkbox "make this style as default for this document" 11:37 < Plaidrab> No. Counterintuitive. 11:39 < Plaidrab> This is a setting that needs to carry over from document to document - though potentially overridden in the document. 11:41 < a_l_e_> I think that "Default style" should be the name for it, it should be protected (you can't                delete)... 11:41 < a_l_e_> well, you should be able to override it, when importing from another document, though. 11:42 < Plaidrab> Well, I suppose that's one way to do it. 11:42 < a_l_e_> just explain another one... the simplest will be in the proposal :-) 11:43 but with user decision if imported styles should overwrite existing or added with new                   names 11:43 < a_l_e_> ok, i was talking about importing from other .sla files, not .odt... i guess you're talking                 about loading text into a text frame... 11:44 < a_l_e_> ... interesting dicussion... 11:44 no, about sla, but importing styles from odt is also inactceptable for me now 11:46 -!- mrdocs [~mrdocs@opensuse/member/mrdocs] has joined #scribus 11:46 in oposite to you a_l_e_ I am for giving to user maximum freedom and decisions what                    Scribus do with his document 11:47 -!- Penguiniator [~Penguinia@unaffiliated/penguiniator] has quit [Ping timeout: 240 seconds] 11:48 if importing styles may waste my job done previously (by automatically replecing styles)                    I want to have full controll what Scribus will do