After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 111996 - improved recipients dialog
improved recipients dialog
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
0.7.x
Other Linux
: Normal enhancement
: ---
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks: 111136 122833
 
 
Reported: 2003-05-01 14:24 UTC by Jacob Perkins
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
new recipients glade mockup (16.95 KB, image/png)
2003-05-06 01:57 UTC, Jacob Perkins
  Details
Mockup of zerohalo's suggestion (26.58 KB, patch)
2004-10-06 00:13 UTC, Stef Walter
none Details | Review
Filtering and sorting in key stores (55.94 KB, patch)
2004-10-07 04:36 UTC, Stef Walter
none Details | Review
Updated patch, fix bugs. (56.45 KB, patch)
2004-10-08 18:03 UTC, Stef Walter
none Details | Review
Updated patch (56.85 KB, patch)
2004-10-12 00:31 UTC, Stef Walter
none Details | Review

Description Jacob Perkins 2003-05-01 14:24:07 UTC
With large key rings, it is hard to use the current recipients dialog. To
improve it, it has been suggested to have two key lists, the top one has
the current keys, and the bottom has the recipient keys. The current keys
start out empty, but keys can be show by typing in a partial user ID or
clicking 'show all keys'. Keys can be moved from one list to the other by
double clicking, drag-n-drop, or using arrows. Changing the user ID one is
looking for will reset the current keys list.
Comment 1 Jacob Perkins 2003-05-06 01:57:59 UTC
Created attachment 16289 [details]
new recipients glade mockup
Comment 2 zerohalo 2004-10-05 16:29:20 UTC
Yes, there definitely needs to be an easy way for the user to see which keys he
has selected. An alternative to Jacob's idea would be a dropdown box that has
the following options:
- All Keys
- Search Results
- Selected Keys

There would also have to be a "Search" box that filters as you type (iTunes
style), searching by either the key ID, key name, or key email address (or part
thereof). When something is typed in the search box, the main key window
automatically switches to "Search Results". 

Keys are selected by checking a checkbox next to the key name. 

The user can then see which keys are selected by selecting "Selected Keys" in
the drop-down box. The user can unselect selected keys by unchecking the
checkboxes next to them.

This eliminates the need for two windows and fits in nicely with Gnome HID.

Comment 3 Stef Walter 2004-10-06 00:13:54 UTC
Created attachment 32264 [details] [review]
Mockup of zerohalo's suggestion

Seems simpler and cleaner. Might be easier for users.
Comment 4 Stef Walter 2004-10-07 04:36:28 UTC
Created attachment 32315 [details] [review]
Filtering and sorting in key stores

This patch implements filtering and sorting in both the main window and the
recipients window. The recipients window looks like the mockup i did earlier.
The keymanager has a itunes style filter box on the toolbar.
Comment 5 Stef Walter 2004-10-08 18:03:20 UTC
Created attachment 32407 [details] [review]
Updated patch, fix bugs.

Filtering works properly down (duh)
Filter also works while large key rings are loading.
Comment 6 Stef Walter 2004-10-12 00:31:25 UTC
Created attachment 32497 [details] [review]
Updated patch

Sync with trunk. Also save recipients sort order under /desktop/pgp like all
the other non-seahorse key manager specific settings.
Comment 7 Stef Walter 2004-10-12 15:59:24 UTC
Applied patch to CVS.