mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-10-30 19:00:09 +00:00 
			
		
		
		
	updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									f5b29fb136
								
							
						
					
					
						commit
						954d018a5a
					
				
							
								
								
									
										20
									
								
								ui/TODO.otl
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								ui/TODO.otl
									
									
									
									
									
								
							| @ -58,7 +58,7 @@ Priority work | |||||||
| 				[X] one (with zooming) | 				[X] one (with zooming) | ||||||
| 			[X] single image mode with zooming | 			[X] single image mode with zooming | ||||||
| 			| ribbons are hidden | 			| ribbons are hidden | ||||||
| 		[_] 83% UI | 		[_] 85% UI | ||||||
| 			[X] fix single image mode | 			[X] fix single image mode | ||||||
| 			| need to center the image correctly... | 			| need to center the image correctly... | ||||||
| 			[X] 100% add screen buttons for all actions... | 			[X] 100% add screen buttons for all actions... | ||||||
| @ -90,6 +90,7 @@ Priority work | |||||||
| 					[X] hide buttons for keyboard actions | 					[X] hide buttons for keyboard actions | ||||||
| 				[X] web | 				[X] web | ||||||
| 				| is this is the same as the above two? (with auto-select) | 				| is this is the same as the above two? (with auto-select) | ||||||
|  | 			[X] add screen-width images next/prev navigation... | ||||||
| 			[_] 0% settings/help screen | 			[_] 0% settings/help screen | ||||||
| 				[_] keyboard config/help | 				[_] keyboard config/help | ||||||
| 			[X] 100% debug mode | 			[X] 100% debug mode | ||||||
| @ -111,10 +112,12 @@ Priority work | |||||||
| 				[X] disable transitions... | 				[X] disable transitions... | ||||||
| 				[_] basic wrapper | 				[_] basic wrapper | ||||||
| 				| hook-in os-specific API | 				| hook-in os-specific API | ||||||
| 	[_] 15% Preview II (optional features) | 	[_] 23% Preview II (optional features) | ||||||
| 		[_] flip ribbons relative to current -- reverse order | 		[_] flip ribbons relative to current -- reverse order | ||||||
| 		[_] slideshow... | 		[_] slideshow... | ||||||
| 		[_] serialization/deserialization | 		[_] 50% serialization/deserialization | ||||||
|  | 			[X] JSON loader/unloader | ||||||
|  | 			[_] file reader/writer | ||||||
| 		[_] actual file loading (Target-specific) | 		[_] actual file loading (Target-specific) | ||||||
| 		[_] fade transition in single image mode... | 		[_] fade transition in single image mode... | ||||||
| 		[_] display promoted/demoted images | 		[_] display promoted/demoted images | ||||||
| @ -150,22 +153,25 @@ Priority work | |||||||
| 		[_] double tap/click to zoom (a-la iPad) | 		[_] double tap/click to zoom (a-la iPad) | ||||||
| 		| fit <-> actual pixels (max) | 		| fit <-> actual pixels (max) | ||||||
| 		[_] pinch to zoom | 		[_] pinch to zoom | ||||||
| 		[_] add sort/re-sort capability... | 		[_] 33% add sort/re-sort capability... | ||||||
|  | 			[X] abstract out image id | ||||||
|  | 			[_] replace id (use something else like filename) | ||||||
|  | 			[_] in-place sort ribbons | ||||||
| 		[_] 50% option to disable processor intensive features | 		[_] 50% option to disable processor intensive features | ||||||
| 			[X] global transitions | 			[X] global transitions | ||||||
| 			[_] global opacity -- do a layout without opacity | 			[_] global opacity -- do a layout without opacity | ||||||
| 		[_] make scrolling of other ribbons proportional to the gap... | 		[_] make scrolling of other ribbons proportional to the gap... | ||||||
| 		[_] 33% refactoring (low priority) | 		[_] 66% refactoring (low priority) | ||||||
| 			[X] cleanup legacy workarounds | 			[X] cleanup legacy workarounds | ||||||
| 			[_] ui.js, gallery-prototype.js either merge or revise split logic | 			[X] ui.js, gallery-prototype.js either merge or revise split logic | ||||||
| 			[_] do a redraw function | 			[_] do a redraw function | ||||||
| 			| this should position all the elements correctly within the  | 			| this should position all the elements correctly within the  | ||||||
| 			| current ui state... | 			| current ui state... | ||||||
| 			| | 			| | ||||||
| 			| currently all operations that alter the layout call $('.current.image').click() | 			| currently all operations that alter the layout call $('.current.image').click() | ||||||
| 	[_] 0% Preview III | 	[_] 0% Preview III | ||||||
|  | 		[_] collection management | ||||||
| 		[_] actual file loading | 		[_] actual file loading | ||||||
| 		[_] serialization/deserialization |  | ||||||
| 		[_] revise controls... | 		[_] revise controls... | ||||||
| 		[_] dynamic image/preview swap for zooming | 		[_] dynamic image/preview swap for zooming | ||||||
| 		| important to make 1:1 previews for all main views and zoom levels... | 		| important to make 1:1 previews for all main views and zoom levels... | ||||||
|  | |||||||
| @ -638,8 +638,8 @@ var toggleSingleImageMode = createCSSClassToggler('.viewer', 'single-image-mode' | |||||||
| 			if(action == 'on'){ | 			if(action == 'on'){ | ||||||
| 				NORMAL_MODE_BG = getBackgroundMode() | 				NORMAL_MODE_BG = getBackgroundMode() | ||||||
| 				ORIGINAL_FIELD_SCALE = getElementScale($('.field')) | 				ORIGINAL_FIELD_SCALE = getElementScale($('.field')) | ||||||
|  | 			// do this only when coming out of single image mode...
 | ||||||
| 			} else if(toggleSingleImageMode('?') == 'on'){ | 			} else if(toggleSingleImageMode('?') == 'on'){ | ||||||
| 				// save only when coming out of single image mode...
 |  | ||||||
| 				SINGLE_IMAGE_MODE_BG = getBackgroundMode() | 				SINGLE_IMAGE_MODE_BG = getBackgroundMode() | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user