icons in gpa and seahorse

Marcus Brinkmann marcus.brinkmann at ruhr-uni-bochum.de
Fri Jan 25 15:45:41 CET 2008


Hi,

the icons included in GPA pale in comparison to stock gtk items.

Seahorse has some much nicer icons for keys.  It makes sense to me to
reuse those (checking back with seahorse developers to see if this
would offend them).  One goal would be to improve the visual quality
of GPA, but another goal would be to unify the symbols, so users get a
consistent experience.

GPA uses blue and yellow keys to indicate public and private keys.
Seahorse uses a yellow/golden key for public keys, and a mug-shot of
an abstract person emblem to indicate public keys for which the
private key is available (also, seahorse uses a computer for ssh
keys).

This symbolism makes a lot of sense to me, and is more distinctive
than the GPA symbols (only color coded information is bad).

Seahorse has also a nice keyring icon (seahorse.svg).  I am not sure
if this is also their logo, I would make sure to check back with them
first (but then, isn't their logo a seahorse?).

For the filemanager, we can probably use some gtk stock items.  We
already use a simple folder for that, so there is no reason really to
not use a stock item.

Our import and export icons are a joke.  They seem to be in reversed
logic (if you take the keyring as reference for the arrow symbol),
too.  seahorse has a radiating key as symbol for uploading keys to a
keyserver.  However, this is not suitable for file based operations.

seahorse has icons for sign which could replace our sign etc icons,
which could replace our wishy-washy ones.  But we need icons for
encrypt/decrypt/verify, too.

A small comparison of available icons can be found at (not a permanent
location):
ftp://ftp.g10code.com/g10code/scratch/icons.png

Comments to the images:

The encrypt icon of seahorse is for the applet.  For GPA, I would
suggest a "lock" symbol for encrypt, a lock symbol with the lock open
for decrypt, maybe as emblem over a stock "document" symbol (the
seahorse emblem is over a stock clipboard symbol, which may be useful
for clipboard operations).  The sign emblem of seahorse can also be
used over a stock document symbol, but there is no icon in seahorse
for a verify operation.  So that is missing.

The import/export symbols of GPA don't have corresponding icons in
seahorse.  I made a mockup for "import" and "export" based on stock
"mail import" and "file export" icons included in gnome.  I am not
quite happy with them.  More thought required here.

GPA does not have icons for keyserver exchanges.  Seahorse has an icon
for "share key".  But keyservers support sending and receiving keys.
Maybe an arrow could be included in the seahorse symbol to indicate
direction, or the wave could be turned upside down to indicate import.
I made a mockup of that last idea.

I did a similar mockup for delete key.  The key could probably be
rotated as well to make it better.  There is no icon for edit key in
seahorse.

The keyring icon in seahorse seems appropriate.  Although it lacks a
"ring".  The GPA keyring doesn't look too bad.  One might be able to
improve the seahorse icon to look more like the GPA keyring (rotating
it and adding a ring).

Comments, ideas, volunteers?

Thanks,
Marcus




More information about the Gpa-dev mailing list