mirror of
https://github.com/flynx/PortableMag.git
synced 2025-10-29 03:00:09 +00:00
updated and pioritized todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
aaafdcf980
commit
bffee17553
82
TODO.otl
82
TODO.otl
@ -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:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user