updated and pioritized todo...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2013-03-07 02:49:32 +04:00
parent aaafdcf980
commit bffee17553

View File

@ -1,7 +1,10 @@
[_] 37% Priority work
[_] 66% general todo
[_] BUG: after moving pages around in the editor captions do not appear...
| ...until the editor is cycled on and off.
[_] 38% Priority work
[_] 75% general todo
[_] 0% Priority work for 10.03.13
[_] load/save from JSON
[_] add page via template
[_] change image
[_] basic instructions
[_] 37% Version 1.0 checklist (migration to layout.html)
[X] page scaling for full page view
[X] top/bottom toolbars
@ -21,7 +24,19 @@
[_] issue selection & related navigation
| essentially a special magazine that will load other magazines
| instead of going into a full page view...
[_] BUG: #URLs do not all work in the new index...
[_] 0% #URL rework...
[_] make #URLs a configurable framework...
| rather than being hard-coded as they are now...
[_] make #URLs magazine-specific...
[_] BUG: when #URL updates are off layer toggling breaks...
| will show but not hide layers...
[_] BUG: href to existing anchors will mess up layout...
| need to find out how can we disable anchor links from actually
| going to the anchor...
[_] BUG: browser history on internal links is broken...
| ...with both UPDATE_HASH_URL_POSITION and FULL_HISTORY_ENABLED false.
[_] BUG: after moving pages around in the editor captions do not appear...
| ...until the editor is cycled on and off.
[_] BUG: loading a magazine with position set to 0 will align it incorrectly.
| needs testing with the rewritten fitNPages()...
[_] Editor: might be a good idea to prevent deleting the last page...
@ -30,8 +45,9 @@
| - deleting the last page will also delete the empty article/magazine
[_] Editor: page marking and grouping...
| also edit the group properties...
| another idea is "group with next/prev" button, just like shift left/right
[_] editor mode service page
| a virtual page at the end of the magazine with magazine-specific
| a virtual page at the end/start of the magazine with magazine-specific
| settings.
| similar to the current configuration demo page.
[_] 60% move some of the current configuration options to the magazine...
@ -45,11 +61,6 @@
| global, magazine, article
[_] drag full page
| global, magazine
[_] Editor: add basic control toolbars...
[_] Editor: add toggleEditiorMode to all editables in all versions...
| text areas, inputs, ...
[_] add global credits and copyright page...
| list and link all the used software and authors...
[_] add default empty state to viewer, magazine and article...
| use it to trigger a "New Magazine", "New Cover"/"New Article" and
| "New Cover"/"New Page" actions...
@ -74,17 +85,14 @@
[X] (i) info
[_] (+) new
[_] (x) remove
[_] 0% populate an example issue
[_] template photo page
[_] 66% populate an example issue
[_] template 3x3 grid
[_] template two column text
[X] template photo page
[X] template two column text
[_] make layer default state configurable...
| e.g. setting "shown"/"hidden" classes in HTML and adding
| something like a page reset that will restore the default state,
| rather than the current "hideLayers"
[_] make #URLs magazine-specific...
[_] make #actions a configurable framework...
| rather than being hard-coded as they are now...
[_] JSON: add metadata section that can be downloaded separately...
[_] JSON: add page URLs as an alternative to direct content...
| use AJAX to get remote pages and their nested content
@ -93,22 +101,10 @@
[X] authors
[X] title
[X] name
[_] BUG: browser history on internal links is broken...
| ...with both UPDATE_HASH_URL_POSITION and FULL_HISTORY_ENABLED false.
[_] BUG: as on android, on loading from json view does not reach cur page...
| likely due to animation/transition stopping for some reason....
[_] BUG: when #URL updates are off layer toggling breaks...
| will show but not hide layers...
[_] BUG: 3 fingers+ do not work on android...
[_] BUG: href to existing anchors will mess up layout...
| need to find out how can we disable anchor links from actually
| going to the anchor...
[_] 0% EXPERIMENT: Try using scroll instead of left of .magazine....
[_] try and get rid of .scroller
[_] try using the scroll event to see of we reached the limit...
| and move the limit accordingly
[_] BUG: scrool seems to do odd things on refresh...
[_] 60% build a custom scroll lib...
[_] BUG: tab navigation will scroll the view...
| need to either prevent tab nav or control it so as not to get off page...
[_] 70% build a custom scroll lib...
[X] 100% features:
[X] drag/scroll
[X] inertial
@ -142,7 +138,7 @@
[_] element
[_] px
[_] name
[_] 0% events
[_] 50% events
basic anatomy
|
| user scroll +-------------------+
@ -159,18 +155,28 @@
| +-----------------+ +----------+
| scroll scroll
|
[_] 0% scroll
[_] scrollstart / userscrollstart
[X] 100% scroll
[X] scrollstart / userscrollstart
| on mousedown/touchstart
[_] scroll
[X] scroll
| mousemove/touchmove
|
| also triggered by lib on auto-scroll...
[_] userscrollend
[X] userscrollend
| on mouseup/touchend
[_] scrollend
[X] scrollend
[_] 0% snap
[_] snapped
[_] 0% EXPERIMENT: Try using scroll instead of left of .magazine....
[_] try and get rid of .scroller
[_] try using the scroll event to see of we reached the limit...
| and move the limit accordingly
[_] BUG: scrool seems to do odd things on refresh...
[X] Editor: add toggleEditiorMode to all editables in all versions...
| text areas, inputs, ...
[X] add global credits and copyright page...
| list and link all the used software and authors...
[X] Editor: add basic control toolbars...
[X] 100% Editor version 1.0 checklist
[X] editor toolbar
| this can take two forms: