summaryrefslogtreecommitdiff
path: root/rsvg-filter.h
Commit message (Collapse)AuthorAgeFilesLines
* s/colour/color - sorry, but this was all inconsistentFederico Mena Quintero2016-04-121-1/+1
|
* state: Resolve filters lazilyBenjamin Otte2015-10-221-2/+0
| | | | We're almost there resolving everything lazily...
* Mark non-exported functions with G_GNUC_INTERNALChristian Persch2012-01-261-1/+22
| | | | And regenerate librsvg.def.
* Move definition to rsvg-filter.cChristian Persch2011-11-271-0/+4
| | | | Since that's the only place it's used.
* Make some functions staticChristian Persch2011-11-261-7/+0
|
* Make filters render to a surfaceChristian Persch2011-11-261-2/+5
| | | | ... instead of into a GdkPixbuf.
* Remove unused struct memberChristian Persch2011-11-071-1/+0
|
* Use cairo_matrix_tChristian Persch2011-11-071-1/+1
| | | | | I've checked this quite carefully, but it still might contain stupid typo bugs ;-)
* Store node type separately in RsvgNodeChristian Persch2011-09-061-1/+1
| | | | | | | | | | | | The node name (formerly RsvgNode:type) cannot be used to infer the sub-type of RsvgNode that we're dealing with, since for unknown elements we put type = node-name. This lead to a (potentially exploitable) crash e.g. when the element name started with "fe" which tricked the old code into considering it as a RsvgFilterPrimitive. CVE-2011-3146 https://bugzilla.gnome.org/show_bug.cgi?id=658014
* Create background pixbuf only if it's needed.Hiroyuki Ikezoe2010-05-021-1/+1
| | | | Fix for bug #614556.
* set proper mode-line and fix indent and styles.Hiroyuki Ikezoe2010-05-011-23/+24
|
* remove unused rsvg_filter_adobe_blend function.Hiroyuki Ikezoe2010-04-061-3/+0
| | | | Fix for bug #614555.
* Fix Emacs modeline. Tab is 8 characters.Emmanuel Pacaud2007-01-131-1/+1
| | | | | | | | | 2007-01-13 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr> Fix Emacs modeline. Tab is 8 characters. svn path=/trunk/; revision=1090
* Fix indentation of *.h files. Running indent on them was not a good idea.Emmanuel Pacaud2007-01-121-56/+39
| | | | | | | | | | 2007-01-12 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr> Fix indentation of *.h files. Running indent on them was not a good idea. Also add sts setting to vim modeline. svn path=/trunk/; revision=1089
* Indentation fix, using: indent -kr -nut -pcs -psl -i4 -l100Emmanuel Pacaud2007-01-121-61/+35
| | | | | | | | | 2007-01-12 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr> Indentation fix, using: indent -kr -nut -pcs -psl -i4 -l100 svn path=/trunk/; revision=1088
* late normalization of coordinatesCaleb Michael Moore2005-10-221-1/+1
|
* filter cairo streamliningCaleb Michael Moore2005-10-201-1/+1
|
* cairo filter improvementsCaleb Michael Moore2005-10-191-1/+1
|
* filters workingCaleb Michael Moore2005-07-281-3/+11
|
* DOM progression of shapesCaleb Michael Moore2005-05-301-3/+2
|
* fixed use problemsCaleb Michael Moore2005-05-171-3/+0
|
* further DOM restructuringCaleb Michael Moore2005-05-161-6/+4
|
* more DOM stuffCaleb Michael Moore2005-05-151-20/+17
|
* DOM stuffCaleb Michael Moore2005-05-141-21/+21
|
* naming and structure changesCaleb Michael Moore2005-03-161-1/+1
|
* made images abstractCaleb Michael Moore2005-02-161-4/+0
|
* split the behemoth rsvg-shapes.c into bite size meaty chunksCaleb Michael Moore2005-02-111-2/+2
|
* huge structure changeCaleb Michael Moore2004-11-101-2/+2
|
* image fixCaleb Michael Moore2004-07-171-0/+4
|
* little optimisation thingieCaleb Michael Moore2004-07-161-1/+2
|
* adobe blending modesCaleb Michael Moore2004-06-051-0/+3
|
* masking is good nowCaleb Michael Moore2004-03-201-3/+1
|
* re-merge the RSVG-filters branch back into HEADDom Lachowicz2004-03-181-0/+123