Commit Graph

47 Commits

Author SHA1 Message Date
jangko 451907efcb
update apidoc.md 2020-06-05 16:07:53 +07:00
jangko fcbc03c724
get rid of method 2020-06-05 15:40:24 +07:00
jangko 27df1fe668
encodePNG new API 2020-06-05 15:12:21 +07:00
jangko a9eb82fbd4
decodePNG new API 2020-06-05 13:43:26 +07:00
jangko 105c462475
bump version to 0.2.7 2020-05-28 21:13:25 +07:00
jangko 7ea9a7a941
more robust PNG loader, fuzz tested 2020-05-28 21:10:44 +07:00
andri lim a07678fb41
fix #42, bad RGBA8 hash proc 2020-05-01 10:29:36 +07:00
andri lim 20bd6ae3fa
gc:arc fix preprocessScanline 2020-04-14 13:58:50 +07:00
andri lim a521c46f74
gc:arc refactor nimPNG encoder/decoder 2020-04-14 11:49:37 +07:00
andri lim c490027c55
add exception error if predefinedFilters not enough 2020-04-13 21:00:17 +07:00
andri lim 5f0dd589be
fix predefined filters 2020-04-13 14:44:49 +07:00
andri lim 149fffe4e7
compile with Nim 1.0.0 2019-09-27 20:28:52 +07:00
andri lim 63bbcb7643
fix testCodec 2019-06-06 12:01:11 +07:00
narimiran 47562af241 make it work on Nim devel (0.19.9)
"Error: invalid else, all cases are already covered"
2019-02-13 10:34:51 +01:00
andri lim b524eaf537 fixes #24 2018-10-02 10:07:05 +07:00
Andrea Ferretti 5c57f76c2f Fixes for latest Nim 2018-08-30 17:16:32 +02:00
andri lim efa7a47576 fixes #20, unreliable readStr 2018-05-17 11:04:40 +07:00
andri lim c55008c163 fixes #19 2018-03-17 21:32:04 +07:00
andri lim 7a98fec6cd fix saveAPNG 2017-11-24 18:11:04 +07:00
andri lim 769361b868 close #11, APNG encoder ready 2017-11-24 17:58:44 +07:00
andri lim 90a1f94115 apng encoder preparation 2017-11-24 13:06:49 +07:00
andri lim 05cce9b58f apng minor adjusment 2017-11-24 12:40:33 +07:00
andri lim c495d9c45d apng decoder ok 2017-11-24 10:42:14 +07:00
andri lim 93c738e7e0 APNG decoder ok 2017-11-24 00:08:48 +07:00
andri lim 333122b9f3 WIP apng 2017-11-14 20:24:05 +07:00
andri lim 613aa00d18 inc patch number 2017-11-04 16:54:01 +07:00
Yuriy Glukhov f0b4016779 More conversions to fix compilation errors 2017-11-03 13:20:53 +02:00
Yuriy Glukhov b38bb5aa56 Fixed backward compatibility with older nim 2017-10-31 13:59:41 +02:00
Yuriy Glukhov 8557703abf Fixed incompatibility with newer nim 2017-10-30 21:55:37 +02:00
Yuriy Glukhov a8202352a8 writeChunk -> gcsafe 2017-07-13 00:48:10 +03:00
Yuriy Glukhov 3ff7bdd381 Mark validateChunk and parseChunk gcsafe 2017-07-12 22:59:57 +03:00
andri lim 44347c05c0 minor update 2017-05-19 22:07:32 +07:00
andri lim b53562a281 add more test 2017-05-18 20:22:07 +07:00
andri lim f0d663fd4b no more warning 2017-02-21 09:57:39 +07:00
andri lim 88553e7b90 remove deprecated warning 2016-08-13 15:39:26 +07:00
Yuriy Glukhov ba5d8131b3 JS compatibility 2016-01-26 00:01:04 +02:00
andri lim 357be6f26a update tester 2016-01-18 09:24:27 +07:00
andri lim 8e492e0f90 fixed #1 2016-01-18 09:10:10 +07:00
jangko 7179c7baf3 reduce warning for nim ver 0.12.0 2015-12-10 12:07:49 +07:00
jangko c12d4977ff reduce warning message from nim ver 0.12.0 2015-12-01 10:18:40 +07:00
jangko f2c947d5e2 update readme.md and add savePNG 2015-09-30 12:45:24 +07:00
jangko 4bdd8bde6e better test 2015-09-08 15:01:31 +07:00
jangko 806484aaf0 rename PNGEncode to encodePNG 2015-09-07 16:32:56 +07:00
jangko 316a345290 close stream properly 2015-09-04 21:38:52 +07:00
jangko ee66f3b58f add proper error handler for savePNG24/32 2015-09-03 14:11:40 +07:00
jangko 6f3e270cdc fixed 64bit compilation error 2015-09-03 11:56:22 +07:00
jangko a45c550e1c add testCodec 2015-09-02 20:15:44 +07:00