6f348c5f305a619fd7dde1968960cc47925e952f |
|
01-Mar-2014 |
tavmjong-free <tavmjong@free.fr> |
Hack for when blur or offset are expressed in terms of object bounding box.
A correct fix requires restructuring the way filter primitives are handled. |
b9c047ccb6cac0a983b951bd95fc3f9ccc2081dc |
|
29-Oct-2013 |
Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> |
supress some compiler warnings |
6d8f5d4d0168d3966402ec5794ec4e0ae220f526 |
|
23-Dec-2012 |
tavmjong-free <tavmjong@free.fr> |
Move some code from filter primitives to cairo-utils.cpp. Fix bug in lighting primitives. |
9f6f7e74a1ded383518676e0ecb2ccc5caa73d25 |
|
22-Dec-2012 |
tavmjong-free <tavmjong@free.fr> |
Add support for color-interpolation-filters = linearRGB. |
4afd1bb4c0e9d3808f59c3654a2a577fa4ca79e5 |
|
06-Dec-2012 |
Jasper van de Gronde <th.v.d.gronde@hccnet.nl> |
Fix for bug #790192, the unclipped alpha component was used for clipping the colour components. |
371e03ba16f5cbf8af9e451b418bec8cd956cb48 |
|
11-Sep-2012 |
Kris <Kris.De.Gussem@hotmail.com> |
static code checking (Bug #614223) |
24fca68618dfd6bb532030adb3145f29b4d3d910 |
|
17-Sep-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Make zero deviation Gaussian blur conform to the SVG specification. |
7bda77e763c0af49270427593108b66455dfd125 |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Update 2Geom. Remove all use of NRRectL. |
ef0114e744e14fdf11b10ae94fa20105d13a030c |
|
16-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Add sanity checks against singular transforms in the drawing tree.
Fixes LP #825767. |
1cf2607271f83cc4b20ccace552395d793055c90 |
|
09-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Initial autocache work |
5be873cbd97fb26f669ed11aa099a8028e31ccf9 |
|
06-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Plug a giant gaping memory leak in Gaussian blur filter |
82acf56b06557ee19dd957a58763a90cd4ef8a59 |
|
30-Jul-2011 |
Kris <Kris.De.Gussem@hotmail.com> |
Memory leaks fix / code cleanup |
b189955b1dae29b8258153911ad929dd30ad98c6 |
|
02-Jul-2011 |
Jon A. Cruz <jon@joncruz.org> |
Removed outdated and undesired "I'm in this cpp, so change your behavior" macros. |
6a5721c2a53716efbebc3f6c2666a5d6ffbdeeb2 |
|
02-Jul-2011 |
Jon A. Cruz <jon@joncruz.org> |
Applying patch from Campbell Barton to help building on other than gcc. |
40742313779ee5e43be93a9191f1c86412cf183b |
|
23-Jun-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Update 2Geom to pull in integer rectangle class |
5bd488c81c6b0d67689527621b3b60799b708af0 |
|
10-Apr-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Fix a rounding error that resulted in seams at some zoom levels when
rendering filters that use BackgroundImage. |
db898371a8af9d0104344ba54d197a5b02131200 |
|
02-Apr-2011 |
Jasper van de Gronde <jasper.vandegronde@gmail.com> |
Faster rounding for Gaussian blur |
d37634d73670180f99a3e0ea583621373d90ec4f |
|
02-Feb-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
update to latest 2geom ! |
a4030d5ca449e7e384bc699cd249ee704faaeab0 |
|
17-Nov-2010 |
Chris Morgan <chris.morganiser@gmail.com> |
Super duper mega (fun!) commit: replaced encoding=utf-8 with 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. |
4830506b4805e351f04dc3ee7f3a401ac9986c1e |
|
12-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Fix computation of drawbox for filtered, rotated items |
842c2380502bcb8586df0415fb50d4d633f05eba |
|
21-Jul-2010 |
Josh Andler <scislac@gmail.com> |
OpenMP fix for Linux & OS X |
6a679b160cee7b9d544ff3034e51c5672547bd9f |
|
21-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Make OpenMP actually work on systems that use Autoconf. |
8635140fb4734dae6ae5f42e1db9778749ef024a |
|
14-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Flood and merge filters |
7059798b454ecd2386eb02769ad8d9c6d9d5f98e |
|
14-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Merge redundant *-fns.h into respective filter headers.
Move gaussian blur to filters directory.
Blend filter effect. |
4d2111f1991274cf80f89219637fca969697e661 |
|
12-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Gaussian blur |
cd021963fefbad410f21788d0492185ae34229dc |
|
03-Apr-2010 |
Jasper van de Gronde <jasper.vandegronde@gmail.com> |
A few small fixes/clarifications for Gaussian blur. |
b56e1eb7fd3d6845b1474fac556e96720f95ac2e |
|
03-May-2009 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup |
a657cb9a6e1aca06d04f49bd9844e89c91e34f76 |
|
02-May-2009 |
theAdib <theAdib@users.sourceforge.net> |
BUG 322116, PDF export does not use the highest quality for rasterized filter |
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5 |
|
02-Jan-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
Move filters into their own namespace Inkscape::Filters (from NR::) |
b8346b59f65f93ecaece3be77f5faae8c642810b |
|
28-Dec-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
Makes sure a Gaussian filter is applied to premultiplied data. |
b33f174c11c9345255e6fe6bca6002fb9c9251f1 |
|
19-Dec-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
Makes copy_n inline in nr-filter-gaussian. |
d85f91ce10ec76dda4bf7acdd1fba00a6dc5b1ee |
|
05-Dec-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
more 2geomification |
3329f64342c406b1a508e985f0d6ce302888f9e3 |
|
05-Dec-2008 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup. |
d9adfc5d3bfc266572285f590b4ab4ffcdacf6cd |
|
02-Dec-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
Small changes to Gaussian filtering that make part of the IIR code a bit clearer (and possibly very, very slightly faster) and that eliminate any unnecessary filtering (if the kernel width is just one pixel it doesn't perform any filtering at all). |
de35f715781ab9d73d78cb911248aeeb8b4e56eb |
|
26-Nov-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
Defined HAVE_OPENMP in build.xml and included config.h from nr-filter-gaussian.cpp to actually make the define work (on Windows). |
feb17b9e0c9468a8dfb5cb424718d0953f4109ea |
|
25-Nov-2008 |
joncruz <joncruz@users.sourceforge.net> |
Fixed OpenMP dependency to be optional. |
6280cd88bbde7d6e2b5b9809e0bfb3af055a9cc3 |
|
23-Nov-2008 |
Ted Gould <ted@canonical.com> |
Merging in the OpenMP work from the mailing list with some improved build files. |
e9b6af083e34e2397a8ddbe9781920733d09d151 |
|
27-Oct-2008 |
Ted Gould <ted@canonical.com> |
From trunk |
f5b6a31c52761f10431371b96c6a8db0970edc47 |
|
22-Jun-2008 |
mjwybrow <mjwybrow@users.sourceforge.net> |
* src/2geom/isnan.h, src/libcola/cola.cpp, src/style.cpp, src/seltrans.cpp,
src/libcola/gradient_projection.cpp, src/libvpsc/generate-constraints.cpp,
src/libnr/nr-types.cpp, src/libnr/nr-point-fns-test.cpp, src/isnan.h,
src/libnr/nr-point-fns.cpp, src/libnr/in-svg-plane-test.cpp,
src/doxygen-main.cpp, src/display/nr-filter-composite.cpp,
src/display/nr-filter-merge.cpp, src/display/nr-filter-gaussian.cpp,
src/display/bezier-utils.cpp, src/Makefile_insert, src/eraser-context.cpp,
src/dyna-draw-context.cpp, src/tweak-context.cpp, src/sp-namedview.cpp,
src/libnr/in-svg-plane-test.h, src/libnr/nr-point-fns-test.h,
src/mod360-test.h, src/CMakeLists.txt, src/2geom/linear.h:
Properly fix the conflicting isnan.h problem:
1) Update src/2geom/isnan.h to match newest Inkscape src/isnana.h
(Also commited this change to lib2geom project repository)
2) Remove Inkscape's src/isnan.h
3) Update all files to include src/2geom/isnan.h instead of src/isnan.h |
dda97aeba7480d08320ebceecae13b8531db1b81 |
|
06-Jun-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
merge gsoc2008_johan_path2geom into trunk |
3955580a5a68a873b098921626f5b9d841b964ec |
|
21-Mar-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
No more NRMatrix or NRPoint. |
66632b492f9cd54e5667fd4e1fca8e457f59b282 |
|
31-Jan-2008 |
bryce <bryce@users.sourceforge.net> |
Applying fixes for gcc 4.3 build issues (closes LP: #169115) |
b0fc1b5cad067af61ffdc6ff82667bfea7ef3f77 |
|
04-Jan-2008 |
kiirala <kiirala@users.sourceforge.net> |
Added more error checking to filter effects code |
fb86717633bfcfe161571aed7058ea6a39b7a69b |
|
31-Oct-2007 |
kiirala <kiirala@users.sourceforge.net> |
Modified filter primitives' render method to use FilterUnits instead of Matrix |
208e5a33acc4a8ad9d8c0488f047c260346f1258 |
|
29-Sep-2007 |
pjrm <pjrm@users.sourceforge.net> |
noop: CodingStyle: re-indent a few files that had mixtures of spaces & tabs for indentation. |
bc44e67acb1457725817238120bcef0d1f1ada04 |
|
18-Aug-2007 |
kiirala <kiirala@users.sourceforge.net> |
Improved handling bounding boxes and rotated/skewed coordinates in filters |
dbda533d8f91b0b846b211d76e023a7d79c0a458 |
|
25-Jun-2007 |
pjrm <pjrm@users.sourceforge.net> |
functional noop: src/display/nr-filter-gaussian.cpp: Make a few symbols local (static). |
724821145d62dee9f97465c706952582da6e432d |
|
04-Jun-2007 |
kiirala <kiirala@users.sourceforge.net> |
Modified filter rendering area handling to better accommodate upcoming feOffset |
1abb976329f1efd30086ab673e5aba76c95635bc |
|
02-Apr-2007 |
kiirala <kiirala@users.sourceforge.net> |
Removed C99 isnormal from nr-filter-gaussian.cpp (bug 1678363) |
3e897362529af649dedc65632c3b572f5f1a0ef5 |
|
01-Mar-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
jasper's patch for bug 1666430; see that patch for why we should ignore the compile warnings |
444eb57880794d9aaa75ab6fc0a584dbe60662b9 |
|
01-Mar-2007 |
schwarzenberg <schwarzenberg@users.sourceforge.net> |
commited Solaris 2.8 / gcc-3.2.3 fixes |
91934be261c16d036521379306a74b0991720e67 |
|
19-Feb-2007 |
joncruz <joncruz@users.sourceforge.net> |
Cleaned up DOS line ends that had snuck in. |
24c6ddb693cb37e6e68798b6fff862d5968c5891 |
|
11-Feb-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
jasper's patch for fast iir blur |
e875ebf833b09b5c9f373ebd07a41ea72bd61270 |
|
04-Feb-2007 |
buliabyak <buliabyak@users.sourceforge.net> |
Unions Are Evil! When pixblock size is TINY, it stores data right in the data.px field (as data.p) and clears it, so when read as data.px it yields NULL. This fixes the problems with the dropper tool (which uses tiny buffers) |
e52ff3f69d5a7cabf05ee3386f72993a6eae9698 |
|
11-Dec-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
patch by Jasper van de Gronde from bug 1576258 |
82434ebeb8b89c923ea69cc039eb482623078e38 |
|
14-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
deal with the possible failure to create pixblock due to insufficient memory |
11aeef8c10cbb3d91fb17a03c2048815814803c1 |
|
09-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
add blur speed/quality options |
4d2641578cb5103e09504a763f4016f136bf1386 |
|
26-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Added renderer support for accessing background image from filters |
abe16e5016aa518c5aeaeaf8bcb6be07331d6a2e |
|
10-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Bicubic scaler added to filtering, allowing changes in filter resolution |
26fe967f30c5b0de45897a858d1ae09dff7c0ea7 |
|
04-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Created NR::FilterSlot to handle pixblocks in rendering filters |
998b425c09b488982e29d72d89b1408c7476a874 |
|
26-Jun-2006 |
kiirala <kiirala@users.sourceforge.net> |
Added sanity checks and fixed buffer overflow in nr-filter-gaussian |
a72861cd83f11ef8b1247abca181a3ad31df0307 |
|
22-Jun-2006 |
kiirala <kiirala@users.sourceforge.net> |
Added virtual destructors for filter primitives. Corrected
attributes-test: filterRes, filterUnits, primitiveUnits and stdDeviation
are now recognized. |
36a048753a41b465ae130b361fb3b68c605e3e86 |
|
21-Jun-2006 |
kiirala <kiirala@users.sourceforge.net> |
svg-filters branch merged back to head |