Open
Bug 1958478
Opened 25 days ago
Updated 25 days ago
OpenPGP Key Import Info Dialog Multiple UI Issues
Categories
(MailNews Core :: Security: OpenPGP, enhancement)
Tracking
(Not tracked)
ASSIGNED
People
(Reporter: til.mohr, Assigned: til.mohr)
Details
Attachments
(8 files)
Steps to reproduce:
Tools > OpenPGP Key Manager > File > Import Public Key(s) From File > Select some file (best, if it contains a lot of keys) > Accept & Import
Then the key import info dialog will open up.
Actual results:
Issues:
- Window is huge, and crashes Thunderbird on larger screens (common ultra wide monitors). We have heard multiple complaints from Windows and Linux/Wayland users. Also see this related issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1917284
- Window does not fit the screen, and thus ok button is not shown. Also see this related issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1832369
- List of keys is not scrollable + the "OK" button is shown at the bottom of the list -> "OK" button not on-screen
- Very long identities cause all keyboxes to be massive
- 3 column layout is clipped. Also see this related issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1904883
Also see attached images (small import = 6 keys, large import = 301 keys) - full window captures, default window size (no manual resizing).
Expected results:
- The dialog does not crash Thunderbird
- The dialog fits within the screen
- The list of keys within the dialog is scrollable
- Each keybox can be viewed in its entirety
** Truncate long identities (details can be viewed anyways by clicking "View Details and manage key acceptance") - The "OK" button is always shown (on-screen), regardless of how many keys are being imported
Updated•25 days ago
|
Assignee: nobody → til.mohr
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Submitted a patch. Will now submit screen shots of the new UI (using the same test files)
Updated•25 days ago
|
Component: Untriaged → Security: OpenPGP
Product: Thunderbird → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•