dcdf18e33386ff7eafca0dfd11117721c8896ded |
|
25-Aug-2015 |
tavmjong-free <tavmjong@free.fr> |
Prevent crash when "vector" doesn't exist (i.e. for mesh gradient). |
901d2d4a59790c220c6589e17dbbf556d47dfe71 |
|
14-Jul-2015 |
Marc Jeanmougin <marcjeanmougin@free.fr> |
Fix for circular references detection in almost all cases, fixing https://bugs.launchpad.net/inkscape/+bug/167247 and a few of its duplicates.
This fix is aimed at preventing any sort of circular references with the URIReference::_acceptObject method, checking the absence of loops in the reference+child tree.
There can be some performance improvements done if we add a pointer from cloned sub-objects to their origin sub-object.
The remaining cases that are not fixed can involve non-trivial loops using one or more "url()" stylesheet references. Being able to take them into account would require a non-obvious style.cpp refactoring making use of URIReference for this kind of reference (and not handling manually the signals in the styling code, which would probably be a good thing to do anyway) |
1b3169d5d58e0bca1934bf43eca510909c931e14 |
|
15-Oct-2014 |
Liam P. White <inkscapebrony@gmail.com> |
Fix build |
e8b02d4335cf15e38ae5419f93d4311193d54123 |
|
15-Oct-2014 |
Jon A. Cruz <jon@joncruz.org> |
Post-merge cleanup. |
c1847fccd49cd8cb15eda87f98a7423969acac07 |
|
14-Oct-2014 |
Tomasz Boczkowski <penginsbacon@gmail.com> |
Merged src/display folder from svg-paints-support branch |
f5c649a1cb88ab13fe7abd4d1f178a773425b820 |
|
16-May-2014 |
Tomasz Boczkowski <penginsbacon@gmail.com> |
fix compliance test pservers-pattern-03-f - using fallback when pattern is empty |
08021ee9368e1a0ece0a79e0b6e7ea9897a10f10 |
|
04-Aug-2013 |
Kris <Kris.De.Gussem@hotmail.com> |
cppcheck: c-style casts > c++ style casts |
8a31b1115420f4d615668373e436a2e4be1cbf51 |
|
03-Aug-2013 |
Markus Engel <markus.engel@tum.de> |
Cleaned up. |
35087bff7509c736a32e0b74fd9ff0834bde7b6b |
|
07-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Merge Object and subclasses. Merging of SP- and C-classes complete. |
eb4b5da8fbdf95f44ae7f0c950e9a07763ebb50f |
|
06-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Merged PaintServer and subclasses; moved Gradient classes to own files. |
a2e796b608034e2c62290378d713058b8b58ef8f |
|
02-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Added constructors to SP classes. |
54ad9fc9cd6da88557d0dcd6c17eb47c7bbb5551 |
|
01-Apr-2013 |
Markus Engel <markus.engel@tum.de> |
Prepared exchange of casting macros. |
51dc158adbe2c9d1df3c941cbf78b90944d1afc2 |
|
30-Mar-2013 |
Markus Engel <markus.engel@tum.de> |
Renamed virtual function names. |
c2c453d5c51ed43b2808ec70472271c89b3a699d |
|
30-Mar-2013 |
Markus Engel <markus.engel@tum.de> |
Replaced calls to "pattern_new". |
de2a65c3d6d2d382c978b585f65d2bc1fcb95e98 |
|
26-Jan-2013 |
Alex Valavanis <valavanisalex@gmail.com> |
More GObject boilerplate reduction |
3631081d6a2243886b4a4a05a5e5dc3fd96d2390 |
|
21-Aug-2012 |
Markus Engel <markus.engel@tum.de> |
Added "virtual pad" to
- SPPaintServer
- SPPattern
- SPGradient
- SPStop
- SPLinearGradient
- SPMeshGradient
- SPMeshPatch
- SPMeshRow
- SPRadialGradient
As all subclasses of SPPaintServer now have "virtual pads" with correct inheritance, the virtual function call to "onCreatePattern" was converted to C++ style. |
485045b504c5770299d6aae61d41a58b25daad14 |
|
25-Feb-2012 |
Kris <Kris.De.Gussem@hotmail.com> |
(cppcheck and janitorial tasks:) C-style casting to C++-style casting |
20210df3c28b5455f6eccc8841f9f7dd9a6b1d27 |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Remove all NRRect use. |
f82648a60317274da892e5eccbaf3e8123b19fcb |
|
27-Aug-2011 |
Krzysztof Kosinski <tweenk.pl@gmail.com> |
Remove NRRect from paint servers and temporary calculations |
cefdba1595ab39197d47d6e89d850c3509aa22b9 |
|
22-Jun-2011 |
Jon A. Cruz <jon@joncruz.org> |
Warning cleanup. |
2b8f70e957e36bd4fcdefa39efa5381ed3b7c9a6 |
|
28-May-2011 |
Jon A. Cruz <jon@joncruz.org> |
Port of 0.48.x branch revision 9781.
Cleanup of legacy code and casting that was breaking 64-bit gradient use.
Fixes bug #743530 and bug #778441. |
d37634d73670180f99a3e0ea583621373d90ec4f |
|
02-Feb-2011 |
Johan Engelen <goejendaagh@zonnet.nl> |
update to latest 2geom ! |
ec3cef722801728184cc83bd46740d0fdcadf908 |
|
04-Aug-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Wholesale cruft removal part 1 |
08c7fad9770a23c9f39bee80a844eee3b53f299c |
|
09-Jul-2010 |
Jon A. Cruz <jon@joncruz.org> |
Cleanup of gradient swatch property and collection policy. |
39e454bdef986f01ef929a38513fc09b4ae80e32 |
|
05-Jul-2010 |
Abhishek Sharma Public <spyzerdotabhishek0at-signgmaildotcom> |
C++ification of SPObject continued along with the onset of XML Privatisation. Users may checkout [grep -Ir XML Tree *] in the source code and all the places where the XML node/Tree is being used shall be reflected. |
d3d05e96380600c50cb9bcad75baa6d3f98760c3 |
|
28-Jun-2010 |
Jon A. Cruz <jon@joncruz.org> |
Partial C++-ification of SPGradient |
ed4a2556d05cd99153de4af87e4816af5aae15ee |
|
22-Jun-2010 |
Krzysztof Kosiński <tweenk.pl@gmail.com> |
Initial Cairo rendering commit: solid shapes, gradients, opacity and patterns |
7e32c19e78592fbf120af717222bf4185b4bc4e9 |
|
09-Mar-2010 |
Jon A. Cruz <jon@joncruz.org> |
Initial F&S dialog setting of swatch colors. |
ea4c3217d91f40557abd8519207aea1ad5ff1e68 |
|
06-Mar-2010 |
Jon A. Cruz <jon@joncruz.org> |
New tab in Fill&Stroke dialog for swatch fills. |
7079a43aa387066c2f67402d77dbe3db981b1054 |
|
31-Oct-2008 |
Ted Gould <ted@canonical.com> |
Merge from trunk |
4afe6ce6ad98c33cff42076097036e7327f32ceb |
|
10-Nov-2007 |
joncruz <joncruz@users.sourceforge.net> |
Warning cleanup |
f951374eef04129c6a0d213e7ab4d9ed2095ca69 |
|
15-Feb-2006 |
rwst <rwst@users.sourceforge.net> |
bulk trailing spaces removal. consistency through MD5 of binary |
6b15695578f07a3f72c4c9475c1a261a3021472a |
|
16-Jan-2006 |
mental <mental@users.sourceforge.net> |
moving trunk for module inkscape |