summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/cairo-render-context.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-28refactor SPIEnum: more type safetyThomas Holder1-1/+1
fixes ungrouping of "font-weight:bolder" fixes "titling-caps" parsing fixes a casting error in CairoRenderContext::renderGlyphtext
2019-07-10cairo-renderer: set metadata in outputPatrick Storz1-1/+17
- metadata is taken from the SVG document; - fields that are compatible with the target format (and also supported by cairo) are set accordingly
2019-07-03Export links to pdf. Fixes https://gitlab.com/inkscape/inbox/issues/583Marc Jeanmougin1-0/+3
2018-11-08Clarify licensesMax Gaukler1-1/+2
- 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-09-24Remove #include "config.h" from header files where possibleEduard Braun1-4/+0
2018-06-19Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot1-22/+22
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-2/+2
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-1/+1
A lot of header clean-up.
2017-12-04Revert "Fix PDF+TeX output for text inside groups with clip/mask"Eduard Braun1-1/+0
This reverts commit e4dea66a338824037b6c35b262aa8db4004b6581.
2017-11-20Fix printing multiple copies of a documentEduard Braun1-1/+1
Previously only the first page was printed properly, all following pages were either blank or were not printed at all. This was caused by finishing/destroying the cairo surface of the cairo context associated with the GtkPrintContext used for printing which made it impossible to draw to it for any consecutive page Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1733424 - https://bugs.launchpad.net/inkscape/+bug/490866
2017-10-01Removed all GSList occurences in .h filesMarc Jeanmougin1-1/+1
2017-06-13[Bug #1417470] Fix PDF+TeX output for text inside groups with clip/maskMax Gaukler1-0/+1
Fixes Bug: - https://launchpad.net/bugs/1417470
2016-03-08Add PDF/PS output support for 'paint-order' property.Tavmjong Bah1-1/+8
(bzr r14696)
2015-12-09replaced remaining GHashTable with std::mapMarc Jeanmougin1-1/+1
(bzr r14504.1.16)
2014-10-14Merged hatch pdf and png export codeTomasz Boczkowski1-0/+1
(bzr r13611.1.9)
2014-09-27Update to experimental r13565Liam P. White1-0/+3
(bzr r13341.5.16)
2014-08-30Minor pass of header cleanupLiam P. White1-0/+3
(bzr r13341.1.189)
2013-09-19Encapsulate the shared memory hack for Cairo and GdkPixbuf in a classKrzysztof Kosi??ski1-2/+4
called Inkscape::Pixbuf. Replace usage in the code as appropriate. (bzr r12531)
2013-08-29use multiple graphic/text layers for pdf+latex outputDavid R. Bild1-0/+11
Fixed bugs: - https://launchpad.net/bugs/771957 (bzr r12487.1.2)
2013-08-26Move omit text feature from cairo renderer to contextDavid R. Bild1-0/+6
(bzr r12487.1.1)
2013-08-02reordered SPDesktop::set_event_context2; fixed last mismatched-tagsMarkus Engel1-1/+1
(bzr r11608.1.116)
2013-03-19Fixing regressionjtx1-3/+3
(bzr r11950.1.61)
2013-03-17Working with widjetsJabier Arraiza Cenoz1-3/+3
(bzr r11950.1.56)
2013-03-15Fix even more forward declaration tagsAlex Valavanis1-3/+3
(bzr r12206)
2011-08-27Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski1-13/+13
using them more obvious. Fix filter region computation. (bzr r10582.1.1)
2011-07-06Fix mixed up colors when exporting images with bitmaps to PDF and otherKrzysztof Kosi??ski1-1/+1
Cairo formats. Fixes LP #804311 Fixed bugs: - https://launchpad.net/bugs/804311 (bzr r10421)
2011-02-02update to latest 2geom !Johan B. C. Engelen1-10/+10
(bzr r10025)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-1/+1
fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
2010-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-0/+1
(bzr r9508.1.44)
2009-12-20Warning cleanupJon A. Cruz1-2/+2
(bzr r8895)
2009-11-09Patch by Adib for 271695Josh Andler1-0/+3
(bzr r8829)
2009-04-24apply printing w32 patch ↵Adib Taraben1-2/+2
https://bugs.launchpad.net/inkscape/+bug/179988/comments/174 (bzr r7767)
2008-10-11Merging from trunkTed Gould1-2/+2
(bzr r6884)
2008-09-10LIBNR REMOVAL. remove nartbpath code!!!Johan B. C. Engelen1-1/+0
remove nartbpath test code etc. remove inkscape's path parsing, since it is now done by 2geom. (bzr r6789)
2008-09-07LIBNR REMOVAL. Deleted nr-path.h/.cpp which is no longer used. (removed all ↵Johan B. C. Engelen1-2/+0
references to nr-path.h) (bzr r6774)
2008-09-01enable EPS export via cairo, use it instead of the old native onebulia byak1-0/+2
(bzr r6743)
2008-08-31properly transform clippath: transform of the item using the clippath must ↵bulia byak1-0/+1
also be applied (bzr r6739)
2008-08-31cairo-render-context extension implementation converted to 2geomJohan B. C. Engelen1-3/+3
(bzr r6736)
2008-08-12NR:: to Geom:: for most of src/extension/Johan B. C. Engelen1-9/+9
(bzr r6612)
2008-06-26add CairoRenderContext::renderPathVectorJohan B. C. Engelen1-0/+2
(bzr r6074)
2008-05-09complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen1-1/+1
accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. (bzr r5642)
2008-03-21No more NRMatrix or NRPoint.Jasper van de Gronde1-9/+9
(bzr r5149)
2008-01-16now act on settings in dialogueAdib Taraben1-0/+6
(bzr r4529)
2007-12-26more on cairo ps/pdf optionsAdib Taraben1-13/+23
(bzr r4304)
2007-12-10Implement cross-architecture print dialog using cairo and PNG backends.Kees Cook1-2/+2
(bzr r4199)
2007-12-10always build cairo backend; add interface for setting cairo surface to rendererKees Cook1-4/+3
(bzr r4198)
2007-11-04Add virtual to a lot of the destructors. Note: perhaps it will have to be ↵Johan B. C. Engelen1-1/+1
reverted for some files to keep them C-compatible. (bzr r4024)
2007-05-09cairo ps output patchtheAdib1-0/+1
(bzr r2987)
2006-10-01Initial commit of Cairo renderer for PDF exportmiklosh1-0/+198
(bzr r1730)