Commit Graph

155 Commits

Author SHA1 Message Date
Oupson 21f9512688 Work on app 2021-06-25 16:34:25 +02:00
Oupson 31c7529d45 Work on result 2021-06-25 13:50:27 +02:00
Oupson 4ef644632a Work on ApngDecoder 2021-06-25 13:31:35 +02:00
Oupson af21d501f6 Add ApngLoader 2021-06-22 15:30:21 +02:00
Oupson f7d76f26e7 Update of dependencies 2021-06-22 13:03:14 +02:00
Oupson 7ca74af4d4 runBlocking in test
Ignore warnings
2021-03-04 13:45:34 +01:00
Oupson ffb60346a7 Initial coroutine support for decodeApng 2021-03-04 13:15:49 +01:00
Oupson 7d7b02f2b9 Revert 2021-03-04 12:58:38 +01:00
Oupson a086e06811 Move decodeApng from static to instance methods 2021-03-04 12:38:59 +01:00
Oupson 35f70ecd88 decodeApngAsyncInto can now take a scope param (default to GlobalScope) 2021-03-04 12:32:28 +01:00
Oupson 63198f6ce7 Don't write cover frame to buffer if option is ignore cover frame 2021-03-04 12:21:14 +01:00
Oupson 6e497d80cc Test if time is decoded correctly
Fix some problems in documentation
2021-02-24 16:26:04 +01:00
Oupson d5011f3ee8 New instrumented tests 2021-02-24 15:38:38 +01:00
Oupson 6b90282056 New config class 2021-02-24 12:00:21 +01:00
Oupson d4924627cf New class : ApngDrawable, to get the cover frame
Remove useless array copy
2021-02-24 11:41:46 +01:00
Oupson b584d6d013 Work on ApngDecoder.kt, IHDR encoding 2021-02-24 11:10:56 +01:00
Oupson 4defb5d515 Work on ApngDecoder.kt 2021-02-24 10:43:52 +01:00
Oupson c4e38bf54f Remove deprecated classes 2021-02-22 12:03:10 +01:00
Oupson 3f5f95c795 Release 2021-02-21 16:33:55 +01:00
Oupson 5d44b35882 Parse IHDR and fcTL inside of ApngDecoder.kt instead of using dedicated class
Deprecation of Chunk.kt, fcTL.kt and IHDR.kt
2021-02-21 15:44:11 +01:00
Oupson b4bd0dd17e More TODO 2021-02-21 15:28:30 +01:00
Oupson 36ac99d97f Removing useless permissions
Deprecation of classes
Removing warnings
2021-02-21 15:15:11 +01:00
Oupson 4c9b2db7c7 Instrumented tests : compare animation to original images 2021-02-21 14:22:46 +01:00
Oupson a37ca949b6 Fixed a bug where png files were not read correctly 2021-02-10 12:24:02 +01:00
Oupson ce6293e88f Working on application + updating coroutines 2021-02-10 12:12:33 +01:00
Oupson c8efcc3079 Fix bad display when sharing or playing file 2021-02-06 19:41:08 +01:00
Oupson ac3a448834 More tests 2021-02-06 18:58:56 +01:00
Oupson be9e5426e0 Test if optimised and non-optimised APNG are the same 2021-02-06 18:22:17 +01:00
Oupson f826afff86 Documentation and functions renaming 2021-02-06 17:47:08 +01:00
Oupson b0e79ccee9 More deprecations 2021-02-06 17:35:15 +01:00
Oupson 0f344e6ab7 Documentation 2021-02-06 17:30:26 +01:00
Oupson 322d433467 Better exception name and deprecation 2021-02-06 17:24:58 +01:00
Oupson 338a875b9c Optimise APNG 2021-02-06 17:20:10 +01:00
Oupson 919feee3e9 Bitmap diff with blend op 2021-02-06 16:23:56 +01:00
Oupson 4580c6bd78 Test with ball (Failing for the moment, to fix) 2021-02-06 15:34:15 +01:00
Oupson 33132e5982 Moving function 2021-02-06 15:27:03 +01:00
Oupson f83c3329ad Bitmap Diff + Instrumented tests 2021-02-06 15:20:54 +01:00
Oupson 68aa693dd7 TODO and deprecation 2021-02-06 13:40:54 +01:00
Oupson fc2c0be510 Using ByteArrayOutputStream instead of plus 2020-12-23 17:08:57 +01:00
Oupson 7a7bfb112f Renaming functions
Unit testing
2020-12-23 16:29:32 +01:00
Oupson 6eff6f0f45 Fixing a bug on ApngEncoder.kt
Working on CreatorActivity.kt
2020-12-06 23:49:07 +01:00
Oupson 4e807e8b06 Working on exceptions
Content description of fabs
2020-12-06 23:32:39 +01:00
Oupson 34c1eede2a Merge ExperimentalApngEncoder.kt into ApngEncoder.kt, as it is much stable than ApngEncoder.kt was. 2020-12-06 22:53:37 +01:00
Oupson f977ff9445 Removing few unused resources 2020-12-06 22:49:56 +01:00
Oupson 0ee959ee7a Functions renaming. 2020-12-06 19:57:26 +01:00
Oupson f80c395174 Remove useless string conversion.
Update gradle
2020-12-06 19:22:05 +01:00
Oupson 218afe26d7 Update dependencies. 2020-12-06 19:10:03 +01:00
Oupson 6ba16b51b1 Fixing an invalid conversion 2020-11-02 11:44:22 +01:00
Oupson 4eee8dcc5e Rewrite and rename parseLength 2020-11-02 10:37:04 +01:00
Oupson e3719dcfe0 Adding todo 2020-11-02 10:11:41 +01:00