mirror of
https://github.com/flynx/PortableMag.git
synced 2025-12-17 00:51:46 +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
|
[_] 38% Priority work
|
||||||
[_] 66% general todo
|
[_] 75% general todo
|
||||||
[_] BUG: after moving pages around in the editor captions do not appear...
|
[_] 0% Priority work for 10.03.13
|
||||||
| ...until the editor is cycled on and off.
|
[_] load/save from JSON
|
||||||
|
[_] add page via template
|
||||||
|
[_] change image
|
||||||
|
[_] basic instructions
|
||||||
[_] 37% Version 1.0 checklist (migration to layout.html)
|
[_] 37% Version 1.0 checklist (migration to layout.html)
|
||||||
[X] page scaling for full page view
|
[X] page scaling for full page view
|
||||||
[X] top/bottom toolbars
|
[X] top/bottom toolbars
|
||||||
@ -21,7 +24,19 @@
|
|||||||
[_] issue selection & related navigation
|
[_] issue selection & related navigation
|
||||||
| essentially a special magazine that will load other magazines
|
| essentially a special magazine that will load other magazines
|
||||||
| instead of going into a full page view...
|
| 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.
|
[_] BUG: loading a magazine with position set to 0 will align it incorrectly.
|
||||||
| needs testing with the rewritten fitNPages()...
|
| needs testing with the rewritten fitNPages()...
|
||||||
[_] Editor: might be a good idea to prevent deleting the last page...
|
[_] 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
|
| - deleting the last page will also delete the empty article/magazine
|
||||||
[_] Editor: page marking and grouping...
|
[_] Editor: page marking and grouping...
|
||||||
| also edit the group properties...
|
| also edit the group properties...
|
||||||
|
| another idea is "group with next/prev" button, just like shift left/right
|
||||||
[_] editor mode service page
|
[_] 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.
|
| settings.
|
||||||
| similar to the current configuration demo page.
|
| similar to the current configuration demo page.
|
||||||
[_] 60% move some of the current configuration options to the magazine...
|
[_] 60% move some of the current configuration options to the magazine...
|
||||||
@ -45,11 +61,6 @@
|
|||||||
| global, magazine, article
|
| global, magazine, article
|
||||||
[_] drag full page
|
[_] drag full page
|
||||||
| global, magazine
|
| 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...
|
[_] add default empty state to viewer, magazine and article...
|
||||||
| use it to trigger a "New Magazine", "New Cover"/"New Article" and
|
| use it to trigger a "New Magazine", "New Cover"/"New Article" and
|
||||||
| "New Cover"/"New Page" actions...
|
| "New Cover"/"New Page" actions...
|
||||||
@ -74,17 +85,14 @@
|
|||||||
[X] (i) info
|
[X] (i) info
|
||||||
[_] (+) new
|
[_] (+) new
|
||||||
[_] (x) remove
|
[_] (x) remove
|
||||||
[_] 0% populate an example issue
|
[_] 66% populate an example issue
|
||||||
[_] template photo page
|
|
||||||
[_] template 3x3 grid
|
[_] template 3x3 grid
|
||||||
[_] template two column text
|
[X] template photo page
|
||||||
|
[X] template two column text
|
||||||
[_] make layer default state configurable...
|
[_] make layer default state configurable...
|
||||||
| e.g. setting "shown"/"hidden" classes in HTML and adding
|
| e.g. setting "shown"/"hidden" classes in HTML and adding
|
||||||
| something like a page reset that will restore the default state,
|
| something like a page reset that will restore the default state,
|
||||||
| rather than the current "hideLayers"
|
| 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 metadata section that can be downloaded separately...
|
||||||
[_] JSON: add page URLs as an alternative to direct content...
|
[_] JSON: add page URLs as an alternative to direct content...
|
||||||
| use AJAX to get remote pages and their nested content
|
| use AJAX to get remote pages and their nested content
|
||||||
@ -93,22 +101,10 @@
|
|||||||
[X] authors
|
[X] authors
|
||||||
[X] title
|
[X] title
|
||||||
[X] name
|
[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: 3 fingers+ do not work on android...
|
||||||
[_] BUG: href to existing anchors will mess up layout...
|
[_] BUG: tab navigation will scroll the view...
|
||||||
| need to find out how can we disable anchor links from actually
|
| need to either prevent tab nav or control it so as not to get off page...
|
||||||
| going to the anchor...
|
[_] 70% build a custom scroll lib...
|
||||||
[_] 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...
|
|
||||||
[X] 100% features:
|
[X] 100% features:
|
||||||
[X] drag/scroll
|
[X] drag/scroll
|
||||||
[X] inertial
|
[X] inertial
|
||||||
@ -142,7 +138,7 @@
|
|||||||
[_] element
|
[_] element
|
||||||
[_] px
|
[_] px
|
||||||
[_] name
|
[_] name
|
||||||
[_] 0% events
|
[_] 50% events
|
||||||
basic anatomy
|
basic anatomy
|
||||||
|
|
|
|
||||||
| user scroll +-------------------+
|
| user scroll +-------------------+
|
||||||
@ -159,18 +155,28 @@
|
|||||||
| +-----------------+ +----------+
|
| +-----------------+ +----------+
|
||||||
| scroll scroll
|
| scroll scroll
|
||||||
|
|
|
|
||||||
[_] 0% scroll
|
[X] 100% scroll
|
||||||
[_] scrollstart / userscrollstart
|
[X] scrollstart / userscrollstart
|
||||||
| on mousedown/touchstart
|
| on mousedown/touchstart
|
||||||
[_] scroll
|
[X] scroll
|
||||||
| mousemove/touchmove
|
| mousemove/touchmove
|
||||||
|
|
|
|
||||||
| also triggered by lib on auto-scroll...
|
| also triggered by lib on auto-scroll...
|
||||||
[_] userscrollend
|
[X] userscrollend
|
||||||
| on mouseup/touchend
|
| on mouseup/touchend
|
||||||
[_] scrollend
|
[X] scrollend
|
||||||
[_] 0% snap
|
[_] 0% snap
|
||||||
[_] snapped
|
[_] 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] 100% Editor version 1.0 checklist
|
||||||
[X] editor toolbar
|
[X] editor toolbar
|
||||||
| this can take two forms:
|
| this can take two forms:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user