My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Roadmap  
A high-level roadmap for the svg-edit project.
Updated Jun 29, 2011 by adeve...@gmail.com

Introduction

This document covers future versions of svg-edit. For previous versions, see the VersionHistory.

Starting with 2.4, development versions of SVG-edit are given an alphabetic codename that corresponds to the name of a shape. See potential lists here:

Version 2.6 (Cycloid)

Proposed Features

Implemented Features

Proposed Release Date

  • Q3 2011

Future

Proposed Features

Animation

SVG-edit should provide a means of animating SVG content using SMIL so that it can be played back in any browser. This becomes increasingly important as more browsers come online with SMIL functionality (Webkit and soon Mozilla).

The Inkscape folks have thoughts here: http://wiki.inkscape.org/wiki/index.php/Animation-%28Timeline%29

Comment by wygin...@gmail.com, Feb 23, 2010

Can SVG-edit open premade SVG ?

Comment by project member codedr...@gmail.com, Feb 23, 2010

wyginwys - This is probably a better question for the mailing list or IRC, but the Bicorn release (2.5, current) has improvements to the level fo SVG support such that this may be possible (depending on your SVG). We are working to improve this.

Comment by dezigns...@gmail.com, Apr 30, 2010

Features I would like to see:

vector object operations like weld, combine, punch

copy, cut & paste of objects

transformations - skew, warp or perspective

clipping mask

hide object/ layer

Comment by dezigns...@gmail.com, May 19, 2010

The option to increase the thickness of an objects line in proportion with an increase in the objects size.

Comment by dezigns...@gmail.com, May 19, 2010

svg clip art menu, categories & viewer

text on-a-path

Comment by dezigns...@gmail.com, May 19, 2010

custom colour palettes

Comment by dezigns...@gmail.com, May 19, 2010

on/off button for on-screen rulers for x,y pick your origin point with cross hairs for 0,0

Comment by dezigns...@gmail.com, May 27, 2010

HOw about a function like this? Convert SVG to animated PNG

http://www.treebuilder.de/default.asp?file=660000.xml

Comment by maximill...@gmail.com, May 30, 2010

I've tinkered with a copy of SVG-Edit to allow the SVG used e.g. when the user hits "edit source" to use svg extensions (e.g. <electronics:nandgate x="5" y="7" a="90">).

Basically it means that the editor keeps two dom trees: One that's a compact high level representation and one that's seen where the the svg extensions are converted to plain vanilla svg. Shape extensions are then a neat abstraction: The shape artist just needs to define a mapping from the hidden namespace to the visible one. I've done the mapping with XSLT but javascript functions could be added into the mix easily enough. Adding click actions to shapes is more work, I've just hacked something in, but the dual DOM trees feel like a good start.

Does something like this fit in with your plans? My code is very untidy but I'll have a cleanish minimal representation in a few days. I'm still exploring the svg-edit code :-)

Comment by ged...@gmail.com, Jun 30, 2010

Pan. At the moment you can zoom using Shift Mouse wheel, but you need to be able to Pan easily too. I suggest Shift Right mouse button.

Comment by project member adeve...@gmail.com, Jul 1, 2010

@maximillian.murphy: Sounds interesting! Did you open an issue on that yet?

@gedw9 - This is supported in SVG-edit 2.5, by holding either the middle mouse button on the spacebar.

Comment by coyote4t...@gmail.com, Dec 3, 2010

It would be nice to change shift-mouse wheel to pan left/right (in the programs I've used that's the more common use of that combination) and have another way to zoom in & out.

Comment by luc.jean@gmail.com, Jun 1, 2011

Would be nice to be able to export the drawing to raphaeljs code

Comment by har...@sait.nl, Aug 24, 2011

Pre-made objects would be cool to create a visio-like application.

Metadata on objects would be cool too!

Comment by sissen...@gmail.com, Aug 31, 2011

SVG-edit Box2D Physic Engine Editor integration?

Comment by ev45...@gmail.com, Nov 26, 2011

Real Time collaboration ( like google draw )

api for integration ie. in Wordpress / Drupal / Custom apps

Pluggable Libraries of actionable objects (to act like Visio, Dia, OO Draw or even UML/BPM tool)

Pluggable Styles, so you could load some schemas (using namespaces from libraries for compatibility ie. with UML objects) and then style them all just by adding your CSS.

IMHO Those 4 things for many Would change svg-edit from just interesting opensource project to VERY POWERFUL, FleXible? and whats important cross platform Tool. :) If you're software or business designer You'll probably see whay I see ;) ps. some kind of modularity and loose coupling would be also needed so it would be easy to "tear it apart" ;) and come up with completly new usages easily. :)

Comment by ianrly...@gmail.com, Apr 8, 2012

Agree with ev45

Comment by hobb...@free.fr, Apr 10, 2012

Collaborative drawing is definitely a must.

Comment by dezigns...@gmail.com, Apr 17, 2012

I have saved an SVG file to a server and viewed and altered it between 2 browsers. I just need a way for JQuery or Ajax to continuously reload an SVG file to the canvas to complete a simple collaboration tool.

Comment by project member marclaporte, Apr 17, 2012

dezigns333, hobby16, ianrlynch, ev45ive:

Please see: Realtime collaborative drawing with SVG-edit http://code.google.com/p/svg-edit/issues/detail?id=947

Please star it and let's continue the conversation there and the action in SVN :-)

M ;-)


Sign in to add a comment
Powered by Google Project Hosting