a16a494f042310ee849a6f717ffea70846f1f22c |
|
08-Feb-2016 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Sync 2Geom to commit 5ee51c1c4f2066faa3e2c82021fc92671ad44ba4 |
437c1cd94c72c1a38636a923cd9c0a95189596ad |
|
18-Aug-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Fix build (not pretty). |
f1cc811680c8327cf4888284c04d4b4e2a2d6446 |
|
28-Feb-2014 |
tavmjong-free <tavmjong@free.fr> |
Use viewport when calculating filter region when filterUnits set to "userSpaceOnUse", fixes #229246. |
58ba7163a5ee19414f3357a7c84d93989cb7498c |
|
08-Feb-2014 |
mathog <mathog@caltech.edu> |
DrawingContext: change variable names ct to dc (bug #1272073) |
4c8643254b4df638f2975de33634dbdfd1117426 |
|
01-Oct-2013 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Comprehensive fix for the issues with disappearing filtered objects.
Fixes #304407 and possibly a few other bugs.
Revert incorrect _item_bbox changes from r12528. |
7e31b7c3960de6f6a036f564f7383d52d27709ce |
|
01-Oct-2013 |
Martin Owens <doctormo@gmail.com> |
Revert render svg:patern segment for fill and stroke |
7660d875eddc4ce623da57f3f8b7bddfa9ebe13b |
|
20-Sep-2013 |
Martin Owens <doctormo@gmail.com> |
Fix the text filter issue and revert many changes. |
ee53adad9ce6507e7c84ebbd7339d5643275b0d2 |
|
19-Sep-2013 |
Martin Owens <doctormo@gmail.com> |
Revert some agressive changes and allow a seperate filter bbox for FER, should be refactored at some point. |
65806999dc34e08507042b3801bd1542909910d0 |
|
18-Sep-2013 |
Martin Owens <doctormo@gmail.com> |
Remove setItemBounds and _item_bbox because aren't sensible, replace with bbox. |
fd0d08f9ca6d8605dcb92df3672c9664247bb05d |
|
17-Sep-2013 |
Martin Owens <doctormo@gmail.com> |
Remove compute drawbox and replace with area_elarge, make sure we use bbox |
c04b40b2020971958cc56b0bcdbef074eb088cf3 |
|
11-Jun-2013 |
apenner <penner@vaxxine.com> |
use visual bbox in calculation of filter area (Bug 1188336) |
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. |
5a0c9c0d523287747d281c61c78cb529b1118778 |
|
29-Feb-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Header tidying, suppress all gdk deprecation errors in gtkmm |
7bda77e763c0af49270427593108b66455dfd125 |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Update 2Geom. Remove all use of NRRectL. |
d7f431dc1e23b8394f96c5c2d5cec3db17a089b3 |
|
21-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Filter background rendering now matches the SVG specification. |
d1eeafe871c5909edd05ee72dfa603533ad39a87 |
|
14-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Correctly invalidate cache of objects with background-accessing filters |
3e0790bc7c644b06f3f02ae3bdbf682ce1b3f9ce |
|
13-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
More generic handling of child type in DrawingItem.
Fix clip object selection bug (LP #365458). |
1cf2607271f83cc4b20ccace552395d793055c90 |
|
09-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Initial autocache work |
3a3365c39fe3932d005ae1aa4324ef48606f5e18 |
|
07-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Rewrite NRArena -> Inkscape::Drawing. Call render and update
methods on the Drawing rather than on the root DrawingItem. |
d1bde559850436556ebee2e70e10f1cfc8aff636 |
|
06-Aug-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Rewrite NRArenaItem hierarchy into C++ |
ed422cc32e064690397f1e4aeb526ebda5fbca77 |
|
22-Jul-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Replace direct use of Cairo contexts and surfaces in the rendering tree
with wrappers which keep some extra information about the surface,
amd NRRect and NRRectL use with Geom::Rect and Geom::IntRect.
Should simplify implementing filter primitive subregions. |
1b6b718bf7f0d5312e573dfb4b25281f5aee85ad |
|
11-Jul-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Simplify rendering of masked / clipped / translucent items.
Handle nested clipping paths correctly. |
b189955b1dae29b8258153911ad929dd30ad98c6 |
|
02-Jul-2011 |
Jon A. Cruz <jon@joncruz.org> |
Removed outdated and undesired "I'm in this cpp, so change your behavior" macros. |
ef494f75ca77f36881ad59e94263a07c146c3649 |
|
24-Jun-2011 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Remove more of libnr |
7c89b734639fa72a5d2ffdc9cf1f7ab22eff67f1 |
|
11-Mar-2011 |
tavmjong-free <tavmjong@free.fr> |
Add handling filter primitive subregion to filter primitive classes.
More correct handling of image placement in feImage filter primitive. |
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. |
8241e1608974738cb726395c55bb5abe218d5540 |
|
15-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Make nr_arena_invoke_render expect an already transformed context,
to remove a limitation to integer translations imposed by NRRectL |
4830506b4805e351f04dc3ee7f3a401ac9986c1e |
|
12-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Fix computation of drawbox for filtered, rotated items |
df6dea947cb4fcb132e1ee71c3a75628157fb326 |
|
06-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Minor cleanups |
a8ca61c3132f6b4947dfa8de1e917355ab901f7d |
|
04-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Fix artifacts in Gaussian blur and other filters inadvertently
introduced when fixing seams in per-pixel filters |
ec3cef722801728184cc83bd46740d0fdcadf908 |
|
04-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Wholesale cruft removal part 1 |
74492c140ec4f83d0e713407c63a05c370e70e4a |
|
30-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Second half of image filter, probably not 100% correct |
19b5b2b5dde7da8fabe1418886957c9cd06d3599 |
|
17-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Color matrix filter. Fix arithmetic operator in feComposite |
4d2111f1991274cf80f89219637fca969697e661 |
|
12-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Gaussian blur |
7e0d47eff5ab9fd53fe3a222a5acf3d5e91928a9 |
|
07-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Smaller intermediate rendering regions |
f3e28e14b8c9e58bd65893d7b507e04e33679b80 |
|
15-Apr-2010 |
Jasper van de Gronde <jasper.vandegronde@gmail.com> |
filterUnits and primitiveUnits are now actually read/set, percentages for primitiveUnits are still problematic though |
ec7590287b6806dd4c0b2b905bf8f3ebbb3743c5 |
|
19-Oct-2009 |
scislac <scislac@users.sourceforge.net> |
Patch by Luca for 449709 |
ea7414b9c57c6f6dfce65f253a34d1c617cdcf40 |
|
22-Sep-2009 |
scislac <scislac@users.sourceforge.net> |
Fix by Adib for 430804. |
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::) |
a612be74de962213420afa66cf575e433159629b |
|
02-Jan-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
switch nr-filter to 2geom |
290425c1c9ee8672adc04db5f0b2515e35429693 |
|
31-Dec-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
switch nr-filter to 2geom |
048cb9327965b78afba4f93f9345b043b3929bfa |
|
14-Dec-2008 |
kiirala <kiirala@users.sourceforge.net> |
Filter quality setting revised, seems to not crash when viewing filters.svg |
6c3e745a94ef6b25a4ef9f018d350a7535aa45af |
|
21-Nov-2008 |
Ted Gould <ted@canonical.com> |
Merge from fe-moved |
e9b6af083e34e2397a8ddbe9781920733d09d151 |
|
27-Oct-2008 |
Ted Gould <ted@canonical.com> |
From trunk |
90a3966dd44e306d23febc15ebd65cde07d7a4dd |
|
11-Oct-2008 |
Ted Gould <ted@canonical.com> |
Merging from trunk |
3a4a3b3a94090023075c843dc46e86b1a1ea93bb |
|
05-Aug-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
replace unnecessary exception catching with a check beforehand. |
aecee8c4b2aead4b1ae1049bc020aae1f2c7066a |
|
03-Jul-2008 |
verbalshadow <verbalshadow@users.sourceforge.net> |
Patch so Inkscape will compile on Solaris 10 from LP https://bugs.launchpad.net/inkscape/+bug/245173 |
70208f40907f69dd0b8233669fe590a870d6c16d |
|
02-Jun-2008 |
kiirala <kiirala@users.sourceforge.net> |
Fixed uninitialized data in rendering filter effects & colormatrix (bug 193936) |
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) |
fb86717633bfcfe161571aed7058ea6a39b7a69b |
|
31-Oct-2007 |
kiirala <kiirala@users.sourceforge.net> |
Modified filter primitives' render method to use FilterUnits instead of Matrix |
2ad5805aa00ee05b5c6929c4e6b8b0af468f5977 |
|
19-Sep-2007 |
kiirala <kiirala@users.sourceforge.net> |
Fixed a rendering bug & crash when filtering empty objects |
bc44e67acb1457725817238120bcef0d1f1ada04 |
|
18-Aug-2007 |
kiirala <kiirala@users.sourceforge.net> |
Improved handling bounding boxes and rotated/skewed coordinates in filters |
55a7b883cd44d9d59767e06d857d9d364f9e996c |
|
15-Aug-2007 |
kiirala <kiirala@users.sourceforge.net> |
Fixed blur not rotating with the object in some cases (bug 1762289) |
76f8b79291ff270e0602159704dc2f07024e5132 |
|
04-Aug-2007 |
jucablues <jucablues@users.sourceforge.net> |
boilerplate code for the remaining filters. My next commits will
probably deal with setting default attribute values for these filters |
722f7dbea16756eec7d07b53cefbdbe8861bac09 |
|
04-Aug-2007 |
jucablues <jucablues@users.sourceforge.net> |
boiler plate code for feTile |
ad7e78cb16ace844160e613742645e012fd22cc9 |
|
26-Jul-2007 |
kiirala <kiirala@users.sourceforge.net> |
Added support for feMerge filter priitive |
e50fb78bbe0c001b3ca6040ba25ae6e75dc9385f |
|
26-Jul-2007 |
jucablues <jucablues@users.sourceforge.net> |
boiler plate code for feTurbulence:
*reading attributes and setting default values
same for some more attributes on convolve matrix filter
alphabetical ordering on Makefile_insert and on nr-filter.cpp #includes |
7ff3d8615ffd56344e2207fbf34e5c2dfbfe1255 |
|
26-Jul-2007 |
jucablues <jucablues@users.sourceforge.net> |
feImage boilerplate code. |
b1bec4de820f8b6d32105117c7d1015e5093af8b |
|
25-Jul-2007 |
jucablues <jucablues@users.sourceforge.net> |
DisplacementMap filter boilerplate code + renderer draft implementation.
General setting of attributes and default values.
renderer method is still not correct. Needs some more effort. |
c6c387ac9d151b60ab64ec3c9d647bf31576735e |
|
21-Jul-2007 |
kiirala <kiirala@users.sourceforge.net> |
Added a missing link in making the filterRes attribute work |
239d123ab0295968f8af7fd8227a1cf1ebb27002 |
|
20-Jul-2007 |
kiirala <kiirala@users.sourceforge.net> |
Patch from Felipe Sanches: support for feConvolveMatrix filter primitive |
af0732a2bf24fbea12a085b855224577e7101851 |
|
20-Jul-2007 |
kiirala <kiirala@users.sourceforge.net> |
Patch from Jean-René Reinhard: support for feDiffuseLighting and
feSpecularLighting filter primitives |
d0bb68525547101b5c938b246ff897a5de413cff |
|
09-Jul-2007 |
kiirala <kiirala@users.sourceforge.net> |
First version of feComposite filter effect renderer |
9a5352f6231f55c96d746cb1e674e6cfecdaa4bf |
|
07-Jun-2007 |
kiirala <kiirala@users.sourceforge.net> |
First version of feOffset support. Contains some rendering glitches. |
724821145d62dee9f97465c706952582da6e432d |
|
04-Jun-2007 |
kiirala <kiirala@users.sourceforge.net> |
Modified filter rendering area handling to better accommodate upcoming feOffset |
1eb1d82bb52720d1379a4ed8f78c0e700251956d |
|
29-May-2007 |
kiirala <kiirala@users.sourceforge.net> |
Added support for in-parameter in filter primitives |
f727367dddbf050f0a7d33757e9290f571cbd492 |
|
21-May-2007 |
kiirala <kiirala@users.sourceforge.net> |
Refactoring work for filter effects renderer initialization |
cfed8dd91c0f5615fdcafa903781b0ad3d9759e5 |
|
14-May-2007 |
kiirala <kiirala@users.sourceforge.net> |
Added renderer support for feBlend filter effect |
aee32122ff81a39448186b010b60cff9c5d8784c |
|
01-Mar-2007 |
schwarzenberg <schwarzenberg@users.sourceforge.net> |
(hopefully) fixed build on linux, added missing isnormal.h |
444eb57880794d9aaa75ab6fc0a584dbe60662b9 |
|
01-Mar-2007 |
schwarzenberg <schwarzenberg@users.sourceforge.net> |
commited Solaris 2.8 / gcc-3.2.3 fixes |
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) |
6a438bf9ac749132f14198330626ef408d62cbeb |
|
03-Jan-2007 |
kiirala <kiirala@users.sourceforge.net> |
Added bitmap transformer to fix blur with rotation and non-uniform scaling |
62d31275d48feeac9615611451ff4c9b724465e0 |
|
20-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
handle the case of no filter primitives |
1cb9a58ed7f1377b8b2757dd73d0429370e0cafa |
|
20-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
fill in set methods to enable x/y/w/h |
82434ebeb8b89c923ea69cc039eb482623078e38 |
|
14-Oct-2006 |
buliabyak <buliabyak@users.sourceforge.net> |
deal with the possible failure to create pixblock due to insufficient memory |
3c29c61941c74f03fd83ac32d9c28c9e9df98df7 |
|
02-Oct-2006 |
kiirala <kiirala@users.sourceforge.net> |
Fixed banding problem when rendering filters |
2f02157f365415636c515d4cfdc503f044c483de |
|
20-Aug-2006 |
haa_rodrigues <haa_rodrigues@users.sourceforge.net> |
Object groups can be blurred. Blur slider updates when selection changes. Comments added/fixed. |
8c833a9abfd335f0305466ad7451c03c2f6b50dd |
|
14-Aug-2006 |
haa_rodrigues <haa_rodrigues@users.sourceforge.net> |
Work on filters. spFilterPrimitive structure added. Blur slider updated. Fixed sp-object-repr.cpp typos |
4d2641578cb5103e09504a763f4016f136bf1386 |
|
26-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Added renderer support for accessing background image from filters |
cfb5fa826062314dac912b3627f932aab8250988 |
|
18-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Added a bunch of comments to filter effects rendering code |
abe16e5016aa518c5aeaeaf8bcb6be07331d6a2e |
|
10-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Bicubic scaler added to filtering, allowing changes in filter resolution |
a2caee48c5638948a54ef6048c7fc0026d1e92df |
|
09-Jul-2006 |
ishmal <ishmal@users.sourceforge.net> |
fix properly. oops ^^ |
7e8a8d61a5b01123e87c4e12968a98dddf0b8faf |
|
09-Jul-2006 |
ishmal <ishmal@users.sourceforge.net> |
remove conversion warnings |
a8da8e8426ae8c8692d69b5cb8adf122642d0e6e |
|
09-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Compiler error in NR::Filter fixed |
ca43a6feb9fd8cbde4d7ba66d3d7e751cca5cfd8 |
|
09-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Filter effects bounding box calculation makes use of area settings |
26fe967f30c5b0de45897a858d1ae09dff7c0ea7 |
|
04-Jul-2006 |
kiirala <kiirala@users.sourceforge.net> |
Created NR::FilterSlot to handle pixblocks in rendering filters |
36a048753a41b465ae130b361fb3b68c605e3e86 |
|
21-Jun-2006 |
kiirala <kiirala@users.sourceforge.net> |
svg-filters branch merged back to head |