Compare commits

..

2 Commits

Author SHA1 Message Date
Varun Gupta
cce65141d2 fix UI functions (#330)
* fix UI functions

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* Update package.json
2018-09-08 11:13:25 -04:00
Mridul97
b707592588 Show 'Press save to see changes' next to each step's 'Save' button (#329) 2018-09-05 18:17:28 -04:00
5 changed files with 11 additions and 9 deletions

View File

@@ -48070,10 +48070,11 @@ function InsertStep(ref, image, index, name, o) {
ref.addSteps(step['name'], step['options']);
}
}
var mod = ref.modules[name][0](o, UI);
if (!mod.isMeta) {
if (!ref.modules[name][1].length) {
UI.onSetup(o.step);
ref.images[image].steps.splice(index, 0, mod);
ref.images[image].steps.splice(index, 0, ref.modules[name][0](o, UI));
} else {
ref.modules[name][0](o, UI);
}
return true;

File diff suppressed because one or more lines are too long

View File

@@ -99,7 +99,7 @@ function DefaultHtmlStepUi(_sequencer, options) {
$(step.ui.querySelector(".target")).change(toggleSaveButton);
$(step.ui.querySelector("div.details")).append(
"<p><button class='btn btn-default btn-save' disabled = 'true' >Save</button></p>"
"<p><button class='btn btn-default btn-save' disabled = 'true' >Save</button><span> Press save to see changes</span></p>"
);
function saveOptions() {

View File

@@ -1,6 +1,6 @@
{
"name": "image-sequencer",
"version": "2.2.2",
"version": "2.2.3",
"description": "A modular JavaScript image manipulation library modeled on a storyboard.",
"main": "src/ImageSequencer.js",
"scripts": {

View File

@@ -41,10 +41,11 @@ function InsertStep(ref, image, index, name, o) {
ref.addSteps(step['name'], step['options']);
}
}
var mod = ref.modules[name][0](o, UI);
if (!mod.isMeta) {
if (!ref.modules[name][1].length) {
UI.onSetup(o.step);
ref.images[image].steps.splice(index, 0, mod);
ref.images[image].steps.splice(index, 0, ref.modules[name][0](o, UI));
} else {
ref.modules[name][0](o, UI);
}
return true;