Calixte Denizet
12ba81718c
[Editor] Remove the error panel when the user click on an other tab (bug 1949201)
2025-02-20 14:03:59 +01:00
Calixte Denizet
b8993cfcc8
[Editor] Add two integration tests for the signature UI
2025-02-17 13:58:54 +01:00
Jonas Jenwald
96f5dcbd91
Add a new closeIfActive method in the OverlayManager class
...
It's now pretty common that we only want to close a `dialog` *if* it's currently active, to avoid throwing errors, and this new method provides a shorter and more convenient way to achieve that.
2025-02-14 15:43:00 +01:00
Calixte Denizet
1d82b2ce94
[Editor] Add the possibility to change a signature description (bug 1948116)
2025-02-14 14:00:45 +01:00
Jonas Jenwald
7dbf8c8e4b
Slightly shorten an Array.from usage in the SignatureManager class
...
This should be equivalent to the old code, and besides being ever so slightly shorter I'm also finding it a little bit easier to read at a glance.
2025-02-13 20:04:02 +01:00
Calixte Denizet
68451fe17e
[Editor] Populate the 'Add signature' menu with the saved signatures (bug 1947828)
2025-02-13 15:59:57 +01:00
Calixte Denizet
6b95095e14
Add the possibility to compress/decompress the signature data in order to store them in the logins storage in Firefox (bug 1946171)
2025-02-10 19:09:51 +01:00
Calixte Denizet
24417a1a0b
[Editor] Add the ability to print and save some newly added signatures (bug 1946795)
2025-02-07 23:07:27 +01:00
Calixte Denizet
fa25ab9c13
[Editor] Add a new dialog for the signature editor (bug 1945574)
2025-02-05 23:00:38 +01:00