GNOME Bugzilla – Bug 111996
improved recipients dialog
Last modified: 2004-12-22 21:47:04 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.
Created attachment 16289 [details] new recipients glade mockup
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.
Created attachment 32264 [details] [review] Mockup of zerohalo's suggestion Seems simpler and cleaner. Might be easier for users.
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.
Created attachment 32407 [details] [review] Updated patch, fix bugs. Filtering works properly down (duh) Filter also works while large key rings are loading.
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.
Applied patch to CVS.