first commit
first commit

An offline DB demo based on AngularJS framework and HTML5 IndexedDB
Update README.md

overall description
Update README.md

a tip
replace photos
new function

Enable user to remove selected photos when creating a new slide, and
support image file names contain blanks.
new function

Enable user to remove selected photos when creating a new slide, and
support image file names contain blanks.
minor revision

encode text input
well...
+ slide modify

Add slide modification function.
record modification & save resize image to DB

Provide record modification function, and when add or edit a record,
selecting a new image triggers resize image service, which crop image
and put a 300x300 square into IndexedDB. The list page will only load
these resized images from DB rather than the original image files, so
that Chrome will not be exthausted by a bunch of big pictures.
Update README.md
Update README.md
Update README.md
Fixed a stupid bug: $index is subject to change after user modify sort
or search condition, and hence is unstable.
To make sure the right record is processed, a timeStamp has to be
passed as the parameter.
Getting slide from timeStamp actually doesn't need an IndexedDB query
in this particular local app, given that no concurrent access to DB
need to be concerned. So, all I have to do is just iterate $scope.slide
to match the record with timeStamp parameter.
remove debug logs.
change title
add a comment
Create gh-pages branch via GitHub