LP1829567 Angular access key improvements
authorBill Erickson <berickxx@gmail.com>
Thu, 1 Aug 2019 16:07:56 +0000 (12:07 -0400)
committerBill Erickson <berickxx@gmail.com>
Fri, 2 Aug 2019 17:59:11 +0000 (13:59 -0400)
commit22c7d39da5f08216fe05470e39cb3cf978723200
tree4c060fa32033867b9f9840e7d064e0f05ec102f4
parent859394f26cccd687c0a314879bf077d3dc32c2e4
LP1829567 Angular access key improvements

1. Adds support for shift+ shortcuts.
2. Remove duplicate key assignments made within the same context.  This
   is especially useful in the navigation bar since some commands repeat
   from different menus.
3. Indicate in the key assignemnts help page when an assignemnt has be
   superseded by another assignment.
4. Open the help page in large-dialog mode for more room.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/eg2/src/app/share/accesskey/accesskey-info.component.html
Open-ILS/src/eg2/src/app/share/accesskey/accesskey.service.ts
Open-ILS/src/eg2/src/app/staff/staff.component.html