]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1522638 egProgressDialog features and docs
authorBill Erickson <berickxx@gmail.com>
Fri, 3 Mar 2017 15:34:20 +0000 (10:34 -0500)
committerKathy Lussier <klussier@masslnc.org>
Mon, 6 Mar 2017 18:46:41 +0000 (13:46 -0500)
commit7b3a1ca1187bc8caa752580066c791eb0c5661b0
tree01dd591456312e9156213a5b08c8c790ef7de026
parent1110f323e1f878d2bfd7279f964987be37c38dda
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>
Signed-off-by: Kathy Lussier <klussier@masslnc.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