Calixte Denizet
62df96894d
[Editor] in the signature UI, disable the description input if there is no signature (bug 1956114)
2025-03-26 23:02:13 +01:00
Jonas Jenwald
79058c92e3
Improve addSignatureDescription
/editSignatureDescription
handling (issue 19683)
...
- Point the `addSignatureDescription` respectively `editSignatureDescription` labels to their actual `input`-elements (this way clicking the label will actually focus the input).
- Add the event listener to the `addSignatureDescription`-input, rather than its `span`-element (this is consistent with the `editSignatureDescription` case).
- Correctly check if the `addSignatureDescription`-input is empty, since we're accidentally comparing with its `span`-element.
- Remove unbalanced, and likely accidentally added, `</span>` tags.
2025-03-19 11:38:56 +01:00
Calixte Denizet
da105f71f6
[Editor] Fix the title of saved signature button (bug 1953298)
2025-03-13 13:07:45 +01:00
Calixte Denizet
69a2e5137d
[Editor] Make sure the save checkbox isn't focusable when saving is disabled (bug 1952558)
...
And fix the the width of the warning message when the limit of signatures has been reached:
in french the string is longer than the dialog's one.
2025-03-10 18:08:42 +01:00
Calixte Denizet
bbf9bfc3c2
[Editor] Fix the telemetry for the signature stuff
2025-02-27 09:34:31 +01:00
Calixte Denizet
9e672ff05e
[Editor] Add some telemetry for the signature editor (bug 1945827)
2025-02-24 21:10:04 +01:00
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