[Glade-devel] GladeMenuEditor UI Review for Glade3 (Glade2 developers' and users' feedback needed too)
Archit Baweja
bighead@users.sourceforge.net
27 Aug 2003 03:06:37 +0530
Hi
"Joaquin Cuenca Abela" <e98cuenc@free.fr> writes:
> Hi Archit,
>
> Probably one of the simplest interfaces would be to remove the Add /
> Delete buttons.
>
> Just using the "Insert" and the "Delete" keys on the keyboard can be
> used to add a new entry on the GtkTreeView.
> Cancel, apply, and ok buttons can also disappear, just leaving a "Close"
> button and making changes instantanely applicable (we have undo, so we
> don't need "Cancel")
Well although it is a good idea to link to those key-bindings, removing
the Insert and Delete buttons altogether isn't such a good idea IMHO.
>
> We still have the arrow keys to move the entries all around. These are
> also probably superfluous, but I don't see how to remove them so easily.
> Probably you can change up and down an entry just with drag & drop. You
> will surely find somebody @usability that will easily find something
> better than the left and right buttons.
While we're at it, we could add key bindings for the up/down left/right to
the regular keyboard keys.
DND isn't a bad idea either :-)
>
> As the current is not far from working (at least it worked for flat
> menus, if I remember right), I suggest to first finish the current menu,
> and then do any wild changes you like :-)
Precisely.
>
> Probably the best list for this discussion is neither glade-users nor
> desktop-devel but usability@gnome.org. Please, if you want to discuss
> it there, start a new thread there instead of cross posting it, this way
> we will not have half the discussion here and half the discussion there.
Well I did to the first 2. I might as well start it on usability.
>
> Cheers,
>
> P.S.: I will probably do a little modification to the catalogs after
> all, as I've converted glade-gtk into a dynamic library (only on Linux
> right now), and just realized that we have no way to specify the name of
> the library on the catalog...
You could just hard code it. Just a thought
Archit