From abe97094e8d8863aed2355a01f9544cdf8ed1d3a Mon Sep 17 00:00:00 2001 From: Bala Clark Date: Wed, 4 Dec 2013 22:21:49 +0100 Subject: [PATCH] moved todos into their own file --- TODO | 21 +++++++++++++++++++++ lib/ComicBook.js | 25 ------------------------- 2 files changed, 21 insertions(+), 25 deletions(-) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..378b9f2 --- /dev/null +++ b/TODO @@ -0,0 +1,21 @@ +Fo sho: + - remember reading position / applied effects (per comic) + - offline mode via cache manifest + - firefox marketplace + - create onclose callback, show close button only if set + - trigger preload if requesting valid but not loaded images (can happen if network was interupted) + - loading and generally hackiness of pointer is buggy, fix. + - check for html5 feature support where used: diveintohtml5.org/everything.html or www.modernizr.com + +Nice 2 have: + - remove image inhancement lag when navigating by pre-applying enhancements to other pages + - jump to page? + - make page draggable with the cursor + - enable menu items via config, allow for custom items + - split out classes into seperate files + - thumbnail browser + - refactor so we are not using all these loose shared variables and other nastyness + - use custom event emitters instead of hacky code + - properly bind 'this' so we don't have to keep using 'self' + - allow toolbar to be hidden on mobile (maybe show a small translucent button that opens the toolbar when clicked) + - enhancement progress bar diff --git a/lib/ComicBook.js b/lib/ComicBook.js index f2e4961..4779605 100755 --- a/lib/ComicBook.js +++ b/lib/ComicBook.js @@ -1,30 +1,5 @@ /* exported ComicBook */ -/* - TODOs: - - Fo sho: - - create onclose callback, show close button only if set - - fix progress bar css - - trigger preload if requesting valid but not loaded images (can happen if network was interupted) - - loading and generally hackiness of pointer is buggy, fix. - - check for html5 feature support where used: diveintohtml5.org/everything.html or www.modernizr.com - - full browser test - IE9 / FF3.6+ / Chrome / Safari / Opera - - Nice 2 have: - - remove image inhancement lag when navigating by pre-applying enhancements to other pages - - jump to page? - - make page draggable with the cursor - - enable menu items via config, allow for custom items - - split out classes into seperate files - - thumbnail browser - - refactor so we are not using all these loose shared variables and other nastyness - - use custom event emitters instead of hacky code - - properly bind 'this' so we don't have to keep using 'self' - - allow toolbar to be hidden on mobile (maybe show a small translucent button that opens the toolbar when clicked) - - enhancement progress bar -*/ - var ComicBook = (function ($) { 'use strict';