This series makes the required changes to move the Toaster configuration
functionality to Boostrap 3. 

It is for review purposes only. Patches will be squashed as required after
review in preparation for merging.

The series keeps old css files that might still be useful for the
remaining work. Clean up of the static/css/ directory will happen in
the next series.

Belen (3):
  toaster: Top bar layout fixes
  toaster: Fix layout of 'All builds' page
  toaster: Fix layout of 'All projects' page

Belen Barros Pena (89):
  toaster: Layout fixes for project configuration
  toaster: Fix toaster table footer controls
  toaster: Fix layout of 'project builds' page
  toaster: small changes to 'import layer' page
  toaster: Remove hovering from disabled buttons
  toaster: Fix layout in "new custom image" page
  toaster: Fix breadcrumbs
  toaster: Fix "custom image details" layout
  toaster: remove row from base template
  toaster: Fix image recipe details layout
  toaster: Fix layer details layout
  toaster: Set correct margins for table search
  toaster: Correctly align bottom table controls
  toaster: Fix breadcrumb in build data pages
  toaster: indentation fixes
  toaster: Fix layout in build dashboard page
  toaster: Fix breadcrumb in Chrome
  toaster: Adjust width of non-toastertables search
  toaster: Alignment of table controls
  toaster: Fix pagination in non-toastertables
  toaster: Fix layout of packages installed page
  toaster: Fix layout of configuration page
  toaster: Fix layout of variable history page
  toaster: Fix layout in package details pages
  toaster: Fix layout in recipe details page
  toaster: Fix layout in task details page
  toaster: Remove the pagination-centered class
  toaster: Style typeaheads
  toaster: Fix filters
  toaster: Fix no results pages
  toaster: Edit inaccurate comment
  toaster: fix buttons in tables
  toaster: Fix popover content
  toaster: Tweaking modal dialogs
  toaster: Fix buttons in custom image details page
  toaster: More width to the "Edit columns" menu
  toaster: Adjust labels in modal dialogs
  toaster: Fix 'New project' page
  toaster: Fix the project created notification
  toaster: Fix errors and warnings info
  toaster: Fix landing page
  toaster: Fix reverse dependencies modal dialogs
  toaster: Table cell notifications style
  toaster: Update OE json file
  toaster: Fix the custom image modal dialogs
  toaster: Comment out unnecessary css
  toaster: Create new custom css file
  toaster: Base template to Bootstrap 3
  toaster: body styles for Bootstrap 3
  toaster: Move latest builds to Bootstrap 3
  toaster: Fix the recipe file download
  toaster: Table controls to Bootstrap 3
  toaster: Fix the toastertable table headings
  toaster: Remove spurious div
  toaster: Fix 'all builds' table content
  toaster: Fix bottom table controls
  toaster: Fix 'all projects' table content
  toaster: Configuration page to Bootstrap 3
  toaster: 'Project builds' page to Bootstrap 3
  toaster: Project builds empty state
  toaster: Style typeaheads
  toaster: Fix display of failed tasks
  toaster: Fix the import layer form
  toaster: Fix the toaster tables no results
  toaster: Show heading in no results page
  toaster: Fix new custom image page
  toaster: toaster tables Enable complex empty states
  toaster: Custom images to Bootstrap 3
  toaster: project builds Improve empty state
  toaster: recipes tables Tweaks for Bootstrap 3
  toaster: machines table Changes for Bootstrap 3
  toaster: layers table Changes for Bootstrap 3
  toaster: breadcrumbs Fix for Bootstrap 3
  toaster: layerdetails Fix the layer details page
  toaster: custom recipe Fix the custom recipe details page
  toaster: recipe details Fix the image recipe details page
  toaster: bb variables BitBake variables page to Bootstrap 3
  toaster: recent builds Consistent rebuild links
  toaster: filters Filter modals to Bootstrap 3
  toaster: latest builds Style cancel option
  toaster: custom image modals Move to Bootstrap 3
  toaster: modals Package dependencies modals to Bootstrap 3
  toaster: modals Layer dependencies to Bootstrap 3
  toaster: notifications Move to Boostrap 3
  toaster: new project Move to Boostrap 3
  toaster: notifications Add dismissible class
  toaster: landing Move to Bootstrap 3
  toaster: Add new image type to Bootstrap 3
  toaster: Unique project names to Boostrap 3

Elliot Smith (1):
  toaster: work-around our lack of a synchronous fetch for typeaheads

