[Kimchi-devel] [PATCH V7 0/2]Issue#296 UI redesign when generating debug reports

Wen Wang wenwang at linux.vnet.ibm.com
Thu Jun 12 04:32:37 UTC 2014


From: Wen Wang <wenwang at linux.vnet.ibm.com>

Issue#296 debug report: kimchi UI should not waiting while generating reports

V6 -> V7
Bug fixed: Multiple generate indicator apperars when generating a debug report

V5 -> V6
Added 10px margin to the left of the grid data (Aline)
remove generate progross indicator when error appears during generating report
(Aline)

V4 -> V5
Deleted one useless line that change the loading icon's size

V3 -> V4
Changed generating logo(Hong Liang Wang)

V2 -> V3
Change the layout of the grid: Removed the frist column that has line number
Changed the progress bar layout that make the whole table more consistant.

V1 -> V2
Accroding to Yu Xin, this patch move the progress bar to the top of the
grid and use ellipsis for hiding the name that is too long for the
generating progress bar.

1) Removed the dialogue window when generating a debug report.
2) Designed an animation bar indicate user there is a report generating
   during the generating progress.
3) Disable the buttons' functions in debug report area when generating a new
   report in case there might be any conflict. Meanwhile user can operate
   on other parts of Kimchi.
4) Enable all buttonss' functions in debug report area after generating
   progress.

Wang Wen (2):
  Remove the first column of debug report grid
  Added the generating progress indicator

 ui/css/theme-default/host.css                   |   14 +++++--
 ui/css/theme-default/report-add.css             |    9 +----
 ui/images/theme-default/kimchi-loading.gif      |  Bin 6181 -> 6181 bytes
 ui/images/theme-default/kimchi-loading15x15.gif |  Bin 0 -> 1653 bytes
 ui/js/src/kimchi.host.js                        |    6 +--
 ui/js/src/kimchi.report_add_main.js             |   48 ++++++++++++++++++----
 ui/pages/i18n.html.tmpl                         |    1 +
 7 files changed, 52 insertions(+), 26 deletions(-)
 create mode 100644 ui/images/theme-default/kimchi-loading15x15.gif




More information about the Kimchi-devel mailing list