[Psi-devel] Re: recent Remote Control, Execute Command, AdHoc work
Nolan Eakins
sneakin at semanticgap.com
Sun Jun 26 00:02:03 PDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Norman Rasmussen wrote:
| On 25/06/05, Trejkaz <trejkaz at trypticon.org>
wrote:
|>I do worry about menu clutter though. It would be good if the Execute
|>Commands thing only appeared on a menu if the entity had the feature. But
|>the same could be said for any feature (e.g. "Register", "Search",
"Join"...
|>these are all actions which shouldn't even be in the menu if they don't
|>apply, IMO.) But I hear dynamic menus are somewhat harder to do in Qt
than
|>in, say, Java, where this sort of thing would be just a matter of calling
|>setVisible on the items in question.
|
| I don't see why you can't hide items in QT too. Although this is
| speaking from verrry litle QT experience.
Creating a popup menu right before it is displayed isn't hard at all.
The question is whether UI design guidelines for OS X and possibly Gnome
should be broken. I'm not entirely sure what they say about items that
are of different types, say files vs. directories for example, but I
know for most other things designers are advised to show every option
even disabled ones to aid in memorizing the menu item's position. Either
checking the guidelines or passing it by Julian Missig might be good. He
just comes to mind because I think he might be a little specialized in
UI design.
|>But I just imagine an awesome UI where you right-click on the user, and it
|>pops up a menu with the standard actions on it and a little wait
marker on it
|>like "fetching capabilities..." Then when the menu would populate
with the
|>right options in front of your eyes, once it knows which actions actually
|>make sense. Plus a lot of caching, of course. :-)
|
| This is in the pipeline, client caps is being annouced in one of the
| patches. I don't plan to do any work on this though.
I probably added the MUC capability. That was a while ago so I'd have to
check. I know I added something disco and MUC related.
- - Nolan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCvlLrhuPszQVSPEARAjHfAJ44iaiyWAQVDyj2Nw1fl7M/aNUvCwCdGRat
hPv8toKgbeeQ5twLVbQI940=
=pfxC
-----END PGP SIGNATURE-----
More information about the Psi-devel-affinix.com
mailing list