diff --git a/ui/TODO.otl b/ui/TODO.otl index ccea95cb..96f212fe 100755 --- a/ui/TODO.otl +++ b/ui/TODO.otl @@ -1,16 +1,27 @@ Priority work - [_] 65% Preview II - [_] BUG: click does not update the image counter... - [_] BUG: images.json data behaves sometimes loses data... - | possibly because some fields (ctime, preview, etc) are missing... + [_] 70% Preview II [_] do something sensible when no images are loaded... - [_] 0% split functionality into modules... - [_] core - [_] extras - [_] structure sorting to be persistent... - [_] 40% native client - [_] make cache generator accept command-line args... - [_] 0% Generic + | in the simplest case, just write something in the middle of + | the background... + | + | this might include a set of instructions... + [_] 43% native client + [_] 19% Generic + [X] make cache generator accept command-line args... + | very basic form... + [_] 0% import UI + | (a-la IrfanView fast browser) + [_] directory + [_] JSON + [_] CouchDB URL + | low priority at this point... + [_] 0% export UI + [_] JSON + [_] directory + [_] 33% export targets + [X] whole tree + [_] this ribbon and above + [_] this ribbon/selection [_] default settings in platform-specific JSON file | this file should be auto-loaded on first run -- when no | other settings are present... @@ -30,7 +41,8 @@ Priority work [X] JSON reader/writer [_] directory lister [X] basic test - [_] 50% Android (PhoneGap) + [_] 40% Android (PhoneGap) + [_] package as W3C widget to be compatible with PhoneGap builder... [_] 0% basic wrapper [_] JSON reader/writer [_] directory lister @@ -39,18 +51,27 @@ Priority work [_] 0% bugs [_] taps register as two taps | possibly a tap and a click... - [X] 100% Standalone utils + [_] 66% Standalone utils [X] generate cache | resize images and put them into .ImageGrid.cache/px directory | | should rebuild JSON [X] generate JSON | build JSON data from a directory... + [_] generate dir tree + | use a json file to generate a fav dir tree + [_] make the system more tolerant to missing or wrong fields in json data... [_] make loading of different resolution images smooth... | can be done in several ways: | - cache images before loading... | - two layers... | - always keep the lowest res image loaded... + [_] BUG: click does not update the image counter... + [_] 0% split functionality into modules... + [_] core + [_] extras + [X] BUG: images.json data behaves sometimes loses data... + | possibly because some fields (ctime, preview, etc) are missing... [X] load sorted images from JSON data | curently the sort is as in file... [X] fix image ordering...