summaryrefslogtreecommitdiff
path: root/goo
AgeCommit message (Collapse)AuthorFilesLines
2010-08-31Make GBool a bool instead of an intAlbert Astals Cid1-3/+4
Passes the regression tests and might make things faster and use a bit less memory
2010-08-10Update copyrightsAlbert Astals Cid3-1/+3
2010-07-19Remove exception supportAlbert Astals Cid2-67/+27
We don't use it and don't even support it properly
2010-07-12Use MAX_PATH instead of _MAX_PATH everywhereHib Eris1-2/+2
_MAX_PATH is compiler specific and not availble with the mingw compiler in ansi mode. MAX_PATH is in the Windows api and thus always available when windows.h is included.
2010-07-12Check for _WIN32 instead of _MSC_VERHib Eris2-5/+5
2010-06-18Compile with Sun StudioBrian Cameron2-2/+4
2010-06-15move the declaration of likely/unlikely to an own file in goo/Albert Astals Cid2-0/+23
2010-05-27Allow quality & progressive mode to be utilised in JpegWriterAlbert Astals Cid2-2/+17
2010-04-24Fix end() to return the correct last valid valueAlbert Astals Cid1-2/+3
2010-04-05Add some const correctnes to GooStringAlbert Astals Cid2-15/+18
2010-03-07add Patrick's copyright noticesPino Toscano1-0/+14
2010-03-07MSVC: disable warning C4800, which is of no use for nowPatrick Spendrin1-0/+4
2010-02-19use pkgconfig to detect libpng on autotools tooHib Eris1-1/+6
2010-02-10Wrap #include <jpeglib.h> in extern "C" to fix buildAlbert Astals Cid1-1/+5
Fixes bug 26351
2010-01-27GooVector rewrite, old version had "unknown" origins/licenseAlbert Astals Cid1-96/+141
2010-01-24ImgWriter is a header tooAlbert Astals Cid1-0/+1
2010-01-02Make pdftoppm embed correct resolution in PNG and JPEG filesAdrian Johnson5-5/+16
2009-10-10fix compiling with automakeAlbert Astals Cid1-1/+1
2009-10-09Add virtual destructor to ImgWriterAlbert Astals Cid3-0/+18
2009-10-09Add -jpeg to pdftoppmStefan Thomas6-6/+173
2009-10-05Fix includes for those using internal headersAlbert Astals Cid2-2/+2
2009-10-05Use _WIN32 instead of WIN32Kovid Goyal3-19/+35
More info at http://bugs.freedesktop.org/show_bug.cgi?id=24259
2009-10-02increase the range of characters we sanitizeAlbert Astals Cid1-2/+2
Fixes saving of some files
2009-08-17Add a custom strtod that comes from libspectreAlbert Astals Cid3-2/+194
Works over C locale integers without changing locale settings
2009-08-16When writing the cm matrix write 4 significant digits not 4 decimalsAlbert Astals Cid2-3/+28
This fixes bug 23332 Maybe we want to make this the default behaviour of 'g' instead of a new 'gs' case, but i prefer to be on the safe side for the moment
2009-08-08Add the -png flag to pdftoppm to output to PNGAlbert Astals Cid3-2/+160
Based on a patch by Shen Liang <shenzhuxi@gmail.com> Also factored common PNG code from HtmlOutputDev to PNGWriter
2009-05-14Kill support for specifying extension in openTmpFileAlbert Astals Cid2-46/+15
We don't use it and it would not work anyway, see bug #21713
2009-04-11Add gmallocn3 that does the same as gmallocn but with 3 argumentsAlbert Astals Cid2-0/+24
2009-03-21Add more _checkoverflow variants, rework internalsAlbert Astals Cid2-48/+48
2008-12-28Fix my last commit, copy&paste is really evilAlbert Astals Cid2-5/+6
2008-12-28Move PSOutputDev::filterPSName to GooString::sanitizedName so i can use it ↵Albert Astals Cid2-0/+43
from PDFDoc::writeObject
2008-12-21Fix compile warnings on signed/unsigned comparisonHib Eris1-1/+2
2008-10-01I've changed these files this year too, update copyrightAlbert Astals Cid2-2/+2
2008-09-28Introduce greallocn_checkoverflow and use it in FoFiTrueType::parseAlbert Astals Cid2-0/+22
Fixes the other part of bug 17811
2008-08-24All changes made to goo/ files under the poppler project are by people that ↵Albert Astals Cid6-0/+18
accepts to license the code under GPLv2+
2008-08-24Add more correct copyright statements on fofi, goo, poppler and util ↵Albert Astals Cid9-2/+96
directories to be more compliant with GPL that requires such modification statements to be present. Meanwhile i did that, i did qt and qt4 dirs too, glib is missing if someone wants to fix it, but it's not crucial as it's not a fork of some other GPL software
2008-04-03FindFirstFile returns INVALID_HANDLE_VALUE and not NULL on errorAdam Batkin1-6/+6
2008-01-29Provide gstrndup as a portable substitue of strndupJonathan Kew2-0/+12
2007-11-03Use realloc/free instead of new/delete when resizing GooStringsJeff Muizelaar1-13/+17
This allows for a large performance improvement when appending a large number of characters to a GooString. This is especially helpful for TextOutputDev on large PDFs. For example, the following code has the potential to be O(n) instead of O(n²) with a good implementation of realloc. while (n) { string.append(character); n--; }
2007-10-22Add gmallocn_checkoverflow, it's the same as gmallocn but returns NULL on ↵Albert Astals Cid2-0/+21
overflow instead of doing exit()
2007-09-25Fix misleading comment.Krzysztof Kowalczyk1-1/+1
2007-09-24Make GooTimer work for Windows/msvc build.Krzysztof Kowalczyk2-33/+64
2007-09-16Rename .cvsignore files to .gitignore and drop ChangeLog file.Kristian Høgsberg1-0/+0
2007-07-11 * goo/GooVector.h: Rename guard from _VECTOR_H to GOO_VECTOR_HAlbert Astals Cid2-5/+5
* goo/gfile.cc: GString -> GooString in Windows code * poppler/GlobalParams.cc: GString -> GooString in Windows code * splash/SplashT1FontEngine.cc * splash/SplashT1FontEngine.h * splash/SplashT1FontFile.cc * splash/SplashT1FontFile.h: T1 code is not supported, but at least make it compile :-D
2007-07-06 * goo/GooString.cc:Albert Astals Cid1-1/+1
* poppler/ABWOutputDev.cc: Build on Sun Force compiler, patch by Darren Kenny <darren.kenny@sun.com>
2007-06-13 * goo/FixedPoint.hAlbert Astals Cid2-2/+2
* goo/gmem.h * poppler/SecurityHandler.h * poppler/poppler-config.h.in * utils/ImageOutputDev.h: Patch by Axel Howind <Axel.Howind@htp-tel.de> - include USE_EXCEPTIONS and USE_FIXEDPOINT in poppler-config.h.in - fix typo (MULTITHREADED/MULTITHREADING) in poppler.config.h.in - change installed headers to include poppler-config.h instead of config.h - use <poppler/poppler-config.h> instead of <poppler-config.h> so that installed headers can be used without including .../include/poppler in the include path
2007-04-26 * goo/Makefile.am: Remove duplicate gmem.hAlbert Astals Cid1-1/+0
2007-04-25Merge xpdf302branch in HEAD as noone vetoed it.Albert Astals Cid8-98/+632
Testing more than welcome
2007-01-11 goo/gmem.c: Merge change from xpdf-3.01pl2Albert Astals Cid1-2/+11
2006-12-28* goo/GooString.ccAlbert Astals Cid4-101/+118
* goo/GooString.h * goo/gmem.c * goo/gmem.h * poppler/Lexer.cc * poppler/Lexer.h * poppler/PageLabelInfo.cc * poppler/Parser.cc * poppler/UGooString.cc * poppler/UGooString.h: Patch by Krzysztof Kowalczyk <kkowalczyk@gmail.com> to improve performance. See bug 7808 for details.