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