OpenPGP Key Import Info Dialog Multiple UI Issues
Categories
(MailNews Core :: Security: OpenPGP, enhancement)
Tracking
(Not tracked)
People
(Reporter: til.mohr, Assigned: til.mohr)
Details
(Whiteboard: [mailsec-nicetohave])
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•1 year ago
|
Submitted a patch. Will now submit screen shots of the new UI (using the same test files)
Updated•1 year ago
|
| Assignee | ||
Comment 10•11 months ago
|
||
What is blocking this?
Our simple fixes resolve issues that hundreds of employees in our company alone are facing on a regular basis. All that needs to be done is merge.
Comment 11•9 months ago
|
||
This works well for the import of 1, 2, 3 or more/many keys:
https://github.com/Betterbird/thunderbird-patches/blob/main/140/bugs/1958478-sizing-in-key-import-info.patch
| Assignee | ||
Comment 12•9 months ago
|
||
The patch from Betterbird looks good to us, we see all issues as resolved.
I will submit the Betterbird patch here with Thunderbird.
Thank you @Betterbird-Devs for taking your time to fix this :)
Updated•8 months ago
|
Description
•