mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-11-03 04:40:10 +00:00
added basic image order reverse...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
8696254d88
commit
2fe8479720
21
ui/TODO.otl
21
ui/TODO.otl
@ -74,8 +74,8 @@ Roadmap
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
[_] 22% Gen 3 current todo
|
[_] 23% Gen 3 current todo
|
||||||
[_] 45% High priority
|
[_] 46% High priority
|
||||||
[_] BUG: aligning still sometimes gets off...
|
[_] BUG: aligning still sometimes gets off...
|
||||||
| ...after rotating a number of images
|
| ...after rotating a number of images
|
||||||
|
|
|
|
||||||
@ -110,18 +110,18 @@ Roadmap
|
|||||||
| positioning is OK but ribbons are not fully visible...
|
| positioning is OK but ribbons are not fully visible...
|
||||||
[_] ASAP: test on Android...
|
[_] ASAP: test on Android...
|
||||||
[_] empty view (no data) usable...
|
[_] empty view (no data) usable...
|
||||||
[_] propper system init (start w.o. any data)
|
[_] proper system init (start w.o. any data)
|
||||||
[_] revise reporting scheme...
|
|
||||||
| showStatus(...) should be called uniformly, either at the source
|
|
||||||
| or a specific reporting layer...
|
|
||||||
[_] tweak image pre-caching size -- keep as many images cached as possible.
|
[_] tweak image pre-caching size -- keep as many images cached as possible.
|
||||||
| might be good to always cache the smaller previews so as to make things
|
| might be good to always cache the smaller previews so as to make things
|
||||||
| look faster...
|
| look faster...
|
||||||
|
[_] image sorting (date/name/...)
|
||||||
|
[_] 50% Undo/Redo
|
||||||
|
[X] basic one step (revert to last save)
|
||||||
|
[_] push/pop state stack
|
||||||
[_] single ribbon mode
|
[_] single ribbon mode
|
||||||
| should this have up/down navigation?
|
| should this have up/down navigation?
|
||||||
|
|
|
|
||||||
| something like showGidsAsRibbon(gids) would be generic and logical...
|
| something like showGidsAsRibbon(gids) would be generic and logical...
|
||||||
[_] image sorting (reverse/date/name/...)
|
|
||||||
[_] add ability to save/load ranges of images and the structures around them
|
[_] add ability to save/load ranges of images and the structures around them
|
||||||
| e.g.load image 100 to current ribbon -> will load 100 images
|
| e.g.load image 100 to current ribbon -> will load 100 images
|
||||||
| for current ribbon and all the in between images from other
|
| for current ribbon and all the in between images from other
|
||||||
@ -149,9 +149,6 @@ Roadmap
|
|||||||
| a list or a member image (primary).
|
| a list or a member image (primary).
|
||||||
[_] collection
|
[_] collection
|
||||||
| make or add to existing collection
|
| make or add to existing collection
|
||||||
[_] 50% Undo/Redo
|
|
||||||
[X] basic one step (revert to last save)
|
|
||||||
[_] push/pop state stack
|
|
||||||
[_] 0% grouping / meta-image
|
[_] 0% grouping / meta-image
|
||||||
[_] versions w. label image
|
[_] versions w. label image
|
||||||
| a set of images that is represented by one of the group
|
| a set of images that is represented by one of the group
|
||||||
@ -167,11 +164,15 @@ Roadmap
|
|||||||
[_] 0% CSS
|
[_] 0% CSS
|
||||||
[_] cleanup
|
[_] cleanup
|
||||||
[_] split themes and layout
|
[_] split themes and layout
|
||||||
|
[_] revise reporting scheme...
|
||||||
|
| showStatus(...) should be called uniformly, either at the source
|
||||||
|
| or a specific reporting layer...
|
||||||
[_] 0% manual ordering
|
[_] 0% manual ordering
|
||||||
[_] 0% tweak loader
|
[_] 0% tweak loader
|
||||||
[_] thresholds and frame size
|
[_] thresholds and frame size
|
||||||
[_] remove extra and repetitive actions
|
[_] remove extra and repetitive actions
|
||||||
[_] caching config
|
[_] caching config
|
||||||
|
[X] reverse ribbons...
|
||||||
[X] slideshow mode...
|
[X] slideshow mode...
|
||||||
[X] default STUB image...
|
[X] default STUB image...
|
||||||
| or a loading animation..
|
| or a loading animation..
|
||||||
|
|||||||
16
ui/data.js
16
ui/data.js
@ -949,6 +949,22 @@ function loadSettings(){
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**********************************************************************
|
||||||
|
* Actions...
|
||||||
|
*/
|
||||||
|
|
||||||
|
// XXX revise...
|
||||||
|
function reverseImages(){
|
||||||
|
DATA.order.reverse()
|
||||||
|
for(var i=0; i < DATA.ribbons.length; i++){
|
||||||
|
DATA.ribbons[i].reverse()
|
||||||
|
}
|
||||||
|
loadData()
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* Image caching...
|
* Image caching...
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -272,7 +272,12 @@ var KEYBOARD_CONFIG = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
L: doc('Rotate image left', function(){ rotateLeft() }),
|
L: doc('Rotate image left', function(){ rotateLeft() }),
|
||||||
R: doc('Rotate image right', function(){ rotateRight() }),
|
R: {
|
||||||
|
default: doc('Rotate image right',
|
||||||
|
function(){ rotateRight() }),
|
||||||
|
ctrl: doc('Reverse image order',
|
||||||
|
function(){ reverseImages() }),
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
// zooming...
|
// zooming...
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user