On Wed, 23 Feb 2005, Lars Clausen wrote: > Date: Wed, 23 Feb 2005 01:26:58 +0100 (CET) > From: Lars Clausen <[EMAIL PROTECTED]> > Reply-To: discussions about usage and development of dia > <[email protected]> > To: discussions about usage and development of dia <[email protected]> > Subject: Re: Future developement, GtkUIManager XML Question? > > Alan Horkan sagde: > > > > The below extract from Bugzilla suggests the possibility of moving to > > GTKUImanager. > > The API describes GtkUIManager as "Constructing menus and toolbars from an > > XML description". > > > > I'm just wondering if we were to move to an XML system for the user > > interface why not go the next step and use Glade like Gnumeric and Abiword > > do? > > > > Presumably there are downsides I'm not seeing but it isn't obvious > > to me so please do let me know. > > Does the phrase "total rework of the entire user interface" sound > appealing?
I was thinking of something more gradual than that statement implies. > I think not, not when we're aiming to stabilize for 1.0 eventually. Perhaps after 1.0 > GtkUIManager seems like it is a straightforward change of an already > fairly systematic part of Dia. And even that I have at fairly low > priority, this makes sense, no problem. > bug fixes and my short list of features way higher. > Changing a half-dozen hand-crafted and carefully debugged UI designs > into autogenerated stuff is no easy task. We've had one part already > generated by Glade, and it wasn't bugfree, far from it. Depending on when 1.0 was due I was hoping to take a crack at replacing all the PushButtons with CheckBoxes before then and I think there are a lot more user interface changes that could bring Dia more in line with the Gnome Human Interface Guidelines. That doesn't need Glade but I thought it might make some aspects of it easier to manage. I'd like to believe Glade is a lot better now than it was and that the horror stories are a thing of the past. The hope would be that Glade would reduce the requirement for hand crafting and and make it easier a wider group of people to help. Clearly there is a lot of hostility to Glade. I'll not mention it again (at least not until after 1.0 or I'm in a better position to do most of the work required). - Alan H. _______________________________________________ Dia-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.gnome.org/projects/dia/faq.html Main page at http://www.gnome.org/projects/dia
