Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Now that globalParams is a unique_ptr, there is no need
for these gotos anymore.
|
|
|
|
|
|
|
|
|
|
... and create it on the stack rather than on the heap.
Makes the code more readable.
|
|
It is used only once, and removing it allows me to move
variable declarations around more freely.
|
|
... rather than a pointer to a std::vector. Given that a
std::vector is little more than a pointer and some size
information, there is no need to create std::vector objects
on the heap. Returning them by value is just as fast
(the vector content is not copied), and makes the code
more readable, too.
|
|
|
|
|
|
Use operator[] instead. This is another move towards discarding
GooList in favor of std::vector.
|
|
One more step towards getting rid of it completely.
|
|
Use method 'size' (from std::vector) instead.
|
|
This is the name used by std::string.
|
|
These are just non-standard names for bool, true, false, respectively.
Getting rid of these names saves on layer of mental redirection,
and enables proper syntax highlighting in editors.
|
|
|
|
(The existing tracking also is not thread-safe and hence unreliable.)
|
|
instrumentation achieve the same effect.
|
|
|
|
Also add two enum values in the qt5 frontend to representate no flags
Also mark glib/gtk/cairo system includes so that gcc doesn't report the issues in those headers
|
|
|
|
The Win32Console should be used in programs that require unicode
support for command line arguments and stdio ouput on windows. On
windows it gets the command line arguments from GetCommandLineW and
converts to UTF-8, and redefines the stdio output functions to convert
UTF-8 to calls to WriteConsoleW. On other platforms this class is a
no-op.
|
|
|
|
Bug 46888
|
|
|
|
Conflicts:
poppler/CairoOutputDev.cc
poppler/CairoOutputDev.h
poppler/FontInfo.cc
poppler/GfxFont.cc
poppler/GfxState.cc
poppler/GlobalParams.cc
poppler/GlobalParams.h
poppler/Lexer.cc
|
|
Bug 44416
|
|
|
|
Bug 32149
|
|
No idea why we didn't do this before, duplicate code is evil and now
pdffonts doesn't crash on pdf from bug 20486
|
|
Read
http://lists.freedesktop.org/archives/poppler/2010-November/006642.html
for the detailed patch description
|
|
|
|
|
|
Still missing to answer
Marco Pesenti Gritti
Catalog.cc
Outline.cc
Outline.h
Kjartan Maraas
HtmlOutputDev.cc
Timothy Lee
ImageOutputDev.h
ImageOutputDev.cc
Carl Worth
CairoOutputDev.cc
Ed Catmur
GfxFont.cc
GlobalParams.cc
TextOutputDev.cc
TextOutputDev.h
UnicodeTypeTable.cc
UnicodeTypeTable.h
|
|
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
|
|
copyright
Did not modify PSOutputDev.cc output as PS is too fragile
|
|
Gives me binaries 2KB smaller (in total) in release build
|
|
Testing more than welcome
|
|
* configure.ac:
* glib/poppler-document.cc:
* poppler/GlobalParams.cc:
* poppler/GlobalParams.h:
* poppler/PSOutputDev.cc:
* qt/poppler-document.cc:
* qt4/src/poppler-document.cc:
* qt4/src/poppler-private.h:
* qt4/src/poppler-qt4.h:
* test/gtk-splash-test.cc:
* test/pdf-inspector.cc:
* utils/pdffonts.cc:
* utils/pdfimages.cc:
* utils/pdfinfo.cc:
* utils/pdftohtml.cc:
* utils/pdftoppm.cc:
* utils/pdftops.cc:
* utils/pdftotext.cc: Remove dependency on xpdfrc file and cleanup
GlobalParams accordingly
|
|
* utils/pdftotext.cc:
* utils/pdfinfo.cc:
* utils/pdffonts.cc: Add the posibility of reading a file from stdin.
Patch by Dom Lachowicz
|
|
* glib/test-poppler-glib.c (print_document_info, print_index):
Move variable declarations to top (#5692).
* utils/*.cc: Move config.h #include to top of #include's (#5693).
|
|
needs Qt3 and glib work
|
|
* Makefile.am:
* configure.ac:
* goo/GooVector.h:
* utils/HtmlFonts.cc:
* utils/HtmlFonts.h:
* utils/HtmlLinks.cc:
* utils/HtmlLinks.h:
* utils/HtmlOutputDev.cc:
* utils/HtmlOutputDev.h:
* utils/ImageOutputDev.cc:
* utils/ImageOutputDev.h:
* utils/Makefile.am:
* utils/parseargs.c:
* utils/parseargs.h:
* utils/pdffonts.1:
* utils/pdffonts.cc:
* utils/pdfimages.1:
* utils/pdfimages.cc:
* utils/pdfinfo.1:
* utils/pdfinfo.cc:
* utils/pdftohtml.1:
* utils/pdftohtml.cc:
* utils/pdftoppm.1:
* utils/pdftoppm.cc:
* utils/pdftops.1:
* utils/pdftops.cc:
* utils/pdftotext.1:
* utils/pdftotext.cc: Add command line utilities from xpdf.
|