summaryrefslogtreecommitdiffstats
path: root/src/sp-object-repr.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-04-10Removed old SPObject factory.Markus Engel1-295/+0
(bzr r11608.1.91)
2013-04-02Cleaned up a bit. Uses some C++11 features.Markus Engel1-162/+162
(bzr r11608.1.72)
2013-04-02Replaced some forgotten old casting macros.Markus Engel1-78/+78
All object files are first compiled into a static library and then Inkscape and Inkview are linked against this library. Thus the linker omits some global function calls that are necessary for class registration. This intermediate step was removed so that both executables are directly linked against all object files. (bzr r11608.1.71)
2013-04-02Added virtual destructor to SPObject. Switched to new factory. Replaced some ↵Markus Engel1-82/+87
casts. Inkscape seems stable, car.svgz renders correctly to png. (bzr r11608.1.70)
2013-04-02Registered classes with new factory. Hkern, Vkern and FeFuncX have to be ↵Markus Engel1-76/+76
rewritten, as they aren't real classes. (bzr r11608.1.69)
2013-03-19Fixing regressionjtx1-9/+5
(bzr r11950.1.61)
2013-03-17Working with widjetsJabier Arraiza Cenoz1-5/+9
(bzr r11950.1.56)
2013-03-16Drop checks for ancient dependency versions. These are satisfied elsewhere.Alex Valavanis1-9/+5
(bzr r12213)
2013-01-17Rm unused sp-animateAlex Valavanis1-1/+0
(bzr r12035)
2012-10-04code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton1-0/+1
they are not used elsewhere. (bzr r11735)
2012-05-23Add Mesh tool (experimental, requires Cario >= 1.11.4, disabled by default).Tavmjong Bah1-0/+6
(bzr r11406)
2011-07-09Next step in refactoring color management. More to come.Jon A. Cruz1-1/+1
(bzr r10429)
2011-06-04Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz1-6/+2
SP_ROOT() gtk type function/macro. (bzr r10254)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-1/+1
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. (bzr r9900)
2010-07-14Merge redundant *-fns.h into respective filter headers.Krzysztof Kosi??ski1-1/+1
Move gaussian blur to filters directory. Blend filter effect. (bzr r9508.1.16)
2010-07-03another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public1-1/+1
(bzr r9546.1.4)
2010-04-06Revert the inverted coordinate system fix. 3D Boxes and guidesKrzysztof Kosi??ski1-9/+8
require an XML-level backwards compatibility mechanism to fix properly, and it's too late in the 0.48 cycle to introduce it. (bzr r9298)
2010-04-04Coords: fix guidelinesKrzysztof Kosi??ski1-8/+9
(bzr r9281.1.14)
2010-03-08Cleanup of gradients and stops.Jon A. Cruz1-1/+1
(bzr r9163)
2009-08-06Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert1-1/+1
which cannot be fixed easily. (bzr r8422)
2009-08-05SPDocument->Documentjohnce1-1/+1
(bzr r8404)
2008-11-21Merge from fe-movedTed Gould1-20/+20
(bzr r6891)
2008-08-23Support for title and desc elements when serializing as Plain SVG.Jeff Schiller1-0/+4
(bzr r6709)
2008-07-22initial handling of <script> tagFelipe Corr??a da Silva Sanches1-0/+2
Some people develope SVG files that contain javascript. We should not erase their script nodes! Also, we could develop a scripting IDE in inkscape. Look at http://wiki.inkscape.org/wiki/index.php/BlueprintScriptingIDE (bzr r6391)
2008-05-25* add rule in configure.ac so that only who has cairo > 1.6.4 (currently ↵Felipe Corr??a da Silva Sanches1-5/+12
cairo git master branch) will compile SVGFonts (experimental) support. * First code for SVGFonts rendering. Renders in a separate window because we still dont have pango integration. (bzr r5753)
2008-05-10attribute loading for font-face tagFelipe Corr??a da Silva Sanches1-0/+2
first draft. Still incomplete. (bzr r5644)
2008-05-08distinguish between hkern and vkern tagsFelipe Corr??a da Silva Sanches1-1/+2
(bzr r5628)
2008-05-08Starting Summer of Code: SVG FontsFelipe Corr??a da Silva Sanches1-0/+2
* hkern and vkern: parameter loading. (bzr r5624)
2008-02-28a bit more boilerplate code for SVGFontsFelipe Corr??a da Silva Sanches1-0/+2
added <missing-glyph> (bzr r4890)
2008-02-27more boilerplate code for SVGFontsFelipe Corr??a da Silva Sanches1-0/+2
<glyph> node parameter loading (bzr r4879)
2008-02-26more SVGFonts boilerplate codeFelipe Corr??a da Silva Sanches1-0/+2
(bzr r4867)
2008-02-11Offline work done during weekend:Felipe Corr??a da Silva Sanches1-0/+5
* handle fefuncR, fefuncG, fefuncB and fefuncA nodes * implement fecomponenttransfer renderer ** identity and gamma modes render perfectly ** linear and table modes are rendering with very slight imperfections This commit still mantains feComponentTransfer out of UI (still not implemented) (bzr r4704)
2007-12-13Fundamentally reworked version of the 3D box tool (among many other things, ↵Maximilian Albert1-2/+5
this fixes bugs #168900 and #168868). See mailing list for details. Sorry for this single large commit but it was unfeasible to keep the history. (bzr r4224)
2007-08-14Commit LivePathEffect branch to trunk!Johan B. C. Engelen1-1/+4
(disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)
2007-07-26Added support for feMerge filter priitiveNiko Kiirala1-0/+2
(bzr r3308)
2007-07-20Patch from Jean-René Reinhard: support for feDiffuseLighting andNiko Kiirala1-0/+6
feSpecularLighting filter primitives (bzr r3269)
2007-07-11bug 1243190: add tref element support; limited editing support thus far ↵Richard Hughes1-0/+2
(patch by gbanaszk) (bzr r3227)
2007-06-21First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert1-1/+4
boxes in a fixed perspective without any live interaction. (bzr r3084)
2006-12-06Renaming sp-marker.* to marker.*Bryce Harrington1-1/+1
(bzr r2077)
2006-08-14Work on filters. spFilterPrimitive structure added. Blur slider updated. ↵Hugo Rodrigues1-16/+16
Fixed sp-object-repr.cpp typos (bzr r1598)
2006-08-02Added skeleton files for other filter primitives' SP-objects. Added blur ↵Hugo Rodrigues1-1/+31
slider on fill/stroke dialog (uncomment on object-properties.cpp). (bzr r1542)
2006-06-21svg-filters branch merged back to headNiko Kiirala1-0/+4
(bzr r1252)
2006-04-20SVG 1.1 Conditional Processing Module rendering support (<switch> element, ↵Andrius Ramanauskas1-1/+2
requiredReatures/requiredExtensions/systemLanguage attributes). Two more W3C SVG Test Suite testes pass after this change. (bzr r556)
2006-04-02Adding support for <color-profile> elementJon A. Cruz1-0/+2
(bzr r401)