summaryrefslogtreecommitdiffstats
path: root/src/display/cairo-utils.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactor SPIEnum: more type safetyThomas Holder2019-10-281-2/+2
| | | | | | fixes ungrouping of "font-weight:bolder" fixes "titling-caps" parsing fixes a casting error in CairoRenderContext::renderGlyphtext
* Add export/import PDF blend modes and add isolation modifierJabier Arraiza2019-10-191-1/+2
|
* Make background color affect checkerboardtim_rawlinson2019-02-231-1/+1
|
* Clarify licensesMax Gaukler2018-11-081-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
* Image HTTP supportThomas Holder2018-11-041-0/+3
| | | | | Uses Gio::File::load_contents (via URI::getContents) to load images from non-file/non-data URIs. Depends on GVfs.
* Fix DPI wrong code pointed by McJabiertxof2018-09-131-2/+2
|
* Add per embed/linked SVG a DPI valueJabiertxof2018-09-131-3/+3
|
* Minor include file cleanup.Tavmjong Bah2018-01-231-1/+0
|
* Exposes to the user additional PNG settings: Interlacing, grayscale, bit ↵Marc Jeanmougin2016-09-251-0/+2
| | | | | | | | depth, alpha, compression level, PNG pHYs dpi. Fixed bugs: - https://launchpad.net/bugs/170650 (bzr r15131)
* Update to experimental r13531Liam P. White2014-08-311-5/+4
|\ | | | | (bzr r13090.1.106)
| * Minor pass of header cleanupLiam P. White2014-08-301-4/+2
| | | | | | (bzr r13341.1.189)
| * Fix build (not pretty).Liam P. White2014-08-181-1/+1
| | | | | | (bzr r13341.1.146)
* | Experimental Ponyscape to Inkscape merge (does not compile)Liam P. White2014-03-021-0/+2
|/ | | (bzr r13090.1.4)
* Encapsulate the shared memory hack for Cairo and GdkPixbuf in a classKrzysztof Kosi??ski2013-09-191-14/+56
| | | | | called Inkscape::Pixbuf. Replace usage in the code as appropriate. (bzr r12531)
* Improve the functions which create GdkPixbuf from Cairo surfaceKrzysztof Kosi??ski2013-09-131-4/+16
| | | | | | | | and vice versa. Simplifies some code. Also introduce proper refcounting into svg_preview_cache.cpp and fix its users. (bzr r12512)
* Fix some broken Vim modelinesAlex Valavanis2013-04-111-1/+1
| | | (bzr r12275)
* code cleanup. don't use pointers when you don't have to. use const whereever ↵Johan B. C. Engelen2013-01-301-4/+13
| | | | | you can. (bzr r12077)
* Filter color values always defined as sRGB (or ICC).Tavmjong Bah2013-01-291-0/+1
| | | (bzr r12070)
* Fix multiple instances of ci_key.Jon A. Cruz2013-01-201-9/+0
| | | (bzr r12045)
* Warning and dead code cleanup.Jon A. Cruz2013-01-111-0/+3
| | | (bzr r12014)
* Move some code from filter primitives to cairo-utils.cpp. Fix bug in ↵Tavmjong Bah2012-12-231-0/+1
| | | | | lighting primitives. (bzr r11976)
* Add utilities to tag a cairo surface with color interpolation value.Tavmjong Bah2012-12-221-0/+14
| | | (bzr r11971)
* Cleanup of unused variables and warnings.Jon A. Cruz2012-02-291-1/+31
| | | (bzr r11031)
* More header cleanup/fwd declarationsAlex Valavanis2012-02-151-1/+2
| | | (bzr r10986)
* Next pass of doxygen @brief cleanup.Jon A. Cruz2011-10-021-5/+7
| | | (bzr r10658)
* Fix crashes in print previewKrzysztof Kosi??ski2011-07-131-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/806105 (bzr r10450)
* Fix rendering of control pointsKrzysztof Kosi??ski2011-06-191-0/+6
| | | (bzr r9508.1.88)
* Slightly improve EXTRACT_ARGB32 macroKrzysztof Kosi??ski2011-04-091-4/+4
| | | (bzr r9508.1.79)
* Merge from trunkKrzysztof Kosi??ski2011-04-071-6/+6
| | | (bzr r9508.1.73)
* Completely remove NRPixBlockKrzysztof Kosi??ski2010-08-141-0/+3
| | | (bzr r9508.1.67)
* Fix paint bucket toolKrzysztof Kosi??ski2010-08-141-0/+10
| | | (bzr r9508.1.66)
* Fix performance regression when displaying large imagesKrzysztof Kosi??ski2010-08-091-0/+1
| | | (bzr r9508.1.54)
* Wholesale cruft removal part 1Krzysztof Kosi??ski2010-08-041-0/+2
| | | (bzr r9508.1.44)
* Handle preserveAspectRatio for imagesKrzysztof Kosi??ski2010-08-031-0/+3
| | | (bzr r9508.1.41)
* Add unpremul_alpha utility function. Some preparationsKrzysztof Kosi??ski2010-07-211-1/+8
| | | (bzr r9508.1.26)
* Component transfer filterKrzysztof Kosi??ski2010-07-171-0/+6
| | | (bzr r9508.1.24)
* Composite filterKrzysztof Kosi??ski2010-07-161-1/+2
| | | (bzr r9508.1.20)
* Flood and merge filtersKrzysztof Kosi??ski2010-07-141-0/+1
| | | (bzr r9508.1.17)
* Gaussian blurKrzysztof Kosi??ski2010-07-121-0/+7
| | | (bzr r9508.1.15)
* Switch to nearest neighbor filtering when image is larger than originalKrzysztof Kosi??ski2010-07-071-0/+1
| | | (bzr r9508.1.12)
* Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder.Krzysztof Kosi??ski2010-06-291-0/+17
| | | (bzr r9508.1.8)
* Implement clipping (slightly incorrect) and maskingKrzysztof Kosi??ski2010-06-261-0/+88
(bzr r9508.1.4)