Add second UI element behavior for new video screen.
This commit is contained in:
parent
7a901b31c4
commit
1612d737a1
|
@ -63,7 +63,7 @@ devices.ready = function (event, arg) {
|
||||||
$(`#${i}_device`).append(opt);
|
$(`#${i}_device`).append(opt);
|
||||||
}
|
}
|
||||||
if (notify !== 'Connected to ') {
|
if (notify !== 'Connected to ') {
|
||||||
gui.notify('DEVICES', notify)
|
gui.notify('DEVICES', notify);
|
||||||
}
|
}
|
||||||
if (devs.length > 0) {
|
if (devs.length > 0) {
|
||||||
$('#devices').empty();
|
$('#devices').empty();
|
||||||
|
@ -76,10 +76,14 @@ devices.ready = function (event, arg) {
|
||||||
}
|
}
|
||||||
if (arg && arg.profile) {
|
if (arg && arg.profile) {
|
||||||
$('#profile').val(arg.profile)
|
$('#profile').val(arg.profile)
|
||||||
|
log.info(`Using configuration profile "${profile}"`, 'DEVICES', true, true);
|
||||||
//devices.profile(arg.profile)
|
//devices.profile(arg.profile)
|
||||||
}
|
}
|
||||||
if (arg.projector_second) {
|
if (arg.projector_second) {
|
||||||
|
//add second row of projector pads to grid
|
||||||
|
}
|
||||||
|
if (arg.camera_second) {
|
||||||
|
//add second row of camera pads to grid
|
||||||
}
|
}
|
||||||
return event.returnValue = true;
|
return event.returnValue = true;
|
||||||
};
|
};
|
||||||
|
@ -137,33 +141,35 @@ devices.digitalSelect = function () {
|
||||||
title : `Select video or image sequence`,
|
title : `Select video or image sequence`,
|
||||||
properties : [`openFile`], // openDirectory, multiSelection, openFile
|
properties : [`openFile`], // openDirectory, multiSelection, openFile
|
||||||
defaultPath: 'c:/',
|
defaultPath: 'c:/',
|
||||||
filters :
|
filters : [
|
||||||
[
|
{
|
||||||
{
|
name: 'Videos',
|
||||||
name: 'Videos',
|
extensions
|
||||||
extensions
|
},
|
||||||
},
|
{
|
||||||
{
|
name: 'All Files',
|
||||||
name: 'All Files',
|
extensions: ['*']
|
||||||
extensions: ['*']
|
},
|
||||||
},
|
]
|
||||||
]
|
}, (files) => {
|
||||||
}, (files) => {
|
let valid = false;
|
||||||
let valid = false;
|
console.dir(files)
|
||||||
console.dir(files)
|
let path = files[0];
|
||||||
let path = files[0]
|
let displayName;
|
||||||
if (path && path !== '') {
|
if (path && path !== '') {
|
||||||
for (let ext of extensions) {
|
for (let ext of extensions) {
|
||||||
if (path.toLowerCase().indexOf(`.${ext}`) !== -1) {
|
if (path.toLowerCase().indexOf(`.${ext}`) !== -1) {
|
||||||
valid = true;
|
valid = true;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if (!valid) return false;
|
|
||||||
log.info(`Selected video ${path.split('/').pop()}`, 'DIGITAL', true);
|
|
||||||
elem.attr('data-file', path);
|
|
||||||
elem.val(path.split('/').pop());
|
|
||||||
}
|
}
|
||||||
})
|
if (!valid) return false;
|
||||||
|
log.info(`Selected video ${path.split('/').pop()}`, 'DIGITAL', true);
|
||||||
|
elem.attr('data-file', path);
|
||||||
|
displayName = path.split('/').pop()
|
||||||
|
elem.val(displayName);
|
||||||
|
$('#video_file').val(displayName);
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
devices.digital = function () {
|
devices.digital = function () {
|
||||||
|
|
Loading…
Reference in New Issue