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>
Wed, 23 Nov 2016 23:06:01 +0000 (18:06 -0500)
commit6279e71b36404b010e0ff14cf68174be0a0ab389
treeb9fb4c46acc5aa30d0e06afc819f35702d5564c3
parent46c2449ef4b498486852b46d1ef604b3dfcea0fe
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.  Overhaul still in design...

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