Michael Wood (13):
  toaster: Auto convert bootstrap 2 to bootstrap 3
  toaster: Add new boostrap3 files
  toaster: templates Base add bootstrap-toaster-theme overlay
  toaster: templates Add additional divs for modals in bootstrap3
  toaster: templates Use old style input appends instead of input-group
  toaster: bootstrap3-transition Remove top margin on New project button
  toaster: default.css Remove 80% width for search as this is no longer
    needed
  toaster: migrate typeahead library
  toaster: table.js Fix the edit columns drop down
  toaster: templates Use old style icon classes
  toaster: revert auto change to icon class for spinner
  toaster: importlayer Make sure we eat the default event on submit
  toaster: Remove old bootstrap files left behind

 bitbake/LICENSE                                    |    5 +-
 .../toastergui/static/css/bootstrap-theme.css      |  587 ++
 .../toastergui/static/css/bootstrap-theme.css.map  |    1 +
 .../toastergui/static/css/bootstrap-theme.min.css  |    6 +
 .../static/css/bootstrap-theme.min.css.map         |    1 +
 .../static/css/bootstrap-toaster-theme.css         | 2968 +++++++++
 .../static/css/bootstrap-toaster-theme.css.map     |    1 +
 .../static/css/bootstrap-toaster-theme.min.css     |    2 +
 .../static/css/bootstrap-toaster-theme.min.css.map |    1 +
 .../toaster/toastergui/static/css/bootstrap.css    | 6760 ++++++++++++++++++++
 .../toastergui/static/css/bootstrap.css.map        |    1 +
 .../toastergui/static/css/bootstrap.min.css        |   13 +-
 .../toastergui/static/css/bootstrap.min.css.map    |    1 +
 .../static/css/bootstrap3-transition.css           |  238 +
 .../lib/toaster/toastergui/static/css/default.css  |  573 +-
 .../static/fonts/glyphicons-halflings-regular.eot  |  Bin 20290 -> 20127 bytes
 .../static/fonts/glyphicons-halflings-regular.svg  |  487 +-
 .../static/fonts/glyphicons-halflings-regular.ttf  |  Bin 41236 -> 45404 bytes
 .../static/fonts/glyphicons-halflings-regular.woff |  Bin 23292 -> 23424 bytes
 .../fonts/glyphicons-halflings-regular.woff2       |  Bin 0 -> 18028 bytes
 .../toastergui/static/html/layer_deps_modal.html   |   38 +-
 .../static/img/glyphicons-halflings-white.png      |  Bin 8777 -> 0 bytes
 .../toastergui/static/img/glyphicons-halflings.png |  Bin 12799 -> 0 bytes
 .../lib/toaster/toastergui/static/js/bootstrap.js  | 2363 +++++++
 .../toaster/toastergui/static/js/bootstrap.min.js  |   11 +-
 .../toaster/toastergui/static/js/customrecipe.js   |    4 +-
 .../toaster/toastergui/static/js/importlayer.js    |   11 +-
 .../toaster/toastergui/static/js/layerDepsModal.js |    4 +-
 .../toaster/toastergui/static/js/layerdetails.js   |   67 +-
 .../lib/toaster/toastergui/static/js/libtoaster.js |  142 +-
 .../toastergui/static/js/newcustomimage_modal.js   |   46 +-
 .../toaster/toastergui/static/js/projectpage.js    |    8 +-
 bitbake/lib/toaster/toastergui/static/js/table.js  |   71 +-
 .../toastergui/static/js/typeahead.jquery.js       | 1551 +++++
 bitbake/lib/toaster/toastergui/tables.py           |  171 +-
 bitbake/lib/toaster/toastergui/templates/base.html |   88 +-
 .../toastergui/templates/basebuilddetailpage.html  |   45 +-
 .../toastergui/templates/basebuildpage.html        |    7 +-
 .../toastergui/templates/baseprojectpage.html      |   38 +-
 .../toastergui/templates/basetable_bottom.html     |   12 +-
 .../toastergui/templates/basetable_top.html        |    8 +-
 .../lib/toaster/toastergui/templates/bpackage.html |   18 +-
 .../toastergui/templates/builddashboard.html       |   85 +-
 .../toastergui/templates/buildrequestdetails.html  |    8 +-
 .../toastergui/templates/builds-toastertable.html  |    8 +-
 .../toastergui/templates/configuration.html        |   47 +-
 .../toaster/toastergui/templates/configvars.html   |  123 +-
 .../toastergui/templates/customise_btn.html        |    6 +-
 .../toaster/toastergui/templates/customrecipe.html |  269 +-
 .../templates/detail_pagination_bottom.html        |    6 +-
 .../toastergui/templates/detail_search_header.html |    8 +-
 .../toastergui/templates/detail_sorted_header.html |    2 +-
 .../lib/toaster/toastergui/templates/dirinfo.html  |    6 +-
 .../templates/editcustomimage_modal.html           |   71 +-
 .../toastergui/templates/filtersnippet.html        |  113 +-
 .../templates/generic-toastertable-page.html       |    2 +-
 .../toaster/toastergui/templates/importlayer.html  |  142 +-
 .../lib/toaster/toastergui/templates/landing.html  |   23 +-
 .../toastergui/templates/landing_not_managed.html  |    4 +-
 .../toaster/toastergui/templates/layer_btn.html    |   12 +-
 .../toaster/toastergui/templates/layerdetails.html |  248 +-
 .../toaster/toastergui/templates/machine_btn.html  |   10 +-
 .../toaster/toastergui/templates/mrb_section.html  |  121 +-
 .../toastergui/templates/newcustomimage.html       |   15 +-
 .../toastergui/templates/newcustomimage_modal.html |   55 +-
 .../toaster/toastergui/templates/newproject.html   |   50 +-
 .../templates/package_built_dependencies.html      |    4 +-
 .../toastergui/templates/package_detail_base.html  |   20 +-
 .../templates/package_included_dependencies.html   |    4 +-
 .../toastergui/templates/pkg_add_rm_btn.html       |   12 +-
 .../lib/toaster/toastergui/templates/project.html  |  102 +-
 .../templates/projectbuilds-toastertable.html      |   24 +-
 .../toastergui/templates/projectbuilds.html        |    4 +-
 .../toaster/toastergui/templates/projectconf.html  |  413 +-
 .../templates/projects-toastertable.html           |   58 +-
 .../toastergui/templates/projecttopbar.html        |   86 +-
 .../lib/toaster/toastergui/templates/recipe.html   |   13 +-
 .../toaster/toastergui/templates/recipe_btn.html   |   13 +-
 .../toastergui/templates/recipe_packages.html      |   15 +-
 .../toastergui/templates/recipedetails.html        |  154 +-
 .../lib/toaster/toastergui/templates/recipes.html  |   24 +-
 .../snippets/pkg_dependencies_popover.html         |    4 +-
 .../snippets/pkg_revdependencies_popover.html      |    4 +-
 .../lib/toaster/toastergui/templates/target.html   |   17 +-
 bitbake/lib/toaster/toastergui/templates/task.html |   14 +-
 .../lib/toaster/toastergui/templates/tasks.html    |   16 +-
 .../toastergui/templates/toastertable-filter.html  |   32 +-
 .../toastergui/templates/toastertable-simple.html  |  110 +-
 .../toaster/toastergui/templates/toastertable.html |  122 +-
 .../toastergui/templates/unavailable_artifact.html |    4 +-
 bitbake/lib/toaster/toastergui/widgets.py          |    3 +-
 meta/conf/toasterconf.json                         |   23 +-
 92 files changed, 16876 insertions(+), 2201 deletions(-)
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-theme.css
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-theme.css.map
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-theme.min.css
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-theme.min.css.map
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-toaster-theme.css
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-toaster-theme.css.map
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-toaster-theme.min.css
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap-toaster-theme.min.css.map
 create mode 100644 bitbake/lib/toaster/toastergui/static/css/bootstrap.css
 create mode 100644 bitbake/lib/toaster/toastergui/static/css/bootstrap.css.map
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap.min.css.map
 create mode 100644 
bitbake/lib/toaster/toastergui/static/css/bootstrap3-transition.css
 create mode 100644 
bitbake/lib/toaster/toastergui/static/fonts/glyphicons-halflings-regular.woff2
 delete mode 100644 
bitbake/lib/toaster/toastergui/static/img/glyphicons-halflings-white.png
 delete mode 100644 
bitbake/lib/toaster/toastergui/static/img/glyphicons-halflings.png
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/bootstrap.js
 create mode 100644 bitbake/lib/toaster/toastergui/static/js/typeahead.jquery.js

-- 
1.9.1

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

Reply via email to