Age | Commit message (Collapse) | Author |
|
We recently added functionality to enforce unique project names. Such
functionality was marked up for Boostrap 2, and some changes are
required to ensure it works with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
We recently added the ability to add new image types when setting the
IMAGE_FSTYPES variable from the "BitBake variables" page. The changes were
made for Bootstrap 2, and a few modifications to the mark up are
required to make sure they work properly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Move the Toaster landing page to Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Boostrap 3 provides a new class for notifications that can be closed by
users (alert-dismissible). Add the class and the correct markup for the
close button to the Toaster alerts that can be dismissed.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make the necessary changes to the "new project" form so that is displays
correctly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure notifications for changes and creation of new projects and
custom images display correctly with Boostrap 3. It also changes the
notifications shown in the layer details pages, so that they use the
same fixed positioned notifications we use everywhere else.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Fix the modal dialog that shows layer dependencies to make sure it
displays correctly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
A couple of small changes to the modal dialogs that show you
dependencies and reverse dependencies when you add or remove packages to
/ from custom images.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Move the modals we use to create new image recipes and edit existing
ones to Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the 'cancel' option for builds in progress looks like all
other clickable elements in the build notification alerts.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Style the content of the filter modal dialogs so that is displays
properly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the 'rebuild' option looks like all other clickable options
inside the build outcome alerts.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make changes to make sure all variables and their forms work with
Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure it displays correctly with Bootstrap 3, both when showing the
list of packages installed, and when showing not packages.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the page displays correctly with Bootstrap 3, but when showing
the table of packages and when showing no packages.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure that all information displays correctly, and all controls
interact as designed, with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Style our navigation breadcrumbs so that they display properly with
Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the layers table displays properly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the machines table displays properly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Changes to the image recipes and software recipes tables to make sure
they display properly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Include an action in the 'Project builds' empty state, so that users
have a explicit next step.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the custom images page displays properly with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure we can create empty states for toaster tables that include
actions for users to get out of the empty state. Allows a template to be
used as an empty state.
Signed-off-by: Michael Wood <michael.g.wood@intel.com>
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make display properly with Bootstrap 3
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
In the project builds table, make sure the table heading displays when a
search query returns no results.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Fix the alert we show when you search for something and your search
returns no results. This patch only applies to tables using toaster
tables.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Style it for Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
In the builds tables, apply the correct styles to the failed tasks and
their download log icon.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make them look proper with Bootstrap 3
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Create an empty state for the "Project builds" page.
Signed-off-by: Michael Wood <michael.g.wood@intel.com>
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Some small changes to make sure the page displays properly with
Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the project configuration page looks nice with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Apply the correct classes and remove unnecessary content links.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
For tables using toaster tables, make the bottom pagination and 'show
rows' controls play nice with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Setting the Bootstrap 3 icons and colours, and removing some links from
the table data so that we can make clickable items look clickable.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
An extra closing div was causing layout troubles in the all builds and
project builds pages.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
For tables implemented with toaster tables, make sure the table heading
shows:
* Proper borders
* Different states for sortable, not sortable and sorted column
headings
* Lighter help bubbles using the correct icon
* Correct selected / not selected states for filters
Also use the new responsive tables provided by Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Changes to the controls above our tables to make them look nice with
Bootstrap 3. This patch applies only to tables using toaster tables.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
In the custom recipe details page, add the missing if statement in the
right hand column so that recipe files are only shown if they exist.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Changes to the "Latest builds" section in both the "All builds" and
"Project builds" pages so that they display nicely with Bootstrap 3.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Set body top padding for correct layout when using the fixed top navbar,
and remove unnecessary classes and inline css declarations.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Fix the base.html template to look proper with Bootstrap 3. The patch
makes a few changes and improvements in the process:
* Renames the 'Manual' link to 'Documentation' and displays it together
with the other navigation items.
* Implements the responsive layout for navbars, which collapses the
navigation into a menu to better fit narrow viewports.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Most of our old default.css file will no longer apply to the Bootstrap 3
theme, so create a new one with the initial styles for our fixed top
navigation bar.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Comment out the Bootstrap 2 theme, the prettify file (I don't think we
need this), the css customisations made in preparation for the migration
to Boostrap 3, and our current default.css. The idea is to start from
the default Bootstrap 3 theme.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
The markup for modal dialogs has changed in Bootstrap 3, so had to be
changed accordingly in the custom image modal dialogs.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Signed-off-by: Michael Wood <michael.g.wood@intel.com>
|
|
The Twitter typeahead.js library expects the developer to use
a source which does a local search for matching suggestions, then
falls back to a remote search if that doesn't return enough
results.
However, in Toaster, we don't do any caching of the suggestions
for a typeahead, so our source only works in asynchronous mode.
Consequently, we see fewer than the expected number of suggestions
if the typeahead has already shown suggestions matching a query.
For example, searching for "meta-n" in the layers typeahead will
show the results for this query; but when the query changes to
"meta-ne", a new set of results is fetched, which mostly overlaps
with the results for "meta-n". The typeahead assumes that the
overlapping items are locally cached and have been delivered
synchronously, and just appends the new results which don't
overlap with the previous query. But because we don't provide any
results synchronously, we just end up with the single
non-overlapping result in the drop-down.
This can be fixed by hacking typeahead.js so that instead of
appending asynchronous results, we always overwrite and redraw
the whole typeahead menu.
This is a temporary fix, and should be properly fixed (when we
have time), perhaps by using typeahead.js's associated Bloodhound
library.
Added a note about the hack to the license file as an explanation
of why the unminified JS file is included in Toaster.
Signed-off-by: Elliot Smith <elliot.smith@intel.com>
|
|
Update the OpenEmbedded Toaster configuration file to include the
krogoth branch. Also, make sure the DISTRO default value is set to
"nodistro".
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|
|
Make sure the default event is consumed to stop the event being further
processed and breaking out of the function to import layer.
Signed-off-by: Michael Wood <michael.g.wood@intel.com>
|
|
Make sure they all look the same across Toaster.
Signed-off-by: Belen Barros Pena <belen.barros.pena@linux.intel.com>
|