Would you mind to offer more insights into this? It is hugely interesting to us. Better point to where the corresponding code is in the git repo. Thanks!
I have been working on  which is about adding support to plugin different editors on the right -hand side of the Orion edit.html page. There is already some support in the latest code if you would like to try it out,
but it is still in early stages. Take a look at the screen shots below.
The basic idea is to host an IFRAME in the right hand side and allow plugins to provide its contents. This should allow graphical editors to be integrated with Orion. Currently, I am working on making the communication between
the host page in the IFRAME content seamless. There is quite a bit of work involving sharing the textmodel/undostack and handling commands/keybindings still to be done.
From: sumit gupta <g.sumit@xxxxxxxxx>
To: Orion developer discussions <orion-dev@xxxxxxxxxxx>,
Date: 11/28/2013 08:22 AM
Subject: Re: [orion-dev] Graphical Editors
Sent by: orion-dev-bounces@xxxxxxxxxxx
Oliver, thanks for the pointers. I was looking at mxgraph and like it quite a bit, except for the price :). jsplumb looks promising, so I'll play around with that for a bit. Please post if you create a github repository for your integration work,
I would like to contribute.
On Thu, Nov 28, 2013 at 5:58 AM, Oliver Kopp <kopp.dev@xxxxxxxxx> wrote:
I'm also developing a graphical editor. Currently running standalone
only, but there are thoughts to integrate it in Orion.
As graphical framework, I'm using jsPlumb (http://jsplumb.org). I also
had a look on D3JS (http://d3js.org/) and Raphael
(http://raphaeljs.com/), but jsPlumb looked the most promising: Nodes
are made using html, only the connections are made using SVG. This is
IMHO way faster than doing everything in SVG.
For sure, there are also other frameworks:
* Fixed graph nodes and connectors only: http://meemoo.org/ (equals
yahoo pipes), http://pipes.deri.org/,
* http://jgraph.github.com/mxgraph/ (not for commercial use:
* http://jgraph.github.io/mxgraph/ (commercial only)
* http://yuilibrary.com/yui/docs/graphics/graphics-drag.html (no edges)
Even more alternatives are listed http://stackoverflow.com/a/8234639/873282
All of them, however, don't seem to be integrated in Orion...
orion-dev mailing list
orion-dev mailing list