Jean-Marc Lasgouttes a écrit :
"Abdelrazak" == Abdelrazak Younes <[EMAIL PROTECTED]> writes:
Abdelrazak> Indeed, the idea would be to allow current GUIs to diverge
Abdelrazak> (for the better).
Allowing GUIs to diverge is of course OK. The only limit is to try to
keep the documentors and translators work not too difficult and to
avoid to turn this into a competition between the frontends authors.
Generally, really good ideas can be resused in other frontends.
Hopefully there would be not much to document as I aim for simplified
dialog. I guess we can also reuse already translated strings.
Abdelrazak> Another example is the TOC who can be either a dialog or a
Abdelrazak> docked widget for outlining. Separating the model from the
Abdelrazak> view will make the creation of a new view very cheap.
Having all the navigating dialogs (ToCs, errors, labels) as docked
widgets (sidebars) would be very nice. I do not see however how the
current scheme prevents from doing that. You just have to implement
something and say "sure, I am a dialog"; the GUI-I part does not care,
does it?
I guess so, I just have to sit down and take a pen and a paper to see
how all this can be done. As I said in a previous mail to Edwin, I hope
the change can be localized inside the qt4 frontend. Just need time...
But from an architecture point of view, IMHO, the kernel should not know
at all about how the frontend is doing the action. This is a too big job
to restructure it so I guess we have to live with that.
Abdel.