Port the main build tables in the build analysis area to ToasterTables.
This is the table for Installed packages, Tasks, Recipes, Packages, Time, CPU 
usage and Disk I/O

Changes in v2
 - Addressed issues identified by Belen in v1 apart from 'Size' reporting 
question where we are no just having both as columns if applicable 
 - Reworked the display of dependencies popover

Michael Wood (9):
  toaster: ToasterTable widget add an 'a' to Name in Exception class
  toaster: port table for Built packages to ToasterTable
  toaster: port Built recipes table to toastertables
  toaster: port Task tables to ToasterTables widget
  toaster: port Installed packages table to ToasterTable
  toaster: table.js Add the ability to highlight a particular row
  toaster: tests Add new build tables to tests
  toaster: widgets ToasterTable Catch template rendering exceptions
  toaster: Rework displaying package dependencies across Toaster

 bitbake/lib/toaster/orm/models.py                  |  61 +-
 bitbake/lib/toaster/toastergui/buildtables.py      | 574 ++++++++++++++++++
 .../fixtures/toastergui-unittest-data.xml          |  91 ++-
 bitbake/lib/toaster/toastergui/static/js/table.js  |   9 +
 bitbake/lib/toaster/toastergui/tables.py           |  25 +-
 .../toastergui/templates/basebuildpage.html        |  26 +-
 .../lib/toaster/toastergui/templates/bpackage.html | 108 ----
 .../toastergui/templates/builddashboard.html       |   4 +-
 .../templates/buildinfo-toastertable.html          |  25 +
 .../toaster/toastergui/templates/buildtime.html    |   4 -
 .../lib/toaster/toastergui/templates/recipes.html  | 113 ----
 .../templates/snippets/gitrev_popover.html         |   8 +
 .../snippets/pkg_dependencies_popover.html         |  44 +-
 .../snippets/pkg_revdependencies_popover.html      |  46 +-
 .../lib/toaster/toastergui/templates/target.html   | 115 +---
 bitbake/lib/toaster/toastergui/templates/task.html |   2 +-
 .../lib/toaster/toastergui/templates/tasks.html    | 143 -----
 .../toaster/toastergui/templatetags/projecttags.py |   8 +
 bitbake/lib/toaster/toastergui/tests.py            |  40 +-
 bitbake/lib/toaster/toastergui/urls.py             |  46 +-
 bitbake/lib/toaster/toastergui/views.py            | 654 +--------------------
 bitbake/lib/toaster/toastergui/widgets.py          |  31 +-
 22 files changed, 934 insertions(+), 1243 deletions(-)
 create mode 100644 bitbake/lib/toaster/toastergui/buildtables.py
 delete mode 100644 bitbake/lib/toaster/toastergui/templates/bpackage.html
 create mode 100644 
bitbake/lib/toaster/toastergui/templates/buildinfo-toastertable.html
 delete mode 100644 bitbake/lib/toaster/toastergui/templates/buildtime.html
 delete mode 100644 bitbake/lib/toaster/toastergui/templates/recipes.html
 create mode 100644 
bitbake/lib/toaster/toastergui/templates/snippets/gitrev_popover.html
 delete mode 100644 bitbake/lib/toaster/toastergui/templates/tasks.html

-- 
2.7.4

-- 
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster

Reply via email to