mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-30 19:00:09 +00:00
some refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
1eb79c37bf
commit
88e6bd6c5b
@ -831,14 +831,14 @@ actions.Actions(Client, {
|
|||||||
|
|
||||||
this.ribbons.updateData(this.data, settings)
|
this.ribbons.updateData(this.data, settings)
|
||||||
// XXX should this be here???
|
// XXX should this be here???
|
||||||
this.ribbons.updateImage('*')
|
this.refresh()
|
||||||
this.focusImage()
|
this.focusImage()
|
||||||
|
|
||||||
this.ribbons.restoreTransitions()
|
this.ribbons.restoreTransitions()
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// NOTE: this will trigger .updateImage hooks...
|
// NOTE: this will trigger .updateImage hooks...
|
||||||
refresh: ['A lighter version of reload',
|
refresh: ['Refresh images without reloading',
|
||||||
function(gids){
|
function(gids){
|
||||||
gids = gids || '*'
|
gids = gids || '*'
|
||||||
this.ribbons.updateImage(gids)
|
this.ribbons.updateImage(gids)
|
||||||
@ -879,11 +879,11 @@ actions.Actions(Client, {
|
|||||||
// at this point manually triggering this will not do anything...
|
// at this point manually triggering this will not do anything...
|
||||||
// XXX problem: need to either redesign this or distinguish from
|
// XXX problem: need to either redesign this or distinguish from
|
||||||
// other actions as I keep calling it expecting results...
|
// other actions as I keep calling it expecting results...
|
||||||
// NOTE: calling this.ribbons.updateImage(gid, image) from within
|
|
||||||
// this will result in infinite recursion...
|
|
||||||
// ...we need this to be triggered from .ribbons
|
|
||||||
// XXX hide from user action list...
|
// XXX hide from user action list...
|
||||||
updateImage: ['This will do nothing', function(gid, image){ }],
|
updateImage: ['This will do nothing',
|
||||||
|
'This will be called by .refresh(..) and intended for use as an '
|
||||||
|
+'trigger for handlers, and not as a callable acation.',
|
||||||
|
function(gid, image){ }],
|
||||||
|
|
||||||
|
|
||||||
// General UI stuff...
|
// General UI stuff...
|
||||||
@ -1096,7 +1096,7 @@ actions.Actions(Client, {
|
|||||||
fitOrig: ['Fit to original scale',
|
fitOrig: ['Fit to original scale',
|
||||||
function(){
|
function(){
|
||||||
this.ribbons.setScale(1)
|
this.ribbons.setScale(1)
|
||||||
this.ribbons.updateImage('*')
|
this.refresh()
|
||||||
}],
|
}],
|
||||||
// NOTE: if this gets a count argument it will fit count images,
|
// NOTE: if this gets a count argument it will fit count images,
|
||||||
// default is one.
|
// default is one.
|
||||||
@ -1113,7 +1113,7 @@ actions.Actions(Client, {
|
|||||||
count += o
|
count += o
|
||||||
}
|
}
|
||||||
this.ribbons.fitImage(count)
|
this.ribbons.fitImage(count)
|
||||||
this.ribbons.updateImage('*')
|
this.refresh()
|
||||||
}],
|
}],
|
||||||
fitMax: ['Fit the maximum number of images',
|
fitMax: ['Fit the maximum number of images',
|
||||||
function(){ this.fitImage(this.config['max-screen-images']) }],
|
function(){ this.fitImage(this.config['max-screen-images']) }],
|
||||||
@ -1133,7 +1133,7 @@ actions.Actions(Client, {
|
|||||||
fitRibbon: ['Fit ribbon vertically',
|
fitRibbon: ['Fit ribbon vertically',
|
||||||
function(count){
|
function(count){
|
||||||
this.ribbons.fitRibbon(count)
|
this.ribbons.fitRibbon(count)
|
||||||
this.ribbons.updateImage('*')
|
this.refresh()
|
||||||
}],
|
}],
|
||||||
|
|
||||||
|
|
||||||
@ -1193,14 +1193,16 @@ actions.Actions(Client, {
|
|||||||
function(tags, gids){
|
function(tags, gids){
|
||||||
gids = gids != null && gids.constructor !== Array ? [gids] : gids
|
gids = gids != null && gids.constructor !== Array ? [gids] : gids
|
||||||
return function(){
|
return function(){
|
||||||
this.ribbons.updateImage(gids)
|
//this.ribbons.updateImage(gids)
|
||||||
|
this.refresh(gids)
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
untag: [
|
untag: [
|
||||||
function(tags, gids){
|
function(tags, gids){
|
||||||
gids = gids != null && gids.constructor !== Array ? [gids] : gids
|
gids = gids != null && gids.constructor !== Array ? [gids] : gids
|
||||||
return function(){
|
return function(){
|
||||||
this.ribbons.updateImage(gids)
|
//this.ribbons.updateImage(gids)
|
||||||
|
this.refresh(gids)
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user