| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix codding style | Jabier Arraiza | 2018-06-25 | 1 | -2/+2 |
| | | |||||
| * | Fix for bug 1777530 on master | Jabier Arraiza | 2018-06-25 | 3 | -12/+4 |
| | | |||||
| * | Merge branch 'select-page' of gitlab.com:bobqwatson/inkscape | Marc Jeanmougin | 2018-06-20 | 1 | -0/+2 |
| |\ | |||||
| | * | Add command-line option to select PDF page | Joe Rabinoff | 2018-06-19 | 1 | -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. | ||||
| * | | Replace typedef enum with enum in POD type declarations. | Emmanuel Gil Peyrot | 2018-06-20 | 2 | -4/+4 |
| | | | |||||
| * | | Replace typedef struct with struct in POD type declarations. | Emmanuel Gil Peyrot | 2018-06-20 | 3 | -60/+49 |
| | | | |||||
| * | | Replace functions with methods in SPColor. | Emmanuel Gil Peyrot | 2018-06-19 | 8 | -32/+32 |
| | | | |||||
| * | | Run clang-tidy’s modernize-redundant-void-arg pass. | Emmanuel Gil Peyrot | 2018-06-19 | 106 | -349/+349 |
| | | | |||||
| * | | Run clang-tidy’s modernize-use-emplace pass. | Emmanuel Gil Peyrot | 2018-06-18 | 1 | -1/+1 |
| | | | | | | | | | | | This reduces the boilerplate required to add a new element to a container. | ||||
| * | | Run clang-tidy’s modernize-use-noexcept pass. | Emmanuel Gil Peyrot | 2018-06-18 | 1 | -6/+6 |
| | | | | | | | | | This removes deprecated dynamic exception specifications. | ||||
| * | | Run clang-tidy’s modernize-use-bool-literals pass. | Emmanuel Gil Peyrot | 2018-06-18 | 8 | -16/+16 |
| |/ | | | | | This makes it clearer whether an integer or a boolean has to be passed in this specific call. | ||||
| * | Update pdf-parser.cpp | Marc Jeanmougin | 2018-06-18 | 1 | -4/+0 |
| | | |||||
| * | Run clang-tidy’s modernize-deprecated-headers pass. | Emmanuel Gil Peyrot | 2018-06-18 | 20 | -42/+42 |
| | | | | | This renames most C <*.h> includes into C++ <c*> includes. | ||||
| * | Run clang-tidy’s modernize-use-equals-default pass. | Emmanuel Gil Peyrot | 2018-06-18 | 19 | -30/+25 |
| | | | | | | This replaces empty constructors and destructors with the default keyword. | ||||
| * | Run clang-tidy’s modernize-use-nullptr pass. | Emmanuel Gil Peyrot | 2018-06-18 | 85 | -1024/+1024 |
| | | | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer. | ||||
| * | Run clang-tidy’s modernize-use-override pass. | Emmanuel Gil Peyrot | 2018-06-18 | 60 | -285/+285 |
| | | | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier. | ||||
| * | Fixes to extension system and simplify the code | Jabiertxo Arraiza Cenoz | 2018-06-06 | 7 | -58/+19 |
| | | |||||
| * | Fix compilation with poppler 0.65.0 | Jan Palus | 2018-05-25 | 1 | -2/+1 |
| | | | | | | | replace unused includes with one that is actually used Signed-off-by: Jan Palus <atler@pld-linux.org> | ||||
| * | Fis maren improvements to embed/import | Jabier Arraiza | 2018-05-15 | 1 | -4/+4 |
| | | |||||
| * | Source typos | luz.paz | 2018-05-14 | 3 | -22/+22 |
| | | |||||
| * | Misc. typos | luz.paz | 2018-05-14 | 2 | -2/+2 |
| | | | | Found via `codespell` and `grep` | ||||
| * | Fix bug embeding SVG as PNG | Jabier Arraiza | 2018-05-13 | 1 | -13/+12 |
| | | |||||
| * | Allow embed on SVG imports | Jabier Arraiza | 2018-05-12 | 2 | -37/+55 |
| | | |||||
| * | Fixes bugs: #1770760, #1770761, #1770763, #1770769 related to linked SVG | Jabier Arraiza | 2018-05-12 | 1 | -2/+1 |
| | | |||||
| * | Add Maren improvements prepare to merge | Jabiertxo Arraiza Cenoz | 2018-05-10 | 1 | -11/+11 |
| | | |||||
| * | Allow link a SVG as image | Jabiertxo Arraiza Cenoz | 2018-05-10 | 1 | -2/+103 |
| | | |||||
| * | Apply fixed | Jabier Arraiza | 2018-05-09 | 6 | -137/+79 |
| | | |||||
| * | Reset old code to reaply fixed | Jabier Arraiza | 2018-05-09 | 8 | -80/+141 |
| | | |||||
| * | fix compiling bugs | Jabier Arraiza | 2018-05-09 | 1 | -1/+1 |
| | | |||||
| * | fix compiling bugs | Jabier Arraiza | 2018-05-09 | 2 | -16/+19 |
| | | |||||
| * | fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60694271 | Jabier Arraiza | 2018-05-09 | 5 | -44/+15 |
| | | |||||
| * | Fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60693688 | Jabier Arraiza | 2018-05-09 | 1 | -19/+2 |
| | | |||||
| * | Add patch to branch https://inkscape.org/en/paste/10993/ | Jabier Arraiza | 2018-05-09 | 1 | -0/+5 |
| | | |||||
| * | Start migrating 0.92 patch to master | Jabier Arraiza | 2018-05-09 | 8 | -138/+115 |
| | | |||||
| * | Fix typo | Marc Jeanmougin | 2018-05-09 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'reproducible-output' of gitlab.com:lamby/inkscape | Marc Jeanmougin | 2018-05-09 | 1 | -0/+43 |
| |\ | |||||
| | * | Make the command-line PDF output reproducible. | Chris Lamb | 2018-03-18 | 1 | -0/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whilst working on the Reproducible Builds effort [0], we noticed that inkscape generates output that is not reproducible: $ cp /usr/share/icons/gnome/scalable/places/debian-swirl.svg . $ inkscape -z debian-swirl.svg --export-width=25 --export-pdf=a.pdf $ sleep 1 $ inkscape -z debian-swirl.svg --export-width=25 --export-pdf=b.pdf $ sha1sum *.pdf bee6f300a8fce628e94febd0700fa97f90aa7b37 a.pdf 32f26595ec1957c7e714174e007c452f6cb5dd79 b.pdf This is affecting (at least) the "debian-astro" package: │ │ │ ├── ./usr/share/pixmaps/Debian-Astro-logo.pdf │ │ │ │ ├── pdftk {} output - uncompress │ │ │ │ │ @@ -357,15 +357,15 @@ │ │ │ │ │ << │ │ │ │ │ /Type /Catalog │ │ │ │ │ /Pages 1 0 R │ │ │ │ │ >> │ │ │ │ │ endobj │ │ │ │ │ 6 0 obj │ │ │ │ │ << │ │ │ │ │ -/CreationDate (D:20180315093948-12'00) │ │ │ │ │ +/CreationDate (D:20190418180346+14'00) │ │ │ │ │ /Producer (cairo 1.15.10 \(http://cairographics.org\)) │ │ │ │ │ >> │ │ │ │ │ endobj xref After applying this patch (which uses SOURCE_DATE_EPOCH [1]): $ export SOURCE_DATE_EPOCH=1521324801 $ […] $ sha1sum *.pdf 620bf8469600ab744ffa6fcc3eee4c6845f4f159 a.pdf 620bf8469600ab744ffa6fcc3eee4c6845f4f159 b.pdf This was originally filed in Debian as #893314 [2]. [0] https://reproducible-builds.org/ [1] https://reproducible-builds.org/specs/source-date-epoch/ [2] https://bugs.debian.org/893314 Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk> | ||||
| * | | Revert "Fix include order with clang-tidy check llvm-include-order" | Marc Jeanmougin | 2018-05-04 | 58 | -350/+350 |
| | | | | | | | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60. | ||||
| * | | Fix include order with clang-tidy check llvm-include-order | Marc Jeanmougin | 2018-04-29 | 58 | -350/+350 |
| | | | |||||
| * | | moved libcroco, libuemf, libdepixelize to 3rdparty folder | Marc Jeanmougin | 2018-04-29 | 11 | -13/+13 |
| | | | |||||
| * | | Fix compilation with poppler 0.64 | Eduard Braun | 2018-04-24 | 4 | -10/+9 |
| |/ | |||||
| * | Removing sample meson build files. | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -262/+0 |
| | | | | | | | | | | | These will be kept at a separate "meson_build" branch at https://gitlab.com/fsanches/inkscape/ Learn more at: * "Using Meson's automatic dependency manager to build GTK" ** https://www.youtube.com/watch?v=2dB80CjH_3Q * "The Meson Build System - 4+ years of work to become an overnight success" ** https://www.youtube.com/watch?v=gHdTzdXkhRY | ||||
| * | [meson-build] libuemf | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -1/+2 |
| | | |||||
| * | [meson-build] a few more dependencies | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -1/+2 |
| | | |||||
| * | [meson-build] fix broken build of libextension static lib | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -1/+10 |
| | | | | | This one was subtle! | ||||
| * | [meson-build] [BROKEN] libextension | Felipe Corrêa da Silva Sanches | 2018-03-17 | 1 | -0/+251 |
| | | |||||
| * | Fixed more trivial typos | luz.paz | 2018-03-12 | 2 | -2/+2 |
| | | | | Via `codespell` and `grep` | ||||
| * | Misc. typos | luz.paz | 2018-02-10 | 2 | -2/+2 |
| | | | | Found via `codespell` | ||||
| * | Improve/fix error reporting when executing script extensions | Eduard Braun | 2018-02-04 | 1 | -9/+28 |
| | | | | | | | | | | | It could happen that we attempted to spawn "", see https://bugs.launchpad.net/inkscape/+bug/1747103 which obviously failed but did not explain why. While extensions still fail silently (UI-wise) if the interpreter can not be located a useful error message should now be output on console. | ||||
| * | New "Simple Blend" custom predefined filter effect (original idea by Ivan ↵ | Nicolas Dufour | 2018-02-04 | 1 | -0/+1 |
| | | | | | Louette). Patch 2/2 | ||||
