Improving image drawing

The way editable images are handled in MoinMoin should be changed. At the moment (Versions up to 1.8.x) MoinMoin offers only one way to create and edit images: the TWikiDrawApplet.

Because this applet is rather old fashioned we should provide a more modern approach to handle drawings / image editing. It would also be nice to support the choice between different image editors. So each user can take the editor he likes. E.g. if the user doesn't have Java installed on his machine and isn't able to use a cool Java image editor applet, then he can use an image editor which is based on JavaScript instead.

In 1.9 the TWikiDraw support code was refactored to an action twikidraw and also an anywikidraw action was added.

A nice thing to have now would be a twikidraw .draw to .svg converter (anywikidraw can't read .draw).

Repository

http://hg.moinmo.in/moin/1.9-draw/

Plan for anywikidraw

use ant

For developing create a .keystore directory by keytool with an alias moinmoin and the password moinmoin below 1.9-draw toplevel dir.

Please use for building of the applet jar file only this buildscript build-for-moinmoin.xml

~/workspace/1.9-draw/contrib/AnyWikiDraw/AnyWikiDraw$ ant -f build-for-moinmoin.xml -Dplatforms.JDK_1.6.home=/usr/lib/jvm/java-6-sun

converter for draw

/!\ There are only 2 choices that make sense:

TextCha

We need to add TextChas to the applet. (./) see http://hg.moinmo.in/moin/1.9-draw/rev/4cb70541fe85

On twikidraw and anywikidraw we have to implement handling of session cookie

language header

On twikidraw and anywikidraw we have to implement sending of language header

improve ideas (one patch per feature)

(!) please add a subpage when you start working on one of them

AnyWikiDrawforMoinMoin applet:

Handling of images for the image editor:

Import of twikidraw files:

General thought


CategoryFeatureRequest

MoinMoin: FeatureRequests/NewImageEditors (last edited 2009-09-15 16:30:00 by ReimarBauer)