f79bb40cee052ef5a8e147c93e17312a7a660b81 |
|
20-Sep-2015 |
tavmjong-free <tavmjong@free.fr> |
Crude partial implementation of feTile filter primitive. |
cb1a29a110db3772b414a2b69c0cdde5e55a2795 |
|
03-Mar-2014 |
tavmjong-free <tavmjong@free.fr> |
Fix for W3C test suite filters-displace-01-f.svg. Don't set default colorspace of external image.
Also removed a problematic translation in rendering an internal image. |
58ba7163a5ee19414f3357a7c84d93989cb7498c |
|
08-Feb-2014 |
mathog <mathog@caltech.edu> |
DrawingContext: change variable names ct to dc (bug #1272073) |
fee02776e77e7451a8f2fd04923c3f07290c3f56 |
|
11-Nov-2013 |
JazzyNico <nicoduf@yahoo.fr> |
Fix for Bug #1249390 (filter with feImage with empty href crashes inkscape). |
e4b626a9206e4fabf4fc7601dfa14b133c2a27f0 |
|
19-Sep-2013 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Encapsulate the shared memory hack for Cairo and GdkPixbuf in a class
called Inkscape::Pixbuf. Replace usage in the code as appropriate. |
80177e727606505ec5b4179acf8807e88720f1f2 |
|
14-Sep-2013 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Do not recompress images when embedding and generating PDFs.
Fixes blocker bug #871563. |
70437cc91faa1eab599e62436155e99446836690 |
|
13-Sep-2013 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Improve the functions which create GdkPixbuf from Cairo surface
and vice versa. Simplifies some code.
Also introduce proper refcounting into svg_preview_cache.cpp
and fix its users. |
5c45bb188ab729e501e48732842cb9de6a9813be |
|
25-Mar-2013 |
Alex Valavanis <valavanisalex@googlemail.com> |
Workaround usage of deprecated glib symbols in 3rd party libraries |
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. |
b6b1af7fa98b57cf60bc0dc5d6fc77d0fe60d2d3 |
|
28-Oct-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
cppcheck: More C-style pointer casting |
39d69163959079fd4fb02a56ac048c754682e055 |
|
15-Oct-2012 |
tavmjong-free <tavmjong@free.fr> |
Better attempt at finding primitive filter region for percent and userSpaceOnUse. |
8686e966c6788538c98bd0808a32e7b71468cfa8 |
|
15-Oct-2012 |
tavmjong-free <tavmjong@free.fr> |
Use filter primitive region and aspect ratio in image filter primitive, fixes regression. |
bd7f27fa11471710dc6ee0ec7809c2bb2ea1e2b4 |
|
09-Jun-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Missing header in nr-filter-image for Gtk+ 3 build |
d6e289e892dd8c5f7c69425fe2722eb3fae4f48c |
|
12-May-2012 |
Kris <Kris.De.Gussem@hotmail.com> |
syntx of null pointer dereference checks |
5a0c9c0d523287747d281c61c78cb529b1118778 |
|
29-Feb-2012 |
Alex Valavanis <valavanisalex@gmail.com> |
Header tidying, suppress all gdk deprecation errors in gtkmm |
edf415bfa81ef3be799bb0d740a9ca54553ff091 |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Completely remove NRRect, NRRectL, in-svg-plane.h |
36bb2154f1627a17c3591eb4d7f89335e8b5dadd |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Refactor SPItem bounding box methods: remove NRRect usage and make code
using them more obvious. Fix filter region computation. |
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. |
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. |
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. |
df6dea947cb4fcb132e1ee71c3a75628157fb326 |
|
06-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Minor cleanups |
74492c140ec4f83d0e713407c63a05c370e70e4a |
|
30-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Second half of image filter, probably not 100% correct |
9972b47180d8544ddffdebdb6c390887ac954cc9 |
|
29-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Cruft removal |
83cf1c9819f5ece899680afa8d1a861dddccb65b |
|
29-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
First half of image filter (display from external image) |
7bdf7607ca2c1145f98e4e7b080ef0b60dccc5e1 |
|
25-Jul-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Minor cleanups |
2b635337710b879262acf4906dd85ee99b69f474 |
|
01-Jul-2010 |
Abhishek Sharma Public <spyzerdotabhishek0at-signgmaildotcom> |
C++fied SPDocument added |
d5ad05ac17abfd7d2eae333a8c1233971e1c1a8f |
|
29-Jun-2010 |
Abhishek Sharma Public <spyzerdotabhishek0at-signgmaildotcom> |
This is the first c++ification commit from me. It handles sp-line, 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]. |
5ef6cb9428f2e6f5457e890a1c3b37f53730c07a |
|
14-Dec-2009 |
Felipe C. da S. Sanches <juca@members.fsf.org> |
updating my email address in file headers |
09ba3247163582bf2e30e17c4c154aa259ce038a |
|
06-Aug-2009 |
cilix42 <cilix42@users.sourceforge.net> |
Revert recent refactoring changes by johnce because they break the build, which cannot be fixed easily. |
c1aeec745cff8de1ffc861137b49361b8fe11275 |
|
05-Aug-2009 |
johnce <johnce@users.sourceforge.net> |
SPDocument->Document |
50459c2f835dde920d4fedb7c99449ad96c3cbe7 |
|
13-Jul-2009 |
pjrm <pjrm@users.sourceforge.net> |
doc: add TODO comment for handling hrefs better. |
6218828bc703f5da9d2be425927ff28ba320f3d1 |
|
17-May-2009 |
kiirala <kiirala@users.sourceforge.net> |
Fixed crashes in feImage when modifying source, one caused by previous fix |
e2b6c147359fadf0cefc2cf9fac37f7b3f5ed504 |
|
16-May-2009 |
kiirala <kiirala@users.sourceforge.net> |
Fixed dangling pointers and possible memory leaks with feImage |
00cd8cdd29c4bcef32835fb75ed803cefeec6d10 |
|
12-May-2009 |
theAdib <theAdib@users.sourceforge.net> |
BUG: #273767: crash on ...; resolved crash on several pixbuf operations |
e513b8b99276019b0996b6896c638d7b5744e4fd |
|
16-Jan-2009 |
jaspervdg <jaspervdg@users.sourceforge.net> |
nr-filter-image now yields identical results to using <image> in most cases by making use of nr-compose-transform (the only exception is the case when a file is used that does not contain an alpha channel, then it still uses its own code). |
790afca15126b9ad007ba17d4dd3e4f98a1ca76c |
|
04-Jan-2009 |
jaspervdg <jaspervdg@users.sourceforge.net> |
(Partial) fix to nr-filter-image + some (small) changes to nr-filter-blend and nr-filter-composite. |
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5 |
|
02-Jan-2009 |
johanengelen <johanengelen@users.sourceforge.net> |
Move filters into their own namespace Inkscape::Filters (from NR::) |
55693f88f4b1215fe3938e01d90fd19e99bc7b59 |
|
31-Dec-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
get rid of a lot of no longer needed "libnr/nr-..." includes. |
06aecef405c4cf6f7551ab622c3040562cb62c78 |
|
28-Dec-2008 |
verbalshadow <verbalshadow@users.sourceforge.net> |
More NR ==> Geom changes |
6c3e745a94ef6b25a4ef9f018d350a7535aa45af |
|
21-Nov-2008 |
Ted Gould <ted@canonical.com> |
Merge from fe-moved |
90a3966dd44e306d23febc15ebd65cde07d7a4dd |
|
11-Oct-2008 |
Ted Gould <ted@canonical.com> |
Merging from trunk |
8b9a820756fdf348239872236be2257f854e094a |
|
06-Aug-2008 |
johanengelen <johanengelen@users.sourceforge.net> |
NR::Maybe => boost::optional |
0bc9ee8f2303d4ce3c89ae35ba6cc70366bd2234 |
|
04-May-2008 |
ishmal <ishmal@users.sourceforge.net> |
Remove warnings |
3955580a5a68a873b098921626f5b9d841b964ec |
|
21-Mar-2008 |
jaspervdg <jaspervdg@users.sourceforge.net> |
No more NRMatrix or NRPoint. |
e599136b2d83b35f3aebf9487f8ea9989c077bb4 |
|
25-Feb-2008 |
jucablues <jucablues@users.sourceforge.net> |
svg element referenced by id part of feImage filter rendering.
This commit introduces some known bugs. I will fill a bug report about it, so that we don't forget it.
Nominally they are:
* seems to leak memory. I haven't found out how. Needs review.
* it works when you create and use the filter, but it crashes when trying to open a file that already contains a
filter using feImage referencing an svgelement. |
7d1e65db7cbbc3711976cca4f53d62c08e9ee559 |
|
04-Feb-2008 |
tavmjong <tavmjong@users.sourceforge.net> |
Improvement in positioning images. W3C SVG tests:
filters-image-01-b.svg and filters-displace-01-f.svg
are passed (the latter, though, only with 100% zoom). |
627be678d2d05ff2b85747f878ea014f6314100f |
|
03-Feb-2008 |
tavmjong <tavmjong@users.sourceforge.net> |
Allow relative paths to be used for images.
Fix missing left and top pixel rows in image. |
53a32d37fe104bfb82ee14bc0c580d0a860c5eac |
|
22-Jan-2008 |
jucablues <jucablues@users.sourceforge.net> |
fix crash on feImage when trying to drag |
24e302c6d7d29fefd3c87fa557195fc6964b4fd0 |
|
22-Jan-2008 |
jucablues <jucablues@users.sourceforge.net> |
fixes feImage rendering, but does not add it to filters dialog yet |
b0fc1b5cad067af61ffdc6ff82667bfea7ef3f77 |
|
04-Jan-2008 |
kiirala <kiirala@users.sourceforge.net> |
Added more error checking to filter effects code |
5ac1506f110d85fc58af1b32a2c9c60e30f67552 |
|
28-Dec-2007 |
johanengelen <johanengelen@users.sourceforge.net> |
try to fix bug #174475 feImage renderer crashes on non-external image |
723b4d8bde8ce8503d1d01ee0f2e3548ec0dc88c |
|
25-Nov-2007 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup |
2a5174dfcab08a69683845404fd928c60607a581 |
|
05-Nov-2007 |
jucablues <jucablues@users.sourceforge.net> |
partially implemented xlink:href parameter loading. (It still just
works for filenames.) Removed a hardcoded string.
This part of the code must be improved in order to reference other
pieces of SVG. I need somebody to help me on working with proper URI
handling!
Also fixed gdk pixbuf handling. |
fb86717633bfcfe161571aed7058ea6a39b7a69b |
|
31-Oct-2007 |
kiirala <kiirala@users.sourceforge.net> |
Modified filter primitives' render method to use FilterUnits instead of Matrix |
59a89a640809c6f03a69fd3df823c5bef1260424 |
|
24-Oct-2007 |
kiirala <kiirala@users.sourceforge.net> |
Added 'paraller axis' rendering hint to filter primitives, that need it. |
aca3b339a427a3f0a8a6eec08e797e3dc458815f |
|
14-Aug-2007 |
jucablues <jucablues@users.sourceforge.net> |
* incomplete feImage implementation.
* contains a hardcoded href parameter. TODO: fix it.
* added a getter method to access arenaitem from FilterSlot. |
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. |