Subversion Repositories Scribus

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
6163 5461d 21h avox /branches/Version13x/Scribus/scribus/sctextstruct.h make glyphNames() return a map glyph->(QChar,name) instead of QChar->(glyph,name)
adapt PSLib to new layout code
 
6144 5463d 20h avox /branches/Version13x/Scribus/scribus/sctextstruct.h remove struct ZZ, new fonts, layout glyphs, layout relative to lines, multidigit pagenumbers (not perfect yet)  
5721 5526d 03h avox /branches/Version13x/Scribus/scribus/sctextstruct.h commiting parstyle refactoring:
* ScText::cab is no more
* ScText::cselect is no more (uses start/end indices in StoryText now)
* each ScText with ch==PARSEP has a pointer to an anonymous ParagraphStyle
* each ScText has a CharStyle parent which points to the unnamed ParagraphStyle
by default
* unnamed ParagraphStyles have the StoryText's default style as parent
* a StoryText's default style has docParagraphStyles[0] as parent
* if the last paragraphs isn't terminated with a PARSEP, it has the StoryText's
default style as ParagraphStyle. I'm not perfectly happy with this; we have
to see how it works when we use it. Suggestions welcome

Known bugs:
- changing parstyle with palette doesn't work
- craig's linespacing error is still there it seems
- linked frames don't work

I will try to fix those as soon as possible.
 
5691 5532d 19h avox /branches/Version13x/Scribus/scribus/sctextstruct.h self-encapsulate all CharStyle fields, use inheritance chain for getters  
5559 5549d 00h avox /branches/Version13x/Scribus/scribus/sctextstruct.h pageitem and font cleanup  
5540 5550d 19h mrdocs /branches/Version13x/Scribus/scribus/sctextstruct.h #3296 fixes  
5408 5565d 20h avox /branches/Version13x/Scribus/scribus/sctextstruct.h fix #1368, improvements to optical kerning  
5319 5577d 22h avox /branches/Version13x/Scribus/scribus/sctextstruct.h fix #3639  
5315 5578d 17h avox /branches/Version13x/Scribus/scribus/sctextstruct.h replacing magic numbers with ScStyle_* constants, fixing style mess when drawing, some sanity checks on styles  
5215 5590d 10h mrdocs /branches/Version13x/Scribus/scribus/sctextstruct.h updates from jghali for Avox's big commit  
5192 5591d 21h avox /branches/Version13x/Scribus/scribus/sctextstruct.h avoid "invalid int->StyleFlag" conversions  
5190 5591d 21h avox /branches/Version13x/Scribus/scribus/sctextstruct.h operators for better int->StyleFlag conversion  
5184 5591d 22h avox /branches/Version13x/Scribus/scribus/sctextstruct.h NLS Api changes: encapsulate ParagraphStyle fields, relate ParagraphStyle to CharStyle, use #ifdef NLS_PROTO  
4749 5632d 23h avox /branches/Version13x/Scribus/scribus/sctextstruct.h Using some of the shiny new accessors in StoryText  
4689 5639d 22h mrdocs /branches/Version13x/Scribus/scribus/sctextstruct.h Jean's mega pixmap cache patch  
4670 5641d 15h avox /branches/Version13x/Scribus/scribus/sctextstruct.h introduces StoryText and CharStyle into pageitems  
4430 5668d 21h cbradney /branches/Version13x/Scribus/scribus/sctextstruct.h #2661: Prepend GPL+exception->see COPYING file notice to all CPP/H files.  
3878 5738d 09h cbradney /branches/Version13x/Scribus/scribus/sctextstruct.h Move the ScText struct out of scribusstructs.h like TT have done for the Qt4 branch