summaryrefslogtreecommitdiffstats
path: root/src/sp-object-repr.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removed old SPObject factory.Markus Engel2013-04-101-295/+0
| | | (bzr r11608.1.91)
* Cleaned up a bit. Uses some C++11 features.Markus Engel2013-04-021-162/+162
| | | (bzr r11608.1.72)
* Replaced some forgotten old casting macros.Markus Engel2013-04-021-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)
* Added virtual destructor to SPObject. Switched to new factory. Replaced some ↵Markus Engel2013-04-021-82/+87
| | | | | casts. Inkscape seems stable, car.svgz renders correctly to png. (bzr r11608.1.70)
* Registered classes with new factory. Hkern, Vkern and FeFuncX have to be ↵Markus Engel2013-04-021-76/+76
| | | | | rewritten, as they aren't real classes. (bzr r11608.1.69)
* Drop checks for ancient dependency versions. These are satisfied elsewhere.Alex Valavanis2013-03-161-9/+5
| | | (bzr r12213)
* Rm unused sp-animateAlex Valavanis2013-01-171-1/+0
| | | (bzr r12035)
* code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton2012-10-041-0/+1
| | | | | they are not used elsewhere. (bzr r11735)
* Add Mesh tool (experimental, requires Cario >= 1.11.4, disabled by default).Tavmjong Bah2012-05-231-0/+6
| | | (bzr r11406)
* Next step in refactoring color management. More to come.Jon A. Cruz2011-07-091-1/+1
| | | (bzr r10429)
* Merge from trunkKrzysztof Kosi??ski2011-06-191-6/+2
|\ | | | | (bzr r9508.1.89)
| * Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz2011-06-041-6/+2
| | | | | | | | | | SP_ROOT() gtk type function/macro. (bzr r10254)
* | Merge from trunk (again)Krzysztof Kosi??ski2010-12-151-3/+2
|\| | | | | (bzr r9508.1.72)
| * Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-3/+2
| |\ | | | | | | (bzr r9945.1.1)
| | * another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public2010-07-031-1/+1
| | | | | | | | | (bzr r9546.1.4)
* | | Merge from trunkKrzysztof Kosi??ski2010-11-251-1/+1
|\| | | | | | | | (bzr r9508.1.70)
| * | Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-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)
* / Merge redundant *-fns.h into respective filter headers.Krzysztof Kosi??ski2010-07-141-1/+1
|/ | | | | | Move gaussian blur to filters directory. Blend filter effect. (bzr r9508.1.16)
* Revert the inverted coordinate system fix. 3D Boxes and guidesKrzysztof Kosi??ski2010-04-061-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)
* Coords: fix guidelinesKrzysztof Kosi??ski2010-04-041-8/+9
| | | (bzr r9281.1.14)
* Cleanup of gradients and stops.Jon A. Cruz2010-03-081-1/+1
| | | (bzr r9163)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-1/+1
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-1/+1
| | | (bzr r8404)
* Merge from fe-movedTed Gould2008-11-211-20/+20
| | | (bzr r6891)
* Support for title and desc elements when serializing as Plain SVG.Jeff Schiller2008-08-231-0/+4
| | | (bzr r6709)
* initial handling of <script> tagFelipe Corr??a da Silva Sanches2008-07-221-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)
* * add rule in configure.ac so that only who has cairo > 1.6.4 (currently ↵Felipe Corr??a da Silva Sanches2008-05-251-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)
* attribute loading for font-face tagFelipe Corr??a da Silva Sanches2008-05-101-0/+2
| | | | | first draft. Still incomplete. (bzr r5644)
* distinguish between hkern and vkern tagsFelipe Corr??a da Silva Sanches2008-05-081-1/+2
| | | (bzr r5628)
* Starting Summer of Code: SVG FontsFelipe Corr??a da Silva Sanches2008-05-081-0/+2
| | | | | * hkern and vkern: parameter loading. (bzr r5624)
* a bit more boilerplate code for SVGFontsFelipe Corr??a da Silva Sanches2008-02-281-0/+2
| | | | | added <missing-glyph> (bzr r4890)
* more boilerplate code for SVGFontsFelipe Corr??a da Silva Sanches2008-02-271-0/+2
| | | | | <glyph> node parameter loading (bzr r4879)
* more SVGFonts boilerplate codeFelipe Corr??a da Silva Sanches2008-02-261-0/+2
| | | (bzr r4867)
* Offline work done during weekend:Felipe Corr??a da Silva Sanches2008-02-111-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)
* Fundamentally reworked version of the 3D box tool (among many other things, ↵Maximilian Albert2007-12-131-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)
* Commit LivePathEffect branch to trunk!Johan B. C. Engelen2007-08-141-1/+4
| | | | | (disabled extension/internal/bitmap/*.* in build.xml to fix compilation) (bzr r3472)
* Added support for feMerge filter priitiveNiko Kiirala2007-07-261-0/+2
| | | (bzr r3308)
* Patch from Jean-René Reinhard: support for feDiffuseLighting andNiko Kiirala2007-07-201-0/+6
| | | | | feSpecularLighting filter primitives (bzr r3269)
* bug 1243190: add tref element support; limited editing support thus far ↵Richard Hughes2007-07-111-0/+2
| | | | | (patch by gbanaszk) (bzr r3227)
* First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert2007-06-211-1/+4
| | | | | boxes in a fixed perspective without any live interaction. (bzr r3084)
* Renaming sp-marker.* to marker.*Bryce Harrington2006-12-061-1/+1
| | | (bzr r2077)
* Work on filters. spFilterPrimitive structure added. Blur slider updated. ↵Hugo Rodrigues2006-08-141-16/+16
| | | | | Fixed sp-object-repr.cpp typos (bzr r1598)
* Added skeleton files for other filter primitives' SP-objects. Added blur ↵Hugo Rodrigues2006-08-021-1/+31
| | | | | slider on fill/stroke dialog (uncomment on object-properties.cpp). (bzr r1542)
* svg-filters branch merged back to headNiko Kiirala2006-06-211-0/+4
| | | (bzr r1252)
* SVG 1.1 Conditional Processing Module rendering support (<switch> element, ↵Andrius Ramanauskas2006-04-201-1/+2
| | | | | | | requiredReatures/requiredExtensions/systemLanguage attributes). Two more W3C SVG Test Suite testes pass after this change. (bzr r556)
* Adding support for <color-profile> elementJon A. Cruz2006-04-021-0/+2
| | | (bzr r401)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+208
(bzr r1)