LP#1522638 egProgressDialog features and docs
authorBill Erickson <berickxx@gmail.com>
Fri, 3 Mar 2017 15:34:20 +0000 (10:34 -0500)
committerBill Erickson <berickxx@gmail.com>
Fri, 3 Mar 2017 15:45:37 +0000 (10:45 -0500)
commitc0425125a3759d6c468ca4422b7217691410d512
tree405c488f1e901b8189ce4100e59c0b75b25bafe0
parent0593f6a0bc78c47c9f733a79fbb2860c3f45b7b2
LP#1522638 egProgressDialog features and docs

Use an HTML5 <progress/> element as the progress bar instead of the
Bootstrap progress CSS class.  The HTML5 element provides a more
accurate display.

Add support for 3 modes of operation:

* determinate - shows dialog and percentage progress
* semi-determinate - shows a value-less <progress/> but also displays
  the current value to indicate work happening.
* indeterminate - shows a value-less <progress/> with no specificat
  indication of forward momentum.

Adds a bunch of docs.

Rename egProgressModal to egProgressDialog for consistency with other
eg*Dialog's (which are also modal).

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Open-ILS/src/templates/staff/css/style.css.tt2
Open-ILS/src/templates/staff/share/t_progress_bar.tt2 [deleted file]
Open-ILS/src/templates/staff/share/t_progress_dialog.tt2 [new file with mode: 0644]
Open-ILS/web/js/ui/default/staff/services/ui.js