web staff : xul integration experiment collab/berick/web-staff-proto-xul-integration
authorBill Erickson <berick@esilibrary.com>
Mon, 17 Mar 2014 19:58:57 +0000 (15:58 -0400)
committerBill Erickson <berick@esilibrary.com>
Mon, 17 Mar 2014 19:58:57 +0000 (15:58 -0400)
commit853ec746b81c1719477aed2dcab756df654ecacf
treed2d5e27c5e8efca9c1e268bf5b5773f9cadbbfa7
parente847b1e6cdf91fb2be8a851f4ee7586aa8ae1450
web staff : xul integration experiment

Trying to see if it's possible to run these UIs from within XUL,
potentially easing integration and testing.

Notes:

 * cookies / localStorage need XUL pass-thru's
 * to use websockets, a global (xul-level) websocket connection would be
   required (to avoid per-tab connections).
 * we'd probably want to trim out the nav bar along the top
 * debugging is a pain in the butt.  For some reason, not all errors
   bubble up to the console.  and console.log() no workee.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/src/templates/staff/t_base.tt2
Open-ILS/src/templates/staff/t_base_js.tt2
Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js
Open-ILS/web/js/ui/default/staff/circ/checkin/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/app.js
Open-ILS/web/js/ui/default/staff/services/auth.js
Open-ILS/web/js/ui/default/staff/services/xul.js [new file with mode: 0644]