Hey David, Le 4 févr. 2013 à 13:27, David Chisnall a écrit :
> Hi, > > I'm trying to get the Etoile menus stuff working, but I get a lot of > NSInternalConsistency exceptions and no menu appears. Does this work for > anyone else? I don't remember having such exceptions when using the menu bundle + menu server combination, but the horizontal menu support has been more or less broken for a while. By broken, I mean plagued by many bugs. The menu bundle code is very outdated iirc and far from being compatible with the current GNUstep AppKit. I started a rewrite from scratch six months ago, but I still need to finish it and commit it. The goal of rewrite is to have: - a less flexible but much simpler MenuServer implementation - a framework to interact with the menubar and extend it (e.g. menulet), this framework could also contain APIs to interact with other system-wide UI elements (e.g. Sidebar, Shelf etc.) - a better menulet infrastructure using a NSStatusItem-compatible API, and supporting customization at runtime - no menu bundle - the theming code can be put in the theme bundle - the GNUstep implementation for the horizontal menu logic can be used rather than patching it - BSD or MIT licensed code (LGPL code cannot be moved to EtoileFoundation or EtoileUI easily) I hope to have some time during the Spring to make progresses on this front. Quentin. _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev