summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/cairo-renderer.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removed SP_USE/SP_IS_USE Gtk-ish macros and cleaned affected files.Jon A. Cruz2014-11-101-74/+90
| | | (bzr r13700)
* change default pdf import resolution to 96 dpiAlvin Penner2014-11-021-1/+1
| | | (bzr r13660)
* Update to trunk r13621Liam P. White2014-10-171-0/+16
|\ | | | | (bzr r13341.1.278)
| * Merge hatch rendering code from Tomasz Boczkowski.Tavmjong Bah2014-10-141-0/+16
| |\ | | | | | | (bzr r13614)
| | * Merged hatch pdf and png export codeTomasz Boczkowski2014-10-141-0/+16
| | | | | | | | | (bzr r13611.1.9)
| * | Implement marker 'orient' attribute value 'auto-start-reverse'.Tavmjong Bah2014-10-141-5/+7
| |/ | | | | (bzr r13613)
* | Rename marker.cpp -> sp-marker.cpp to reflect inclusion in SP-treeLiam P. White2014-10-051-1/+1
| | | | | | (bzr r13341.1.248)
* | Implement SVG2 marker 'orient' attribute value 'auto-start-reverse' ↵Tavmjong Bah2014-08-201-5/+7
|/ | | | | (rendering only). (bzr r13341.1.148)
* Revert unintended checkin.Tavmjong Bah2014-02-251-3/+3
| | | (bzr r13058)
* Rewrite of symbol creation code. Partial fix for 1201325.Tavmjong Bah2014-02-251-3/+3
| | | | | | | | | | | | Symbols cannot have 'tranform' attribute. The old code copied the group 'transform' attribute to the symbol. The new code creates an intermediate group with the required 'transform' if it is not a simple translation. A simple translation is removed and applied instead to the new <use> element. Multiple objects can now be turned into a symbol without first grouping the objects. (At the cost that multiple groups can no longer be turned into multiple symbols at one go.) This better matches marker and pattern creation. (bzr r13057)
* Revert r12544. Fixes bug 1256449 (Clipping missing on Cairo-based exports). ↵Tavmjong Bah2014-01-151-3/+3
| | | | | Note: 523285 is not a bug. (bzr r12935)
* Merge from trunk.Matthew Petroff2013-09-201-18/+12
|\ | | | | (bzr r12475.1.29)
| * Do not require a new layer for clipping paths in the Cairo renderer.Adrian Johnson2013-09-191-2/+2
| | | | | | | | | | | | | | | | Fixes LP #523285. Fixed bugs: - https://launchpad.net/bugs/523285 (bzr r12544)
| * Encapsulate the shared memory hack for Cairo and GdkPixbuf in a classKrzysztof Kosi??ski2013-09-191-16/+10
| | | | | | | | | | called Inkscape::Pixbuf. Replace usage in the code as appropriate. (bzr r12531)
* | Merge from trunk.Matthew Petroff2013-09-151-3/+8
|\| | | | | (bzr r12475.1.20)
| * Improve the functions which create GdkPixbuf from Cairo surfaceKrzysztof Kosi??ski2013-09-131-3/+8
| | | | | | | | | | | | | | | | and vice versa. Simplifies some code. Also introduce proper refcounting into svg_preview_cache.cpp and fix its users. (bzr r12512)
* | Merge from trunk.Matthew Petroff2013-09-121-6/+0
|\| | | | | (bzr r12475.1.16)
| * Move omit text feature from cairo renderer to contextDavid R. Bild2013-08-261-6/+0
| | | | | | (bzr r12487.1.1)
* | Improve code readability.Matthew Petroff2013-08-281-2/+2
| | | | | | (bzr r12475.1.9)
* | Added viewBox implement document unit support.Matthew Petroff2013-08-271-2/+2
|/ | | (bzr r12475.1.2)
* Eliminate "unit-constants.h".Matthew Petroff2013-07-311-9/+9
| | | (bzr r12380.1.54)
* fix margin for PDF exporting page areaJohan B. C. Engelen2012-10-281-10/+15
| | | (bzr r11849)
* add bleed/margin to pdf exportJohan B. C. Engelen2012-10-281-1/+2
| | | (bzr r11847)
* Fix for 367607 : Remove deprecated GTK+ symbols - Deprecated *_unref symbols ↵John Smith2012-04-021-1/+1
| | | | | replaced with g_object_unref (bzr r11139)
* Merge Andrew's new OCAL dialog and clean headers. Please testAlex Valavanis2012-02-271-0/+1
|\ | | | | (bzr r11027)
* | add underscores to some member variables.Johan B. C. Engelen2012-01-171-8/+8
|/ | | | | add some const stuff (bzr r10900)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* Cleaned up display-forward.h, including many redundant usages.Jon A. Cruz2011-10-041-1/+0
| | | (bzr r10666)
* Completely remove NRRect, NRRectL, in-svg-plane.hKrzysztof Kosi??ski2011-08-271-1/+0
| | | (bzr r10582.1.6)
* Remove all NRRect use.Krzysztof Kosi??ski2011-08-271-17/+19
| | | (bzr r10582.1.5)
* Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski2011-08-271-48/+38
| | | | | using them more obvious. Fix filter region computation. (bzr r10582.1.1)
* Rewrite NRArena -> Inkscape::Drawing. Call render and updateKrzysztof Kosi??ski2011-08-071-1/+0
| | | | | methods on the Drawing rather than on the root DrawingItem. (bzr r10347.1.25)
* Rewrite NRArenaItem hierarchy into C++Krzysztof Kosi??ski2011-08-061-4/+3
| | | (bzr r10347.1.21)
* - rename SPItem::i2d_affine to i2dt_affine, to clarify that it is ↵Johan B. C. Engelen2011-07-171-3/+3
| | | | | | | item-to-desktop, not item-to-document. This should make it easier to spot bugs. - tag some instances where the document-to-desktop transform has been hardcoded (bzr r10466)
* Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz2011-07-161-1/+1
| | | (bzr r10461)
* Fix crashes in print previewKrzysztof Kosi??ski2011-07-131-3/+5
| | | | | | Fixed bugs: - https://launchpad.net/bugs/806105 (bzr r10450)
* Fix mixed up colors when exporting images with bitmaps to PDF and otherKrzysztof Kosi??ski2011-07-061-10/+6
| | | | | | | | Cairo formats. Fixes LP #804311 Fixed bugs: - https://launchpad.net/bugs/804311 (bzr r10421)
* Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz2011-06-041-6/+5
| | | | | SP_ROOT() gtk type function/macro. (bzr r10254)
* symbol rendering fix for bug:705345Adib Taraben2011-05-051-3/+3
| | | (bzr r10196.1.1)
* Fix crashes on empty marker definitions.Johan B. C. Engelen2011-05-011-5/+7
| | | | | | Fixed bugs: - https://launchpad.net/bugs/774834 (bzr r10195)
* Finished cleanup of outdated SP_OBJECT_STYLE C macro.Jon A. Cruz2011-02-221-24/+32
| | | (bzr r10066)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-23/+23
| | | (bzr r10025)
* remove memory boundries on bitmap renderer, optimize memory usageAdib Taraben2011-01-171-1/+16
| | | | | | Fixed bugs: - https://launchpad.net/bugs/494115 (bzr r10009)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-13/+14
|\ | | | | (bzr r9945.1.1)
| * another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public2010-07-031-2/+2
| | | | | | (bzr r9546.1.4)
| * C++fied SPDocument addedAbhishek Sharma Public2010-07-011-3/+3
| | | | | | (bzr r9546.1.2)
| * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-4/+4
| | | | | | | | | | sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options]. (bzr r9546.1.1)
* | Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-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)
* | Don't try displaying markers for completely empty paths, fixes crash.Johan B. C. Engelen2010-10-231-0/+1
|/ | | | | | Fixed bugs: - https://launchpad.net/bugs/511577 (bzr r9843)
* fix bug 168275 by removing a ceil on document height and width in pdf/eps/ps ↵Johan B. C. Engelen2010-04-101-2/+2
| | | | | | | | exporter. Fixed bugs: - https://launchpad.net/bugs/168275 (bzr r9306)