summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
authorMichael Wood <michael.g.wood@intel.com>2015-02-03 16:05:15 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-02-10 23:07:49 +0000
commita1347a150af1964a7063d9577497ef5ad11227b8 (patch)
treead32f5e2faf62da28cb343126a8cf2714cafe9c3 /bitbake
parent479338cc7b43b55740ba2396d94dd88c3d8fc445 (diff)
downloadast2050-yocto-poky-a1347a150af1964a7063d9577497ef5ad11227b8.zip
ast2050-yocto-poky-a1347a150af1964a7063d9577497ef5ad11227b8.tar.gz
bitbake: toaster: All machines Update layer notifications
Update layer notifications to the new wording for layer add remove notifications. Fix bug where the the alert area is being removed from the dom on dismiss instead of re-hidden (Bitbake rev: 2a571a4523dbbe9b6afcf2e6b41edf2cb059729d) Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/toaster/toastergui/static/js/machines.js8
-rw-r--r--bitbake/lib/toaster/toastergui/templates/machines.html4
2 files changed, 8 insertions, 4 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/js/machines.js b/bitbake/lib/toaster/toastergui/static/js/machines.js
index a3ea43b..1b7ea36 100644
--- a/bitbake/lib/toaster/toastergui/static/js/machines.js
+++ b/bitbake/lib/toaster/toastergui/static/js/machines.js
@@ -24,7 +24,7 @@ function machinesPageInit (ctx) {
/* If we have added layer dependencies */
if (depsList) {
- alertMsg.append("You have added <strong>"+(depsList.length+1)+"</strong> layers: <span id=\"layer-affected-name\"></span> and its dependencies ");
+ alertMsg.append("You have added <strong>"+(depsList.length+1)+"</strong> layers to <a id=\"project-affected-name\"></a>: <span id=\"layer-affected-name\"></span> and its dependencies ");
/* Build the layer deps list */
depsList.map(function(layer, i){
@@ -40,14 +40,18 @@ function machinesPageInit (ctx) {
alertMsg.append(link);
});
} else {
- alertMsg.append("You have added <strong>1</strong> layer: <span id=\"layer-affected-name\"></span>");
+ alertMsg.append("You have added <strong>1</strong> layer to <a id=\"project-affected-name\"></a>: <strong id=\"layer-affected-name\"></strong>");
}
var layerName = addLayerBtn.data('layer-name');
alertMsg.children("#layer-affected-name").text(layerName);
+ alertMsg.children("#project-affected-name").text(ctx.projectName).attr('href', ctx.projectPageUrl);
+
$("#alert-area").show();
}
+ $("#dismiss-alert").click(function(){ $(this).parent().hide() });
+
/* Add or remove this layer from the project */
$(".add-layer").click(function() {
var btn = $(this);
diff --git a/bitbake/lib/toaster/toastergui/templates/machines.html b/bitbake/lib/toaster/toastergui/templates/machines.html
index e3329bf..487d6b7 100644
--- a/bitbake/lib/toaster/toastergui/templates/machines.html
+++ b/bitbake/lib/toaster/toastergui/templates/machines.html
@@ -13,6 +13,7 @@
$(document).ready(function (){
var ctx = {
projectPageUrl : "{% url 'project' project.id %}",
+ projectName : "{{project.name}}",
xhrEditProjectUrl : "{% url 'xhr_projectedit' project.id %}",
projectId : {{project.id}},
xhrDataTypeaheadUrl : "{% url 'xhr_datatypeahead' %}",
@@ -35,9 +36,8 @@
</div>
<div class="alert alert-info lead" id="alert-area" style="display:none">
- <button type="button" class="close" id="dismiss-alert" data-dismiss="alert">&times;</button>
+ <button type="button" class="close" id="dismiss-alert">&times;</button>
<span id="alert-msg"></span>
- <p style="margin-top:10px;"><a href="{% url 'project' project.id %}">Go to project configuration</a></p>
</div>
{% include "basetable_top.html" %}
OpenPOWER on IntegriCloud