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 5465d 18h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp make glyphNames() return a map glyph->(QChar,name) instead of QChar->(glyph,name)
adapt PSLib to new layout code
 
6144 5467d 16h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp remove struct ZZ, new fonts, layout glyphs, layout relative to lines, multidigit pagenumbers (not perfect yet)  
6143 5467d 17h cbradney /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp Remove tabdist crash from textframe as per avox :)  
5993 5490d 18h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp fix fonts/ #includes  
5991 5490d 23h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp experimenting with left optical margins  
5980 5491d 03h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp use new ScFace class instead of Foi, get rid of struct ZZ  
5850 5506d 17h tsoots /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp Initial SM gui work  
5781 5520d 04h cbradney /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp Remove the ScMW extern so we rely on the doc*s more and can exclude GUI interaction wherever possible, and possibly allow multiple ScMW's/SDI mode in the future. This has involved passing doc* or ScMW*s through to many functions, including the plugins. Rewrote many API to handle this change. Crashes may still exist in many places. Pleaasssee.. NO more externs. We cannot rely on them being consistent. The only extern I can see that should exist is the ScCore one.  
5778 5520d 22h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp finally found the stupid bug which caused hang in text layout  
5759 5526d 03h jghali /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp fix for #3923  
5756 5526d 16h jghali /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp add missing beginLayer()/endLayer() calls in PageItem_TextFrame DrawObj_Post()  
5751 5527d 14h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp make delete in textframes work again, reduce crashes  
5745 5528d 05h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp #3843, fixes crash on load in some docs  
5732 5529d 02h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp fixing linked frames  
5721 5530d 00h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp 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 5536d 15h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp self-encapsulate all CharStyle fields, use inheritance chain for getters  
5620 5544d 19h jghali /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp patch for #3655  
5619 5545d 01h fschmid /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp Fixed Issues with the Layer markers.  
5595 5548d 16h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp fix pointer conversion error  
5593 5548d 16h avox /branches/Version13x/Scribus/scribus/pageitem_textframe.cpp make QImage a private superclass of ScImage (instead of public)  

Show All