LP#1640255 Hatch native messaging extension
authorBill Erickson <berickxx@gmail.com>
Mon, 14 Nov 2016 17:58:33 +0000 (12:58 -0500)
committerBill Erickson <berickxx@gmail.com>
Thu, 26 Jan 2017 15:26:18 +0000 (10:26 -0500)
commit1e14b31cd273114f8d4139adce6ef471ff0f8c52
treeead345575b0e87b68c63058eae0c8711945f6edb
parentf81ed3819b0adcd1cb8d4458a17691be44924114
LP#1640255 Hatch native messaging extension

Replaces Hatch Websockets communication layer with browser extension-
based communication.

Hatch API remains the same with 2 notable exceptions:

1. appendItem() API call has been removed.  It did not work as designed
   and (thus far) has served no purpose.  It was originally intended for
   offline data storage, but that will probably require something a
   little smarter.

2. The printer configuration API is no more.  This will be replaced with
   an in-app configuration page.  Note, this does not prevent use of the
   printer dialog, it only means settings are not collected from the
   printer dialog.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2
Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
Open-ILS/web/js/ui/default/staff/services/hatch.js