[gnome-continuous-yocto/gnomeostree-3.28-rocko: 1832/8267] bitbake: toaster: update package detail page



commit 875770daf7127a002110a30cd2caaf5ba2965cd6
Author: Sujith H <sujith h gmail com>
Date:   Fri Jul 29 07:15:24 2016 +0000

    bitbake: toaster: update package detail page
    
    Update package details pages layer branch
    and layer commit section for locally imported
    layers. We add Not applicable to them along
    with a helper text, which helps user understand
    why its not applicable to those layers.
    
    [YOCO #9911]
    
    (Bitbake rev: 6978f65af4eabe91f65a6766799578c84a0988aa)
    
    Signed-off-by: Sujith H <sujith h gmail com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 .../toastergui/templates/package_detail_base.html  |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)
---
diff --git a/bitbake/lib/toaster/toastergui/templates/package_detail_base.html 
b/bitbake/lib/toaster/toastergui/templates/package_detail_base.html
index bce7fb2..66f8e7f 100644
--- a/bitbake/lib/toaster/toastergui/templates/package_detail_base.html
+++ b/bitbake/lib/toaster/toastergui/templates/package_detail_base.html
@@ -133,19 +133,33 @@
                     {% endcomment %}
                 {% endif %}
             </dd>
-            {% if package.recipe.layer_version.branch %}
             <dt>
                 Layer branch
                 <span class="glyphicon glyphicon-question-sign get-help" title="The Git branch of the layer 
providing the recipe that builds this package"></span>
+                {%if package.recipe.layer_version.layer.local_source_dir %}
+               <dd>
+               <span class="text-muted">Not applicable</span>
+               <span class="glyphicon glyphicon-question-sign get-help" title="The source code of 
{{package.recipe.layer_version.layer.name}} is not in a Git repository, so there is no branch associated with 
it"></span>
+               </dd>
+               {% endif %}
             </dt>
+           {% if not package.recipe.layer_version.layer.local_source_dir %}
             <dd>{{package.recipe.layer_version.branch}}</dd>
-            {% endif %}
+           {% endif %}
             <dt>
                 Layer commit
                 <span class="glyphicon glyphicon-question-sign get-help" title="The Git commit of the layer 
providing the recipe that builds this package"></span>
+                {%if package.recipe.layer_version.layer.local_source_dir %}
+               <dd>
+               <span class="text-muted">Not applicable</span>
+               <span class="glyphicon glyphicon-question-sign get-help" title="The source code of 
{{package.recipe.layer_version.layer.name}} is not in a Git repository, so there is no commit associated with 
it"></span>
+               </dd>
+               {% endif %}
             </dt>
 
+           {% if not package.recipe.layer_version.layer.local_source_dir %}
             <dd class="iscommit">{{package.recipe.layer_version.commit}}</dd>
+           {% endif %}
 
         </dl>
       <div> <!-- end well -->


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]