[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: KGpg for KDE 3.2
From:       "Aaron J. Seigo" <aseigo () olympusproject ! org>
Date:       2003-03-06 23:30:47
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 06 March 2003 05:04, bj@altern.org wrote:
> None of the system tray I use follow these guidelines (Klipper, Kmix and
> KLatptop). It looks more like left clicking brings up the most useful
> options of the application, and that's what i tried to do with KGpg.
> Showing up the key manager on a left click doesn't seem to me a very good
> choice.

http://developer.kde.org/documentation/standards/kde/style/basics/systray.html

in the case of klipper, the menu is the main interface.
in the case of kmix, the primary purpose of the icon is to control the main 
volume so that is what it provides.
i forget what klaptop looks like right now =)

kscd, kmail, ksirc, etc... all have a window as their main interface, so that 
is what they show.

i guess the (valid) question is: what is KGpg's main interface? as a naive new 
user of you app that was the key manager window. and from there i can access 
everything else except the editor... do you think it would make sense to 
provide access to the editor from the key manager, as well as "Encrypt 
Clipboard", and then merge the left and right click menus on the systemtray 
icon into one right click menu?

this would, as a user, make it far more consistent with other KDE apps and 
with the style guide. it would give me quick access to everything via the RMB 
button and easy access to the key manager, which is likely the most often 
used UI interface part of KGPG?

as another usability suggestion, you may want to consider which buttons are in 
the toolbar by default. they should be commonly used actions. the ones that i 
wonder about how often they are accessed are: Refresh, Generate Key Pair and 
Quit.. is there also a reason why Export and Importing of keys are so far 
apart in the toolbar? 

perhaps something like this:

<ToolBar name="mainToolBar" position="top">
    <Action name="key_info"/>
    <Action name="key_sign"/>
    <Action name="key_edit"/>
    <Separator/>
    <Action name="key_import"/>
    <Action name="key_export"/>
    <Action name="key_server"/>
    <Separator/>
    <Action name="key_showp"/>
</ToolBar>

also, in your rc file i don't think you need to define the names "File" and 
"Settings" for those menus since they are standard menus. not a big deal, but 
if the names of those menus are changed later in ui_standards.rc you'd have 
to change KGPG's rc file too....

> Most of your wishlist items are already listed on KGpg's home page
> (http://devel-home.kde.org/~kgpg/). I will add the remaining ones.
>
>
> Thanks for your comments.

thank you for the great app! i can't wait to see it in CVS =)

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE: The 'K' is for 'kick ass'
http://www.kde.org       http://promo.kde.org/3.1/feature_guide.php
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+Z9oo1rcusafx20MRAhpaAJ9pLLcy9jM1cFGmRpzWHZzLi4BAfwCcCJ+x
h7h2QHs3wS5nqYn4Vg80d14=
=0UyD
-----END PGP SIGNATURE-----

 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic