> From: [email protected] > Date: Tue, 5 Feb 2013 02:25:25 +0100 > To: [email protected] > Subject: Re: [Etoile-dev] EtoileMenus? > > 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. > _______________________________________________ Hello, The horizontal menu for me works at all, I use it for each Etoile/GNUstep apps, installed it a lot of time ago (1 year? yes probably) I have the most recent Etoile code on my development distro (debian) with clang 3.2, indeed recently, I tried some exemple apps like ObjectManagerExemple, the horizantal menu just worked fine. Cheers, Alex
_______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
