Commit graph

308 commits

Author SHA1 Message Date
Bala Clark
108e696d6b allow the last page in double page mode to be blank 2015-07-20 22:54:45 +02:00
Bala Clark
226a772452 only render in double page mode once both pages have been preloaded 2015-07-20 22:39:31 +02:00
Bala Clark
f441053e7f Merge branch 'release/1.0.0' of github.com:balaclark/HTML5-Comic-Book-Reader into release/1.0.0 2015-07-19 20:07:49 +02:00
Bala Clark
83ea19cc21 add watchify 2015-07-19 17:51:40 +02:00
Bala Clark
648890a2c0 remove shrinkwrap for now 2015-07-19 17:26:47 +02:00
Bala Clark
26e6d148f3 remove shrinkwrap for now 2015-07-19 17:24:52 +02:00
Bala Clark
3c064e8b04 phantomjs optional 2015-07-19 17:17:59 +02:00
Bala Clark
18de4c4526 move phantomjs to peer dependecies 2015-07-19 17:16:02 +02:00
Bala Clark
b2c5349113 re-draw comic when page is resized 2015-07-19 15:00:38 +02:00
Bala Clark
0995ea3ca3 make sure that the requested page has been loaded before drawing it 2015-07-19 14:47:53 +02:00
Bala Clark
ee877d0f1b double page mode, sinon.spy instead of spy, pass opts directly to drawImage 2015-07-19 14:12:08 +02:00
Bala Clark
8ab949583f adding draw page methods, preparing double page mode 2015-07-19 10:07:11 +02:00
Bala Clark
78e5fcd049 many improvements
* draw single images
* integrate load overlay properly
* preload:ready event
2015-07-19 00:16:22 +02:00
Bala Clark
d8cbdc709d copy css images when building css 2015-07-19 00:14:25 +02:00
Bala Clark
33c57f75dc progress bar 2015-07-18 20:20:02 +02:00
Bala Clark
7ddb94ad77 skip failing comic draw test for now 2015-07-18 17:59:47 +02:00
Bala Clark
cb9b7e7c16 use arrow functions 2015-07-18 17:59:21 +02:00
Bala Clark
0238164789 use browserify-runtime on npm test 2015-07-18 17:59:05 +02:00
Bala Clark
f63ac2e286 remove jquery dep, use native dom api instead 2015-07-18 17:16:49 +02:00
Bala Clark
155edf4935 port drawPage function 2015-07-18 16:58:53 +02:00
Bala Clark
a1766f5e54 improve canvas imagediff tests 2015-07-17 10:34:59 +02:00
Bala Clark
c6551102f8 starting to port canvas drawing code 2015-07-16 23:33:46 +02:00
Bala Clark
e6d46b593b starting canvas module 2015-07-16 10:29:33 +02:00
Bala Clark
7ccbdac37b use arrow function syntax where possible 2015-07-15 11:07:02 +02:00
Bala Clark
7772805c25 show the load indicator when beginning to preload 2015-07-15 09:47:28 +02:00
Bala Clark
a422c90982 add default value to image srcs 2015-07-15 09:14:24 +02:00
Bala Clark
0bfbe97344 basic image preloading 2015-07-15 09:10:09 +02:00
Bala Clark
8c6a76a61a remove chai as it doesn't work in strict mode 2015-07-15 05:03:23 +02:00
Bala Clark
5d69f23ff2 adding npm shrinkwrap 2015-07-14 23:21:31 +02:00
Bala Clark
5d8791dba7 upgrade jquery 2015-07-14 23:20:36 +02:00
Bala Clark
dd71c9cdd9 remove stricify for now as it doesn't play nice with handlebars 2015-07-14 23:19:36 +02:00
Bala Clark
8f2ab74683 minify js 2015-07-14 23:07:03 +02:00
Bala Clark
d642df8e46 build css 2015-07-14 22:42:37 +02:00
Bala Clark
0b29b1d1db update travis 2015-07-14 10:36:41 +02:00
Bala Clark
75b3d0adc9 load indicator module 2015-07-14 10:14:57 +02:00
Bala Clark
cbe68047f5 use mochify instead of mocha-phantomjs 2015-07-13 23:00:38 +02:00
Bala Clark
58c59de4e2 setting up test runner 2015-07-13 22:38:53 +02:00
Bala Clark
5bac5a1b8d starting new build 2015-07-13 20:51:17 +02:00
Bala Clark
b1a95d1e7a cleaning house before rewrite 2015-07-13 19:17:59 +02:00
Bala Clark
94c507be15 minify css, upgrade uglify-js 2015-07-13 18:16:09 +02:00
Bala Clark
f363959bc0 use standard instead of jshint 2015-07-13 10:57:39 +02:00
Bala Clark
e6866964bd allow toolbar to be toggled in mobile devices 2013-12-04 23:11:18 +01:00
Bala Clark
e1491a7e6f improved (& still hacky) mobile detection 2013-12-04 22:35:27 +01:00
Bala Clark
abe97094e8 moved todos into their own file 2013-12-04 22:21:49 +01:00
Bala Clark
5987eb3b78 support web app mode in chrome, added temporary icons 2013-12-04 22:13:00 +01:00
Bala Clark
95f442ef93 make travisci build before running tests 2013-11-26 22:13:14 +01:00
Bala Clark
1a080df671 fixing example pixastic worker paths. 2013-11-26 21:48:43 +01:00
Bala Clark
628dadf370 keep pages centred in fitWidth mode. 2013-11-26 21:39:33 +01:00
Bala Clark
a730b56faf ignore generated templates.js file 2013-11-26 21:29:41 +01:00
Puzzlet Chung
6f1d5d467f add fit-window mode 2013-10-15 03:20:07 +09:00