diff --git a/TODO.otl b/TODO.otl index 903840b..b77c775 100755 --- a/TODO.otl +++ b/TODO.otl @@ -1,12 +1,14 @@ -[_] 37% Priority work +[_] 38% Priority work [_] 0% TouchSwipe issues... [_] BUG: swipe-back does not cancel a swipe... (TouchSwipe) | ...unless the finger is return to within the threshold of the | touchdown point. [_] BUG: no drag threshold on excludedElements (TouchSwipe) | stalled... - [_] 69% general todo - [_] JSON: store format version in the JSON file... + [_] 75% general todo + [_] 0% add two main page themes: + [_] light + [_] dark [_] JSON: add page URLs as an alternative to direct content... | use AJAX to get remote pages and their nested content [_] JSON: add metadata section that can be downloaded separately... @@ -40,12 +42,9 @@ [_] 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... - [_] Editor: decide weather to make the editor toolbar oriented or floating bars around context... [_] Editor: make the editor switchable... | if it is imported it should be able to switch on and off on demand... [_] Editor: make empty magazine and article visible in the editor... - [_] add in-page live templates... - | elements that will get generated content, like page numbers etc. [_] 0% populate an example issue [_] template photo page [_] template 3x3 grid @@ -57,6 +56,10 @@ [_] 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... + [X] Editor: decide weather to make the editor toolbar oriented or floating bars around context... + [X] add in-page live templates... + | elements that will get generated content, like page numbers etc. + [X] JSON: store format version in the JSON file... [X] MINOR BUG: on loading a mag from JSON page widths get messed up... | ...in cases where content elements have explicit widths pages do | not get stretched, this can be fixed by simply updating the view diff --git a/editor.html b/editor.html index da3e774..2c16445 100755 --- a/editor.html +++ b/editor.html @@ -121,8 +121,7 @@ $(document).ready(function(){ // load state and setup everything that depends on it... loadState() - setupNavigator() - setupBookmarkTouchZones() + loadMagazineChrome() // set default view... togglePageView('on') diff --git a/index.html b/index.html index c33ab6e..e96e7f0 100755 --- a/index.html +++ b/index.html @@ -105,9 +105,9 @@ $(document).ready(function(){ // load state and setup everything that depends on it... + // XXX load the data with loadJSON() loadState() - setupNavigator() - setupBookmarkTouchZones() + loadMagazineChrome() // set default view... togglePageView('on') @@ -153,7 +153,7 @@ $(document).ready(function(){
@@ -450,6 +464,8 @@ $(document).ready(function(){ @@ -462,26 +478,36 @@ $(document).ready(function(){