From 5d4172bc005efe209de595f6a151ae9ed062d051 Mon Sep 17 00:00:00 2001 From: Belen Barros Pena Date: Thu, 28 Apr 2016 13:45:17 +0100 Subject: [PATCH] toaster: tweaks to recipe file downloads * In the custom images table, show the recipe file and download icon only when the recipe file exists and can be downloaded. * Also in the custom images table, make sure the download icon tooltip shows on hover. * In the custom image details page, show the correct icon (download) next to the recipe file in the right hand column. * In the custom image details page, show the recipe file and download icon in the right hand column only when the recipe file exists and can be downloaded * Also in the custom image details page, simplify the help text we show when the 'download' button is disabled: it gave so much information about what's actually happening under the hood that it was a bit hard to follow. Signed-off-by: Belen Barros Pena Signed-off-by: Elliot Smith --- lib/toaster/toastergui/tables.py | 7 ++----- lib/toaster/toastergui/templates/customrecipe.html | 8 ++++---- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/lib/toaster/toastergui/tables.py b/lib/toaster/toastergui/tables.py index caa2fba51a8..2bbef637aa8 100644 --- a/lib/toaster/toastergui/tables.py +++ b/lib/toaster/toastergui/tables.py @@ -495,12 +495,9 @@ class CustomImagesTable(ToasterTable): static_data_template=name_link_template) recipe_file_template = ''' - {{data.name}}_{{data.version}}.bb {% if data.get_base_recipe_file %} - - - + {{data.name}}_{{data.version}}.bb + {% endif %}''' self.add_column(title="Recipe file", diff --git a/lib/toaster/toastergui/templates/customrecipe.html b/lib/toaster/toastergui/templates/customrecipe.html index aeb4466a209..4b1ef6617fe 100644 --- a/lib/toaster/toastergui/templates/customrecipe.html +++ b/lib/toaster/toastergui/templates/customrecipe.html @@ -107,7 +107,7 @@ Download recipe file {% if not base_recipe_file %} + data-original-title="The recipe file doesn't exist yet, so you cannot download it. You need to build your custom image first"> {% endif %} @@ -182,13 +182,13 @@ {% endwith %} {% endif %} + {% if base_recipe_file %}
Recipe file
{{recipe.name}}_{{recipe.version}}.bb - {% if base_recipe_path %} - - {% endif %} +
+ {% endif %}
Layer
{{recipe.layer_version.layer.name}}
{% if recipe.summary %} -- 2.47.2