From: Ed Bartosh <ed.bartosh@linux.intel.com>
To: bitbake-devel@lists.openembedded.org
Subject: [PATCH 00/22] Toaster UI changes
Date: Fri, 31 Jul 2015 15:09:01 +0300 [thread overview]
Message-ID: <cover.1438343854.git.ed.bartosh@linux.intel.com> (raw)
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
next reply other threads:[~2015-07-31 12:09 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-31 12:09 Ed Bartosh [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1438343854.git.ed.bartosh@linux.intel.com \
--to=ed.bartosh@linux.intel.com \
--cc=bitbake-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.