mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +00:00
minor tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
5ef2cd18af
commit
642d9bf29b
@ -3020,14 +3020,15 @@ var FileSystemWriterUIActions = actions.Actions({
|
|||||||
|
|
||||||
// presets...
|
// presets...
|
||||||
// XXX better names...
|
// XXX better names...
|
||||||
var index = (that.config['export-presets'] || [])
|
var presets = that.config['export-presets'] || []
|
||||||
|
var index = presets
|
||||||
.reduce(function(res, e, i){
|
.reduce(function(res, e, i){
|
||||||
name = e.name
|
name = e.name
|
||||||
// XXX these should be type-specific...
|
// XXX these should be type-specific...
|
||||||
|| `${ e.type }: ${ e.target_dir }${ e.pattern ? ': "'+e.pattern+'"' : '' }`
|
|| `${ e.type }: ${ e.target_dir }${ e.pattern ? ': "'+e.pattern+'"' : '' }`
|
||||||
res[name] = i
|
res[name] = i
|
||||||
return res }, {})
|
return res }, {})
|
||||||
var presets = Object.keys(index)
|
var keys = Object.keys(index)
|
||||||
|
|
||||||
// history...
|
// history...
|
||||||
// XXX
|
// XXX
|
||||||
@ -3035,9 +3036,9 @@ var FileSystemWriterUIActions = actions.Actions({
|
|||||||
|
|
||||||
return browse.makeLister(null, function(path, make){
|
return browse.makeLister(null, function(path, make){
|
||||||
// presets...
|
// presets...
|
||||||
presets.length == 0 ?
|
keys.length == 0 ?
|
||||||
make.Empty()
|
make.Empty()
|
||||||
: make.EditableList(presets, {
|
: make.EditableList(keys, {
|
||||||
list_id: 'presets',
|
list_id: 'presets',
|
||||||
sortable: true,
|
sortable: true,
|
||||||
new_item: false,
|
new_item: false,
|
||||||
@ -3052,7 +3053,12 @@ var FileSystemWriterUIActions = actions.Actions({
|
|||||||
],
|
],
|
||||||
// XXX export...
|
// XXX export...
|
||||||
open: function(evt, title){
|
open: function(evt, title){
|
||||||
console.log('###', title)
|
var preset = presets[index[title]]
|
||||||
|
// XXX handle order...
|
||||||
|
// XXX handle removed...
|
||||||
|
// XXX load...
|
||||||
|
|
||||||
|
console.log('###', title, preset)
|
||||||
},
|
},
|
||||||
// XXX handle rename -> update index...
|
// XXX handle rename -> update index...
|
||||||
// XXX
|
// XXX
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user