On Thu, 2007-05-31 at 00:17 +0200, Gilles Dartiguelongue wrote: > Hi list, > > big title, but probably not a big deal (at least for the case I'm > exposing) > > After reading  and  and part of the HIG, I started to see lots of > bad dialogs in evolution. I've already tried to fix some of this UI > badness (imap-features plugin) but today I came across the "Customize > View" dialog and I wanted to talk about it :) > > First thing that hit me was that it didn't use GtkTreeView and that it > doesn't understand _ markup.
I think that can be moved to GtkTreeView and shouldn't have a issue. Patches are welcome :). It is not that, it doesn't understand markup. The '_' is there to provide key accelerator in visible UI items, and it isn't stripped of at those places. I don't think that '_' makes any sense in the table/row. > I know evolution has its own ETable widget > and that it does thing that evolution needs and gtk+ doesn't provide but > why use this widget here ? It is that, we have moved to GtkTreeView to in lots of places and we have list of places where we want to move and don't want to move. Message list is a place where we don't want to move. > > The second thing is the "Edit" button. It is not the same as everywhere > I looked in the preferences window, this is bad. This can be fixed. > > Last point is, why is the mail view headers fixed (like not look like > buttons) in 2.10 and not the other views as well (memos, calendars, > contacts) In few themes, Ive seen that it looks like a table header, but not in all themes. If you have seen this 2.10, may be with a right theme. Im sure that this should be fixable in widgets/table. I don't think it would right to fix all the other themes for this. -Srini. > > Please advise. > >  http://bugzilla.gnome.org/show_bug.cgi?id=364385 >  http://www.go-evolution.org/User_Interface > _______________________________________________ > Evolution-hackers mailing list > Evolutionfirstname.lastname@example.org > http://mail.gnome.org/mailman/listinfo/evolution-hackers _______________________________________________ Evolution-hackers mailing list Evolutionemail@example.com http://mail.gnome.org/mailman/listinfo/evolution-hackers