Jean-Marc Lasgouttes a écrit :
>>>>>> "Andre" == Andre Poenitz
<[EMAIL PROTECTED]>
writes:
>
> Andre> We really, really should get rid of the homebaked GUII stuff
> Andre> and switch to a single frontend. If anybody is masochistic
> Andre> enough to maintain other frontends, he should be welcome, but
> Andre> that activity should not eat LyX resources.
>
> Considering that we will still want some of the features that
> MenuBackend offers (dynamic programmable menus),
I don't want to look presumptuous but, as far as I can see, the only
truly dynamic menu is the "Navigate" menu. All the rest is static and
it's easy to make an exception for the "Open Recent" menu item. The
"Navigate" functionality can be put elsewhere (or made a special case
menu). I have the feeling then that this would simplify the MenuBackend
class a lot because all the items could be set at the beginning and no
need to redo everything each time you click the Menubar.
> I doubt that there
> would be much gain. We would always need to abstract menu that knows
> about how LyX works.
IMHO, abstracting lyx action is enough.
> And I think that qt3 and qt4 will needs to be supported at the same
> time for 1.5.
Agreed completely. And correct me if I'm wrong but it's OK if one
frontend doesn't use some GUII functionality, isn't it? I think there
are real benefits to this GUII stuff but there is room for simplification.
Please don't take this all personally, this is just an opinion and I
don't want to start a flame war. If you want I'll just shut up now.
Abdel.
> JMarc
>