summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Add preview to Font Features tab of Text and Font dialog.Tavmjong Bah2018-06-024-53/+119
| | |
* | | Prevent seg fault if value is null.Tavmjong Bah2018-05-311-0/+5
| | |
* | | Implement rendering for 'textPath' 'side' attribute. No GUI.Tavmjong Bah2018-05-313-28/+36
| | |
* | | More boilerplate for 'textPath' 'side' attribute.Tavmjong Bah2018-05-312-10/+31
| | |
* | | Boiler plate stuff for 'textPath' 'side' attribute.Tavmjong Bah2018-05-312-0/+2
| |/ |/|
* | Add center mirror symmetry butons for perfect symmetry and rotate copyes cleanupJabier Arraiza2018-05-264-179/+224
| |
* | Fix compilation with poppler 0.65.0Jan Palus2018-05-251-2/+1
| | | | | | | | | | | | replace unused includes with one that is actually used Signed-off-by: Jan Palus <atler@pld-linux.org>
* | Merge branch 'fix-undefined-references-without-lcms' of ↵Marc Jeanmougin2018-05-222-33/+33
|\ \ | | | | | | | | | gitlab.com:libiquity/inkscape
| * | colorspace::Component: Fix undefined references without lcmsPatrick McDermott2018-05-201-9/+9
| | | | | | | | | | | | | | | colorspace::Component's constructors are unconditionally referenced but were defined only if either HAVE_LIBLCMS1 or HAVE_LIBLCMS2 is defined.
| * | DocumentProperties: Fix undefined references without lcmsPatrick McDermott2018-05-201-24/+24
| | | | | | | | | | | | | | | | | | | | | Inkscape::UI::Dialog::DocumentProperties::create_guides_around_page() and Inkscape::UI::Dialog::DocumentProperties::delete_all_guides() are unconditionally referenced but were defined only if either HAVE_LIBLCMS1 or HAVE_LIBLCMS2 is defined.
* | | Print: Match document size against known paper sizesPatrick McDermott2018-05-201-8/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Custom paper sizes work with some printer drivers but not others. EPSON's ESC/P-R CUPS driver for example scales a custom-sized document to ISO A4. (It apparently used to just bail on unknown page sizes.) Matching the document size against a known paper size in Inkscape prevents the driver from scaling to the wrong paper size. Fixes an issue discussed in comments 3, 4, 5, and 6 of <https://bugs.launchpad.net/inkscape/+bug/630635>.
* | | Print: C++ifyPatrick McDermott2018-05-202-77/+71
|/ /
* | Fis maren improvements to embed/importJabier Arraiza2018-05-152-6/+6
| |
* | suggested changesluz.paz2018-05-142-11/+11
| |
* | Source typosluz.paz2018-05-147-37/+37
| |
* | Misc. typosluz.paz2018-05-1427-31/+31
| | | | | | Found via `codespell` and `grep`
* | Fix bug embeding SVG as PNGJabier Arraiza2018-05-136-38/+140
| |
* | Add preview for numeric OpenType features.Tavmjong Bah2018-05-136-65/+163
| |
* | Fix rendering of hatches when hatchContentUnits and hatchUnits have ↵Tavmjong Bah2018-05-131-1/+13
| | | | | | | | different values.
* | Allow embed on SVG importsJabier Arraiza2018-05-124-56/+77
| |
* | Fixes bugs: #1770760, #1770761, #1770763, #1770769 related to linked SVGJabier Arraiza2018-05-128-17/+61
| |
* | Add Maren improvements prepare to mergeJabiertxo Arraiza Cenoz2018-05-102-11/+14
| |
* | Allow link a SVG as imageJabiertxo Arraiza Cenoz2018-05-105-31/+190
| |
* | Improve sort handling in XMLJabiertxo Arraiza Cenoz2018-05-101-5/+2
| |
* | Apply fixedJabier Arraiza2018-05-0921-155/+363
| |
* | Reset code to reaplyJabier Arraiza2018-05-091-1/+0
| |
* | Reset old code to reaply fixedJabier Arraiza2018-05-0923-359/+159
| |
* | fix bug compilingJabiertxo Arraiza Cenoz2018-05-091-5/+2
| |
* | fix compiling bugsJabier Arraiza2018-05-091-1/+1
| |
* | fix compiling bugsJabier Arraiza2018-05-092-16/+19
| |
* | fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60694271Jabier Arraiza2018-05-095-44/+15
| |
* | Fix https://gitlab.com/inkscape/inkscape/merge_requests/208#note_60693688Jabier Arraiza2018-05-096-26/+20
| |
* | Add patch to branch https://inkscape.org/en/paste/10993/Jabier Arraiza2018-05-092-76/+82
| |
* | fix compiling problems on selectionJabiertxo Arraiza Cenoz2018-05-091-4/+5
| |
* | Tweak to force CIJabier Arraiza2018-05-091-1/+0
| |
* | Tweak to force CIJabier Arraiza2018-05-091-0/+1
| |
* | Start migrating 0.92 patch to masterJabier Arraiza2018-05-0918-150/+379
| |
* | Fix typoMarc Jeanmougin2018-05-091-1/+1
| |
* | Merge branch 'reproducible-output' of gitlab.com:lamby/inkscapeMarc Jeanmougin2018-05-091-0/+43
|\ \
| * | Make the command-line PDF output reproducible.Chris Lamb2018-03-181-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>
* | | Merge branch 'master' of gitlab.com:jespersh/inkscapeMarc Jeanmougin2018-05-091-0/+30
|\ \ \
| * | | Add --export-xaml as optionJesper Staun Hansen2018-04-301-0/+30
| | | |
* | | | Merge branch 'guidespanel' of gitlab.com:darktrojan/inkscapeMarc Jeanmougin2018-05-0910-17/+55
|\ \ \ \
| * | | | Guides created after "lock all guides" selected should be lockedGeoff Lankow2018-05-041-0/+3
| | | | |
| * | | | Add global guide controls to guides panelGeoff Lankow2018-05-049-17/+52
| | | | |
* | | | | Create stateless alignment selector and use it insteadGeoff Lankow2018-05-095-10/+144
| | | | |
* | | | | Add buttons to align grids to pageGeoff Lankow2018-05-093-145/+53
| | | | |
* | | | | Create and use LabelledColorPicker widgetGeoff Lankow2018-05-096-26/+38
| | | | |
* | | | | Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-04519-1785/+1781
| | | | | | | | | | | | | | | | | | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* | | | | Rename "Glyphs" dialog to "Unicode Characters" dialog to better reflect what ↵Tavmjong Bah2018-05-035-20/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it does. Minor UI tweaks and bug fixes.