mirror of
https://github.com/publiclab/image-sequencer.git
synced 2025-12-08 17:30:01 +01:00
Add download button (#328)
This commit is contained in:
@@ -26,7 +26,12 @@ window.onload = function() {
|
|||||||
sequencer.loadImage("images/tulips.png", ui.onLoad);
|
sequencer.loadImage("images/tulips.png", ui.onLoad);
|
||||||
|
|
||||||
$("#addStep select").on("change", ui.selectNewStepUi);
|
$("#addStep select").on("change", ui.selectNewStepUi);
|
||||||
$("#addStep button").on("click", ui.addStepUi);
|
$("#addStep #add-step-btn").on("click", ui.addStepUi);
|
||||||
|
$('#addStep #download-btn').click(function() {
|
||||||
|
$('img:last()').trigger( "click" );
|
||||||
|
|
||||||
|
return false;
|
||||||
|
});
|
||||||
$('body').on('click', 'button.remove', ui.removeStepUi);
|
$('body').on('click', 'button.remove', ui.removeStepUi);
|
||||||
$('#save-seq').click(() => {
|
$('#save-seq').click(() => {
|
||||||
sequencer.saveSequence(window.prompt("Please give a name to your sequence..."), sequencer.toString());
|
sequencer.saveSequence(window.prompt("Please give a name to your sequence..."), sequencer.toString());
|
||||||
|
|||||||
@@ -74,7 +74,8 @@
|
|||||||
<select class="form-control input-lg" id="selectStep">
|
<select class="form-control input-lg" id="selectStep">
|
||||||
<option value="none" disabled selected>Select a new step...</option>
|
<option value="none" disabled selected>Select a new step...</option>
|
||||||
</select>
|
</select>
|
||||||
<button class="btn btn-success btn-lg" name="add">Add Step</button>
|
<button class="btn btn-success btn-lg" name="add" id="add-step-btn">Add Step</button>
|
||||||
|
<button class="btn btn-success btn-lg" id="download-btn" name="download">Download</button>
|
||||||
</div>
|
</div>
|
||||||
<br />
|
<br />
|
||||||
<p class="info" style="padding:8px;">Select a new module to add to your sequence.</p>
|
<p class="info" style="padding:8px;">Select a new module to add to your sequence.</p>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ function DefaultHtmlSequencerUi(_sequencer, options) {
|
|||||||
function onLoad() {
|
function onLoad() {
|
||||||
importStepsFromUrlHash();
|
importStepsFromUrlHash();
|
||||||
if (!$('#selectStep').val())
|
if (!$('#selectStep').val())
|
||||||
$(addStepSel + " button").prop("disabled", true);
|
$(addStepSel + " #add-step-btn").prop("disabled", true);
|
||||||
}
|
}
|
||||||
|
|
||||||
// look up needed steps from Url Hash:
|
// look up needed steps from Url Hash:
|
||||||
@@ -25,7 +25,7 @@ function DefaultHtmlSequencerUi(_sequencer, options) {
|
|||||||
function selectNewStepUi() {
|
function selectNewStepUi() {
|
||||||
var m = $(addStepSel + " select").val();
|
var m = $(addStepSel + " select").val();
|
||||||
$(addStepSel + " .info").html(_sequencer.modulesInfo(m).description);
|
$(addStepSel + " .info").html(_sequencer.modulesInfo(m).description);
|
||||||
$(addStepSel + " button").prop("disabled", false);
|
$(addStepSel + " #add-step-btn").prop("disabled", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
function removeStepUi() {
|
function removeStepUi() {
|
||||||
|
|||||||
Reference in New Issue
Block a user