All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/22] Toaster UI changes
@ 2015-07-31 12:09 Ed Bartosh
  2015-07-31 12:09 ` [PATCH 01/22] bitbake: toastergui: Implement new top navigation design Ed Bartosh
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: Ed Bartosh @ 2015-07-31 12:09 UTC (permalink / raw)
  To: bitbake-devel

Hi reviewers,

This is a set of fixes for Toaster UI from Michael:
- The new project page [YOCTO #7329]
- The navigation changes needed for the new project page [YOCTO #7329]
- Fixes needed for the new project page
- Fixes needed to test the new project page (import layers, new build button)
- Removes dependency on angular

The patchset has been reviewed by me. Please review and accept.

The following changes since commit eb1c88c13f0490fa42fbe1681ac712ee883061a3:

  distro/maintainers.inc: Fix parsing error due to lack of " at end. (2015-07-29 20:27:51 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib ed/toaster/submit/michaelw/toaster/import-project-navigation-work
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/toaster/submit/michaelw/toaster/import-project-navigation-work

Michael Wood (22):
  bitbake: toastergui: Implement new top navigation design
  bitbake: toastergui: Implement new project navigation
  bitbake: toastergui: base Fix html indentation
  bitbake: toastergui: importlayer Add format type to JSON calls
  bitbake: toastergui: Remove erroneous CSS property
  bitbake: toastergui: Standardise the layer object property
    layerdetailurl
  bitbake: toastergui: libtoaster Add show change notification function
  bitbake: toastergui: tables Add name field to layers table
  bitbake: toastergui: http api Add guard against incomplete change
    requests
  bitbake: toastergui: css Add new rules for new project page
  bitbake: toastergui: Add new project page and navigation
  bitbake: toastergui: css Remove redundant css rules
  bitbake: toastergui: libtoaster Make sure we always pass format=json
  bitbake: toastergui: libtoaster: Add guard against missing name
    property
  bitbake: toastergui: Fix Duplicate layer importlayer api calls
  bitbake: toastergui: base Use removeAttr / attr
  bitbake: toastergui: Change build button popover to a build-button
  bitbake: toastergui: newbuildbutton Fix typo on project save function
  bitbake: toastergui: newbuildbutton Fix removed elements
  bitbake: toastergui: Remove angularJS and projectapp based on angular
  bitbake: toastergui: layerBtn use libtoaster for change notification
  bitbake: toastergui: project page Add inline project name change
    feature

 lib/toaster/toastergui/static/css/default.css      |  33 +-
 .../toastergui/static/js/angular-animate.min.js    |  28 -
 .../toastergui/static/js/angular-cookies.min.js    |   8 -
 .../toastergui/static/js/angular-route.min.js      |  14 -
 .../toastergui/static/js/angular-sanitize.min.js   |  15 -
 lib/toaster/toastergui/static/js/angular.min.js    | 215 -----
 .../toastergui/static/js/angular.min.js.map        |   8 -
 lib/toaster/toastergui/static/js/base.js           | 165 ++--
 lib/toaster/toastergui/static/js/importlayer.js    |  42 +-
 lib/toaster/toastergui/static/js/layerBtn.js       |   4 +-
 lib/toaster/toastergui/static/js/layerdetails.js   |  16 +-
 lib/toaster/toastergui/static/js/libtoaster.js     |  37 +-
 lib/toaster/toastergui/static/js/projectapp.js     | 985 ---------------------
 lib/toaster/toastergui/static/js/projectpage.js    | 429 +++++++++
 lib/toaster/toastergui/tables.py                   |  12 +-
 lib/toaster/toastergui/templates/base.html         | 236 ++---
 .../templates/baseprojectbuildspage.html           |  15 +
 .../toastergui/templates/baseprojectpage.html      |  62 +-
 .../toastergui/templates/basetable_top.html        |   1 -
 .../templates/basetable_top_buildprojects.html     |  14 -
 .../templates/basetable_top_projectbuilds.html     |  14 -
 .../toastergui/templates/buildrequestdetails.html  |   3 -
 lib/toaster/toastergui/templates/builds.html       |   2 +-
 .../templates/generic-toastertable-page.html       |  24 +-
 lib/toaster/toastergui/templates/importlayer.html  |  19 +-
 lib/toaster/toastergui/templates/layer_btn.html    |   4 +-
 lib/toaster/toastergui/templates/layerdetails.html |  29 +-
 lib/toaster/toastergui/templates/machine_btn.html  |   4 +-
 lib/toaster/toastergui/templates/project.html      | 518 ++---------
 .../toastergui/templates/projectbuilds.html        |   5 +-
 lib/toaster/toastergui/templates/projectconf.html  |   8 +-
 lib/toaster/toastergui/templates/projects.html     |   2 +-
 .../toastergui/templates/projecttopbar.html        |  57 ++
 lib/toaster/toastergui/templates/recipe_btn.html   |   2 +-
 lib/toaster/toastergui/urls.py                     |   6 +-
 lib/toaster/toastergui/views.py                    |  32 +-
 36 files changed, 1036 insertions(+), 2032 deletions(-)
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-animate.min.js
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-cookies.min.js
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-route.min.js
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-sanitize.min.js
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular.min.js
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular.min.js.map
 delete mode 100644 bitbake/lib/toaster/toastergui/static/js/projectapp.js
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/projectpage.js
 create mode 100644 bitbake/lib/toaster/toastergui/templates/baseprojectbuildspage.html
 delete mode 100644 bitbake/lib/toaster/toastergui/templates/basetable_top_buildprojects.html
 delete mode 100644 bitbake/lib/toaster/toastergui/templates/basetable_top_projectbuilds.html
 create mode 100644 bitbake/lib/toaster/toastergui/templates/projecttopbar.html

--
Ed


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2015-07-31 12:09 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-31 12:09 [PATCH 00/22] Toaster UI changes Ed Bartosh
2015-07-31 12:09 ` [PATCH 01/22] bitbake: toastergui: Implement new top navigation design Ed Bartosh
2015-07-31 12:09 ` [PATCH 02/22] bitbake: toastergui: Implement new project navigation Ed Bartosh
2015-07-31 12:09 ` [PATCH 03/22] bitbake: toastergui: base Fix html indentation Ed Bartosh
2015-07-31 12:09 ` [PATCH 04/22] bitbake: toastergui: importlayer Add format type to JSON calls Ed Bartosh
2015-07-31 12:09 ` [PATCH 05/22] bitbake: toastergui: Remove erroneous CSS property Ed Bartosh
2015-07-31 12:09 ` [PATCH 06/22] bitbake: toastergui: Standardise the layer object property layerdetailurl Ed Bartosh
2015-07-31 12:09 ` [PATCH 07/22] bitbake: toastergui: libtoaster Add show change notification function Ed Bartosh
2015-07-31 12:09 ` [PATCH 08/22] bitbake: toastergui: tables Add name field to layers table Ed Bartosh
2015-07-31 12:09 ` [PATCH 09/22] bitbake: toastergui: http api Add guard against incomplete change requests Ed Bartosh
2015-07-31 12:09 ` [PATCH 10/22] bitbake: toastergui: css Add new rules for new project page Ed Bartosh
2015-07-31 12:09 ` [PATCH 11/22] bitbake: toastergui: Add new project page and navigation Ed Bartosh
2015-07-31 12:09 ` [PATCH 12/22] bitbake: toastergui: css Remove redundant css rules Ed Bartosh
2015-07-31 12:09 ` [PATCH 13/22] bitbake: toastergui: libtoaster Make sure we always pass format=json Ed Bartosh
2015-07-31 12:09 ` [PATCH 14/22] bitbake: toastergui: libtoaster: Add guard against missing name property Ed Bartosh
2015-07-31 12:09 ` [PATCH 15/22] bitbake: toastergui: Fix Duplicate layer importlayer api calls Ed Bartosh
2015-07-31 12:09 ` [PATCH 16/22] bitbake: toastergui: base Use removeAttr / attr Ed Bartosh
2015-07-31 12:09 ` [PATCH 17/22] bitbake: toastergui: Change build button popover to a build-button Ed Bartosh
2015-07-31 12:09 ` [PATCH 18/22] bitbake: toastergui: newbuildbutton Fix typo on project save function Ed Bartosh
2015-07-31 12:09 ` [PATCH 19/22] bitbake: toastergui: newbuildbutton Fix removed elements Ed Bartosh
2015-07-31 12:09 ` [PATCH 20/22] bitbake: toastergui: Remove angularJS and projectapp based on angular Ed Bartosh
2015-07-31 12:09 ` [PATCH 21/22] bitbake: toastergui: layerBtn use libtoaster for change notification Ed Bartosh
2015-07-31 12:09 ` [PATCH 22/22] bitbake: toastergui: project page Add inline project name change feature Ed Bartosh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.