Discussion:
drag'n'drop for Next Generation Bitflux Editor
Christian Stocker
2003-01-28 18:47:23 UTC
Permalink
Finally, I started today working on the Next Generation Bitflux Editor.
I surfed around for a good Javascript Widget Library and came across at
domapi. It looks very promising (although i'm not very satisfied with
the attached licence, but we can live with that..) and I started playing
around.

As we want to improve the GUI-Experience, I tried first the dragndrop
feature and it's really cool. See
http://trash.chregu.tv/domapi/examples/label.htm for my first
experiments.

You can drag one box onto another and then the element gets inserted
before this. You can also drag a box to the trash and then it's gone. I
think, this has some real potential. No need for dirty menus, just do
drag'n'drop... The demo above is just a prove of concept, so BXE-NG will
certainly look and work a lot different.

and by the way, it works in IE/win and Mozilla, 'though it looks better
on Mozilla :)

chregu
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
Michael Slattery
2003-01-28 20:51:53 UTC
Permalink
THIS IS GREAT!

Thank you!
Post by Christian Stocker
http://trash.chregu.tv/domapi/examples/label.htm
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
Troy Farrell
2003-01-29 20:41:58 UTC
Permalink
I also think this is very nice. The license of domapi is somewhat
annoying though...

Troy
Post by Michael Slattery
THIS IS GREAT!
Thank you!
Post by Christian Stocker
http://trash.chregu.tv/domapi/examples/label.htm
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
Christian Stocker
2003-01-30 10:06:22 UTC
Permalink
Post by Troy Farrell
I also think this is very nice. The license of domapi is somewhat
annoying though...
I wrote a mail to the domapi guys with some questions about their license.
I hope, they can clarify some stuff soon, as I think the library is really
nice and would allow some really cool features. And it's really
very well pluggable and extensible.

I'll keep you updated about this issue

chregu
Post by Troy Farrell
Troy
Post by Michael Slattery
THIS IS GREAT!
Thank you!
Post by Christian Stocker
http://trash.chregu.tv/domapi/examples/label.htm
--
nam...christian stocker adr...pflanzschulstr. 31, ch-8004 zurich
pho...+41 43 317 9984 www...http://blog.bitflux.ch
mob...+41 76 561 8860 ***@phant.ch
wor...+41 1 240 5670 gpg...0x5CE1DECB
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
Sandro Zic
2003-01-30 10:17:45 UTC
Permalink
Hi all!
Post by Christian Stocker
domapi
Despite the (very good!) changes in the GUI look&feel, are there any general
architectural changes you will implement in BXE NG? Or do the GUI changes
correlate with them, if so how?

I am just curious about the general approach of your rewrite: is there a todo
list somewhere? Milestones?

Thanks,
Sandro
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
Christian Stocker
2003-01-30 10:53:29 UTC
Permalink
Post by Sandro Zic
Hi all!
Post by Christian Stocker
domapi
Despite the (very good!) changes in the GUI look&feel, are there any gene=
ral
Post by Sandro Zic
architectural changes you will implement in BXE NG? Or do the GUI changes
correlate with them, if so how?
If domapi is acceptable license-wise for bxe, then I will rewrite a lot of
stuff and base it on the architecture of domapi.

The initial plan was to rewrite BXE to overcome some limitations it has at
the moment and make it easier to configure. No new gui features were
planned for the initial rewrite, but this looks a little bit different now
;)

Furthermore we also wanted to change some approaches we've chosen, to make
it easier later to port bxe eventually to MSIE/Win. This is still the
plan.
Post by Sandro Zic
I am just curious about the general approach of your rewrite: is there a =
todo
Post by Sandro Zic
list somewhere? Milestones?
Nope there isn't at the moment a todo list, but here's one out of my head:

- better schema support
- better xslt support
- less need to write css files
- make it more OO
- clean up gui
- better, less overblown demo ;)
- provide xhtml and (simple) docbook schema
- check cursor-support (aka contentEditble) for mozilla 1.3

Timewise there are no deadlines/milestones set yet. My plan was to rewrite
the base until fosdem (in 10 days) and then explain, what i've done to the
public. After that it should (hopefully) be easier to get into the code
for other interested developers.

But if anyone is interested right now in helping out and discussing stuff,
we can start already.

chregu

--=20
christian stocker | bitflux GmbH | sch=F6neggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | ***@bitflux.ch | gnupg-keyid 0x5CE1DECB
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
holger krekel
2003-01-30 11:17:20 UTC
Permalink
[Christian Stocker Thu, Jan 30, 2003 at 11:53:29AM +0100]
Post by Christian Stocker
Timewise there are no deadlines/milestones set yet. My plan was to rewrite
the base until fosdem (in 10 days) and then explain, what i've done to the
public. After that it should (hopefully) be easier to get into the code
for other interested developers.
Hi christian,

probably i am also going to Fosdem. hope to meet you there!

holger
--
bx-editor-dev mailing list
bx-editor-***@lists.bitflux.ch
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
Loading...