Fix various accessibility issues (#9138)

Enable buddy fields in group and entry edit pages
* Fixes #9060, you can now press Alt + [letter] to skip between fields on the group and entry edit pages.
* Move the expire checkbox to the right hand column and use the standard eye icon button for notes reveal. Only show notes reveal button if the hide notes setting is enabled.

Fix overflow of text in default auto-type sequence preview
* Fixes #9083

Add copy title shortcut (Ctrl + I)
* Closes #9109

Fix issues with menu actions being enabled incorrectly

Add accessibility description to password widget to explain how to hide/show passwords and open the generator
* Closes #9059

Add F6 shortcut to focus search
* Closes #9163
This commit is contained in:
Jonathan White 2023-04-15 21:35:54 -04:00 committed by GitHub
parent fb2672e910
commit 52775d4a3f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 239 additions and 173 deletions

View file

@ -2840,22 +2840,10 @@ Would you like to correct it?</source>
<source>Notes field</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Toggle the checkbox to reveal the notes section.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Username field</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Toggle notes visible</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Notes:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Expiration field</source>
<translation type="unfinished"></translation>
@ -2872,14 +2860,6 @@ Would you like to correct it?</source>
<source>Presets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>URL:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Url field</source>
<translation type="unfinished"></translation>
@ -2888,18 +2868,10 @@ Would you like to correct it?</source>
<source>Download favicon for URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Title:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Title field</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Password field</source>
<translation type="unfinished"></translation>
@ -2908,18 +2880,42 @@ Would you like to correct it?</source>
<source>Toggle expiration</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Expires:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Tags:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Tags list</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Title:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>UR&amp;L:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Notes:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Toggle notes visibility</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>T&amp;ags:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Expires:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EditEntryWidgetSSHAgent</name>
@ -6207,6 +6203,10 @@ Do you want to overwrite it?</source>
<comment>Password quality</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Toggle password visibilty using Control + H. Open the password generator using Control + G.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PickcharsDialog</name>