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
6213 5372d 14h fschmid /trunk/Scribus/scribus/pdflib_core.cpp Reenabled the use of embedded Fonts in the PDF Export.  
6202 5373d 19h fschmid /trunk/Scribus/scribus/pdflib_core.cpp First steps to get embedded Fonts in PDF working again.
Added missing "/" chars in the /Differences array.
Need to figure out how to get the correct values for /FontBBox and the other metric related informations.
The /Differences array is also wrong at the moment.
 
6170 5376d 10h avox /trunk/Scribus/scribus/pdflib_core.cpp fix PDF export for subsetted fonts. Embedded fonts are still broken  
6166 5376d 16h fschmid /trunk/Scribus/scribus/pdflib_core.cpp Fixed Bug #4141  
6163 5377d 07h avox /trunk/Scribus/scribus/pdflib_core.cpp make glyphNames() return a map glyph->(QChar,name) instead of QChar->(glyph,name)
adapt PSLib to new layout code
 
6055 5389d 21h fschmid /trunk/Scribus/scribus/pdflib_core.cpp Fixed Bug #4097  
5993 5402d 07h avox /trunk/Scribus/scribus/pdflib_core.cpp fix fonts/ #includes  
5980 5402d 16h avox /trunk/Scribus/scribus/pdflib_core.cpp use new ScFace class instead of Foi, get rid of struct ZZ  
5959 5406d 06h jghali /trunk/Scribus/scribus/pdflib_core.cpp move the ScImage::LoadPicture() rendering intent argument to CMSettings  
5917 5410d 12h jghali /trunk/Scribus/scribus/pdflib_core.cpp fix for #3945. On Windows:
- scribus preferences are now stored in Application Data\Scribus
- temporary files are created in system temporary files directory
- document folder is set by default to the My Documents directory
 
5880 5414d 08h jghali /trunk/Scribus/scribus/pdflib_core.cpp remove cms externs  
5781 5431d 17h cbradney /trunk/Scribus/scribus/pdflib_core.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.  
5753 5438d 15h jghali /trunk/Scribus/scribus/pdflib_core.cpp remove a bunch of compilation warnings  
5748 5439d 08h fschmid /trunk/Scribus/scribus/pdflib_core.cpp Export of Object blendmodes to PDF works now.  
5732 5440d 15h avox /trunk/Scribus/scribus/pdflib_core.cpp fixing linked frames  
5723 5441d 11h avox /trunk/Scribus/scribus/pdflib_core.cpp fix chars-in-frame iteration code  
5721 5441d 13h avox /trunk/Scribus/scribus/pdflib_core.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.
 
5712 5444d 14h fschmid /trunk/Scribus/scribus/pdflib_core.cpp Added the missing "Hue", "Saturation", "Color" and "Luminosity" blendmodes.
Fixed a typo in the PDF-Exporter which prevents the "Exclusion" mode from working properly.
Moved the RGBTOHLS etc.. functions to util.cpp so that ScPainter and ScImage can share that code.
 
5697 5447d 14h fschmid /trunk/Scribus/scribus/pdflib_core.cpp - PDF-Export: fixed wrong 2nd layer rendering in files with more than one page.
- SVG-Export: added #ifdefs to ensure that only the needed parts are compiled in the cairo build.
 
5691 5448d 04h avox /trunk/Scribus/scribus/pdflib_core.cpp self-encapsulate all CharStyle fields, use inheritance chain for getters  

Show All