Fwd: [quanta-devel] khtml wishlist
Andras Mantia
amantia at virtualartisans.com
Sun Mar 23 08:21:16 GMT 2003
Hi,
As you may heard the rumours and saw the latest KDE CVS Digest, we have
plans to add WYSIWYG capabilities to Quanta. This is done by creating a KHTML
derived part. The code base is the old Kafka from kdenonbeta. Currently it's
main developer is Nicolas Deschildre and Adam Treat will also jump in. I made
this introduction and would like to forward the first "list" about what
Nicolas thinks we would need from the KHTML part. I hope you can collaborate
and will be productive. ;-) I think the best mailing list where things can be
discussed is kfm-devel, so Nicolas should subscribe there, but correct me, if
I'm wrong.
Andras
---------- Forwarded Message ----------
Subject: [quanta-devel] khtml wishlist
Date: Saturday 22 March 2003 01:14
From: Nicolas Deschildre <nicolasdchd at ifrance.com>
To: quanta-devel at mail.kde.org
hi everyone!
Here's the wishlist i wil submit to the khtml guys, feel free to add some
needed features :)
Very important:
- Being able to create nodes which derivates from the existing nodes
(impossible for the moment as creating a DOM::Node isn't sufficient!) maybe
by providing a special Node constructor which takes care of all the node
internals (creating the NodeImpl,...)
- Having a write access to the root Node of the DOM Tree.
Important, but not urgent:
- Being able to access the CSS stylesheet and to modify them
- DOM::Node::getCursor() should stay, be improved (still some minor bugs e.g.
the cursor position is the same for two differents offset near a whitespace,
and sometimes the cursor position at offset 0 give the coordinates of the end
of the line) and implemented for Element (e.g. Images, tables,...)
- The event informations should be public and more precise (e.g. for the
moment clicking on a Node gives the parent Node :-)
And finally the least important :
- remove flickering when updating nodes
- DOM::Node::getRect() should stay
Any comments (adam?)?
I realized that without the two first items, i won't be able to start the
kafka integration!
++
Nicolas
_______________________________________________
quanta-devel mailing list
quanta-devel at mail.kde.org
http://mail.kde.org/mailman/listinfo/quanta-devel
-------------------------------------------------------
--
Quanta Plus developer - http://quanta.sourceforge.net
K Desktop Environment - http://www.kde.org
More information about the kfm-devel
mailing list