summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/pdfinput (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-26fix poppler 0.82.0 buildThomas Holder4-3/+9
2019-10-19Add export/import PDF blend modes and add isolation modifierJabier Arraiza2-17/+51
2019-07-01Fix various minor typosYuri Chornoivan1-1/+1
2019-05-28Fix formattingSergei Izmailov1-9/+11
2019-05-28Fix segfault for bad `--pdf-page` argument valuesSergei Izmailov1-0/+17
pdf-page value sanitization should be done after total number of pages is available, so it's can't be done in inkscape.h On negative or greater-than-number-of-pages values 1) the error message is printed to stderr 2) first page gets import pdf-page==0 sanitized elsewhere, so no error message is printed in this case
2019-05-26Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis1-27/+0
2019-04-24Fix commandline page selection page selection and allow to select poppler in cmdMarc Jeanmougin1-0/+3
2019-04-24Tentative fix for poppler 0.76Marc Jeanmougin2-1/+8
2019-04-06More document.h cleanup.Tavmjong Bah1-1/+1
2019-04-02Tidy various dialog UIsNathan Lee1-0/+3
2019-01-02modernize loopsMarc Jeanmougin2-10/+7
2018-12-09fix poppler 0.72.0 buildThomas Holder2-1/+4
2018-11-08Clarify licensesMax Gaukler7-18/+38
- add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
2018-11-06fix poppler 0.71.0 build.Bartłomiej Szczepaniak1-0/+6
2018-10-29cleanup: remove Base64OutputStreamThomas Holder1-20/+8
It was only used in one place. Use "g_base64_encode" instead, like the rest of the codebase.
2018-10-22Remove 'document-private.h' where not needed plus some other header cleanup.Tavmjong Bah2-3/+2
2018-10-01Remove #include "config.h" wherever possibleEduard Braun6-5/+9
2018-10-01Use _WIN32 instead of WIN32Eduard Braun1-1/+1
The former is guaranteed to be set for any compiler targeting win32, the latter is implementation dependent (but works for gcc) See also http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system
2018-09-30use poppler-transition-api instead of ifdefsThomas Holder2-702/+208
2018-09-28fix 1789208 poppler 0.69Thomas Holder7-45/+80
2018-09-04Modified fix for compatibility with poppler 0.64Eduard Braun4-8/+27
This is slightly uglier than a600c6438fef2f4c06f9a4a7d933d99fb054a973 but avoids duplicating strings (which is unnecessary and leaked memory). It's also closer to what upstream intended with the changes in 0.64.
2018-06-19Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2-2/+2
2018-06-19Add command-line option to select PDF pageJoe Rabinoff1-0/+2
The optional argument "--pdf-page N" causes Inkscape to import page number N from the pdf document specified on the command line. This functionality is already available when importing via the GUI, but not when batch processing.
2018-06-18Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot1-1/+1
This reduces the boilerplate required to add a new element to a container.
2018-06-18Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot2-4/+4
This makes it clearer whether an integer or a boolean has to be passed in this specific call.
2018-06-18Update pdf-parser.cppMarc Jeanmougin1-4/+0
2018-06-18Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot1-5/+5
This renames most C <*.h> includes into C++ <c*> includes.
2018-06-18Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot2-3/+2
This replaces empty constructors and destructors with the default keyword.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot5-144/+144
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-06-18Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot1-3/+3
This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
2018-05-25Fix compilation with poppler 0.65.0Jan Palus1-2/+1
replace unused includes with one that is actually used Signed-off-by: Jan Palus <atler@pld-linux.org>
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin3-37/+37
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin3-37/+37
2018-04-24Fix compilation with poppler 0.64Eduard Braun4-10/+9
2018-03-12Fixed more trivial typosluz.paz1-1/+1
Via `codespell` and `grep`
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah2-5/+9
A lot of header clean-up.
2017-11-04Change abs to std::abs to fix warningsSimon Wells1-4/+4
2017-09-07adapt to poppler 0.58David Tardon2-0/+527
2017-07-06Gtkmm deprecation fixesAlexander Valavanis1-1/+0
2017-06-01Use uniform name for input and output (and PDF is an ISO standard and no ↵Tavmjong Bah1-2/+2
longer tied to Adobe). (bzr r15723)
2017-06-01Use uniform name for input and output (and PDF is an ISO standard and no ↵Tavmjong Bah1-2/+2
longer tied to Adobe). (bzr r15703.1.20)
2016-12-26pdf-input: Gtk3 fixesAlex Valavanis2-16/+56
(bzr r15360)
2016-07-28extensions: Drop GTKMM2 fallbacksAlex Valavanis2-49/+2
(bzr r15023.2.5)
2016-01-11Bump poppler dep to 0.20.0Alex Valavanis1-196/+0
Fixed bugs: - https://launchpad.net/bugs/1419263 (bzr r14573)
2016-01-11Bump poppler dep to 0.15.1 (see bug #1419263)Alex Valavanis1-8/+0
(bzr r14572)
2016-01-11Bump poppler dep to 0.12.2 (see bug #1419263)Alex Valavanis1-45/+9
(bzr r14571)
2015-10-19Extensions. Fix for bug #1506043 (PDF import options always default to ↵Nicolas Dufour1-0/+1
Poppler/Cairo import). Fixed bugs: - https://launchpad.net/bugs/1506043 (bzr r14423)
2015-08-29Ensure strncpy'd strings are null terminatedBryce Harrington1-0/+1
(bzr r14332)
2015-05-29Use more fine-grain fallbacks for Poppler/Cairo PDF imports.Tavmjong Bah1-0/+7
(bzr r14184)
2015-05-27Revert unintended changes.Tavmjong Bah2-159/+8
(bzr r14181)