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
10054 5037d 14h craig /trunk/Scribus/scribus/pdflib_core.cpp Hide implementation details of PDF export behind private implementation wrapper class.
This will simplify testing different PDF engines side by side, eg in podofo work and when testing
big changes to PDF export.
- Move pdflib.{cpp,h} to pdflib_core.{cpp,h}
- Write new core pdflib.{cpp,h} that provides a public interface for PDF export.
This code creates a PDFLibCore behind the scenes and passes requests to it, but
that is not visible from the rest of the app.
- Remove SCRIBUS_API from PDFLibCore since it does not need to be visible in the
symbol table.
It is now simple to add support for runtime switching between PDF implementations when you're
testing alternate versions of PDF export support.
 
10019 5040d 10h fschmid /trunk/Scribus/scribus/pdflib.cpp Found some more unneeded #include's  
10018 5040d 11h fschmid /trunk/Scribus/scribus/pdflib.cpp Did a little cleaning work: removed unneeded #includes and fixed some compiler warnings.  
10009 5041d 02h jghali /trunk/Scribus/scribus/pdflib.cpp remove QVector from VGradient  
10004 5041d 10h fschmid /trunk/Scribus/scribus/pdflib.cpp Removed a lot of Q3TextStream uses.  
9996 5041d 13h jghali /trunk/Scribus/scribus/pdflib.cpp fix potential crash by assert with qt debug lib  
9982 5042d 22h fschmid /trunk/Scribus/scribus/pdflib.cpp Ported the VGradient class to Qt-4  
9922 5047d 01h fschmid /trunk/Scribus/scribus/pdflib.cpp Replaced Q3PtrStack with QStack  
9920 5047d 02h fschmid /trunk/Scribus/scribus/pdflib.cpp Removed tons of compiler warnings due to the recent changes in the text handling.  
9919 5047d 04h jghali /trunk/Scribus/scribus/pdflib.cpp replace Q3ValueStack by qt4 QStack  
9865 5051d 01h fschmid /trunk/Scribus/scribus/pdflib.cpp Fixed non working PDF Buttons with Icons.  
9856 5052d 00h fschmid /trunk/Scribus/scribus/pdflib.cpp Replaced almost all uses of Q3PtrList<PageItem> with QList<PageItem*>.
Only in one file of Scripter2 they are left in, as i don't know if Scripter2 is used.
 
9848 5053d 00h jghali /trunk/Scribus/scribus/pdflib.cpp fix #5864 : crash on PDF-export when embedding color profiles  
9828 5054d 09h jghali /trunk/Scribus/scribus/pdflib.cpp fix #5832 : tabulation fill char disappear in pdf and ps  
9827 5054d 09h fschmid /trunk/Scribus/scribus/pdflib.cpp Some more safety checks to avoid crashes with groups.  
9803 5057d 02h fschmid /trunk/Scribus/scribus/pdflib.cpp Replaced almost all uses of Q3ValueList with QList. Only scrap.cpp still uses Q3ValueList due
to the used Signals there. Please test if i have broken some things.
 
9797 5057d 23h avox /trunk/Scribus/scribus/pdflib.cpp * replace Q3ValueList for TabValues and line dashes with QList
* replace int with double in CharStyle
* thus fix #5724: char spacing changes in integer steps
 
9747 5062d 02h fschmid /trunk/Scribus/scribus/pdflib.cpp Fixed Bug #5821 "bleed not working properly for master pages"  
9737 5062d 20h jghali /trunk/Scribus/scribus/pdflib.cpp no need to use a QString in ScText to store a single character, use a QChar instead  
9672 5067d 11h root /trunk/Scribus/scribus/pdflib.cpp move Version135x cvs branch to svn trunk  

Show All