89 Commits

Author SHA1 Message Date
MoyuScript
8287dbc257 rewrote image handling from using an array to an object
The image loading done in Preload.js used an array to store
image src and image object as 2 consecutive entries in that
array. Using the src as an index in a hash allows direct
instead of a linear search and also allows to store more data.

 * improved cleanup of images loaded with the proxy

 * this also adds a timeout for the image loading phase, after that
   running image requests are aborted and the rendering is started
2011-11-26 18:09:25 +01:00
MoyuScript
95c49a3094 Merge pull request #30 from cobexer/build-improvements
Build improvements
2011-11-16 01:10:07 -08:00
MoyuScript
1eb387f197 drop obsolete files from the build folder 2011-11-16 00:36:44 +01:00
MoyuScript
4615eb3073 Improve build system: read version from version.txt, fix build without compiler
* read the version from version.txt
 * set default target to build
 * added dependencies to all targets
 * allow the build to run without a local copy of the closure compiler
 * updated license header with @VERSION@ which will be replaced during the build
 * added the license header to all files (that one will be stripped out by the closure compiler)
2011-11-16 00:36:06 +01:00
MoyuScript
eeefe1ebbe Merge pull request #29 from gatapia/patch-1
It is possible for image tags not to have a 'src' (or background-image) ...
2011-11-15 04:12:37 -08:00
MoyuScript
99e4d1befb It is possible for image tags not to have a 'src' (or background-image) attribute specified. This case currently crashes html2canvas. I know its an edge case but it bit me. I set the image src programatically much later (element is actually not visible at the time I call html2canvas). 2011-11-15 16:07:05 +11:00
MoyuScript
a27b60f491 Merge pull request #25 from kilokeith/width_fix
Fixed a width/height issue that caused smaller elements to render full bo
2011-10-15 02:14:20 -07:00
MoyuScript
0509f31b26 Fixed a width/height issue that caused smaller elements to render full body width. 2011-10-14 00:47:17 -05:00
MoyuScript
42b9e57892 Enabled list-style-type's for position inside 2011-09-13 17:25:51 +03:00
MoyuScript
708ca39057 Merge remote branch 'upstream/master' 2011-09-13 17:09:42 +03:00
MoyuScript
192521f92d Added list support 2011-09-13 17:09:33 +03:00
MoyuScript
a42547ac71 Merge pull request #17 from cthackers/master
webkit-gradient fix
2011-09-13 02:04:35 -07:00
MoyuScript
50c92153d5 Fixed webkit-gradient regular expr 2011-09-13 09:59:12 +03:00
MoyuScript
1467dcf41d sync 2011-09-13 09:49:09 +03:00
MoyuScript
008ad63555 Added some support for CSS gradients (by cthackers) 2011-09-12 23:50:43 +03:00
MoyuScript
0701d49e76 merged from dev 2011-09-12 21:39:28 +03:00
MoyuScript
f260da2c61 merged from dev 2011-09-12 21:35:37 +03:00
MoyuScript
ae836eecf0 Added support for background linear gradients on mozilla and webkit 2011-09-12 13:44:39 +03:00
MoyuScript
e74ab55be6 Fixed regular expression for chrome 2011-09-12 11:22:17 +03:00
MoyuScript
39551dac1f Added support for base64 encoded images as sources 2011-09-12 11:02:15 +03:00
MoyuScript
9f924dfbab Merge pull request #11 from oleksiy-nesterov/master
Base 64
2011-09-05 09:41:43 -07:00
MoyuScript
761860a4a8 Edited src/Images.js via GitHub 2011-08-23 05:53:07 +03:00
MoyuScript
5ade2c104c Added support for some list-style-type's with list-style-position: inside 2011-08-11 22:43:42 +03:00
MoyuScript
7880e62056 fixed IE 9 text issues 2011-08-11 16:19:42 +03:00
MoyuScript
08558034b4 cleanup 2011-08-11 15:35:02 +03:00
MoyuScript
1b395d0548 fixed fatal error with multiple background images 2011-08-11 15:32:20 +03:00
MoyuScript
40418bd957 rewrote z-index ordering logic 2011-08-02 21:07:51 +03:00
MoyuScript
859461ddc1 Form text value tests 2011-07-29 22:56:33 +03:00
MoyuScript
86c1ee1601 added support for form element text value rendering 2011-07-29 22:55:01 +03:00
MoyuScript
1c55fa256e updated tests 2011-07-29 19:23:27 +03:00
MoyuScript
e027a7496e fixed z-index ordering bug with backgrounds 2011-07-29 19:22:38 +03:00
MoyuScript
e28127fbfd updated to exclude local image 2011-07-29 19:21:15 +03:00
MoyuScript
3c003c1dfa updated test console 2011-07-28 21:24:45 +03:00
MoyuScript
8f0e061418 updated version 2011-07-28 21:23:52 +03:00
MoyuScript
9ae4ae51fe fixed few minor bugs, added some support for overflow (hidden|scroll|auto) 2011-07-28 21:22:13 +03:00
MoyuScript
db9a1d16ad added support for proxys, fixed a lot of background position issues, added test console 2011-07-21 03:12:17 +03:00
MoyuScript
fb4601c630 updated build 2011-07-18 22:45:39 +03:00
MoyuScript
3c3bf954f5 added storageReady event handler call 2011-07-18 22:45:25 +03:00
MoyuScript
90843848b1 fixed font-weight normal issue for IE 2011-07-18 22:45:11 +03:00
MoyuScript
d3d24c4d6e Added more logging and all renderers 2011-07-18 22:43:52 +03:00
MoyuScript
9582b82d43 added storageReady event handler 2011-07-18 22:43:23 +03:00
MoyuScript
0795826d0e fixed logger 2011-07-18 22:43:07 +03:00
MoyuScript
d8d560e9e8 minor fix for text positioning 2011-07-18 19:21:55 +03:00
MoyuScript
efe27ebd29 added performance boost for text rendering for Chrome & Firefox,
while retainining compatibility with Opera & custom text settings.
2011-07-18 15:57:21 +03:00
MoyuScript
9680086dec rebuilt source 2011-07-18 13:20:04 +03:00
MoyuScript
49f81dd92f IE array indexOf fixes 2011-07-18 13:19:46 +03:00
MoyuScript
8f0ac132ca re-enabled bound measurement type checking, working for Opera now. 2011-07-18 13:19:34 +03:00
MoyuScript
ca553f6b8d added break functionality to each and IE fallback for Array indexOf 2011-07-18 13:18:58 +03:00
MoyuScript
1015f1312d Added canvasRenderer 2011-07-18 13:18:29 +03:00
MoyuScript
a7149d02d7 moved border drawing to Borders.js 2011-07-18 13:17:45 +03:00