diff --git a/grid-n-view.html b/grid-n-view.html index 411a502..dc37e5a 100644 --- a/grid-n-view.html +++ b/grid-n-view.html @@ -20,34 +20,43 @@

ToDo

+- Views:
+	- Gallery
+	- Details
+	- Lightbox
 - toolbar
 	- select / deselect
 	- delete / clear deleted
 	- crop
 	- load
 - Lightbox: indicators: 
-	- start/end (a-la ImageGrid.Viewer)
+	- start/end (a-la ImageGrid.Viewer??)
 	- next/prev
 	- count
 	- selection
 - Gallery: Adaptable image justification in grid
-	- Can we make this passive??? (i.e. CSS only)
 	- Make more accurate -- align right side to pixel...
+	- Can we make this passive??? (i.e. CSS only... likely not as flexible...)
 - Gallery: Spacial navigation (up/down/left/right)
-	- auto focus current image iff the gallery is visible
+	- auto focus image iff the gallery is visible
 		- handle focus / tabindex (???)
 	- option: .loop_images
 	- Up/Down: might be a good idea to select an image based on 
 	  longest border instead of closest center (current)...
 - Gallery: PageUp/PageDown, home/end + allow page navigation
-- Gallery: focus visible (if no current and partially scrolled)...
+- Gallery: focus visible...
 - Gallery/Lightbox: Selection of images (space / ctrl-a / ctrl-d / ctrl-i)
 	- Lightbox: show selection marker
-- Gallery: constructor (list of urls)
-- Gallery: views
-	- "make view from selection"
-	- close view
-	- multiple view stack
+- Gallery: constructor...
+	Gallery([options])
+	Gallery(urls[, options])
+	Gallery(dom[, options])
+	Gallery(dom, urls[, options])
+- Gallery: view crop
+	- open/change/close
+	- crop stack (a-la ImageGrid.Viewer)
+	- actions:
+		- "from selection"
 - Gallery: drag-n-drop
 	- drop files/images
 	- drag to sort