WebClient - Create MARC Record - Keyboard Shortcut

Bug #2031040 reported by Josh Stompro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Committed
Medium
Unassigned
3.10
Fix Committed
Medium
Unassigned

Bug Description

Breaking up the bits from bug 1862235 into smaller chunks.

Add a shortcut to open up the Create MARC Record screen, ctrl+f3.

Will try to add to both the Angular and AngularJS screens.

Josh

Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Working branch at user/stompro/lp2031040_create_marc_keyboard_shortcut

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/stompro/lp2031040_create_marc_keyboard_shortcut

Testing Notes:

* Look for note about shortcut in the shortcut key interfaces, ? for AngularJS and Ctrl+h for Angular. Should be in both.

* Try out the shortcut in Angular and AngularJS interfaces. Checkout and Pull List for instance.

Josh

tags: added: pullrequest
tags: added: cataloging
tags: added: ux-keyboard
Revision history for this message
Scott Angel (scottangel1) wrote :

I tested this patch and the Ctrl+F3 does work.
       **Bug squashing week**

Revision history for this message
Terran McCanna (tmccanna) wrote :

Scott, if you're prepared to sign off on this patch can you please add the sign off line and tag as shown here? https://wiki.evergreen-ils.org/doku.php?id=dev:bug_squashing#testing_bug_fixes

Thanks!

Revision history for this message
Scott Angel (scottangel1) wrote :

Why of course Terran!

I have tested this code and consent to signing off on it with my name, Scott Angel and my email address, <email address hidden>

tags: added: signedoff
Changed in evergreen:
status: New → Confirmed
Michele Morgan (mmorgan)
Changed in evergreen:
assignee: nobody → Michele Morgan (mmorgan)
Revision history for this message
Michele Morgan (mmorgan) wrote :

These keyboard shortcuts are great accessibility improvements to the MARC editor. Pushed to main and rel_3_11. There were merge conflicts in rel_3_10 so they have not been pushed there.

Thanks Josh and Scott!

Changed in evergreen:
importance: Undecided → Medium
status: Confirmed → Fix Committed
milestone: none → 3.11.2
assignee: Michele Morgan (mmorgan) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.