oupson
323623b5fa
Fixing bug, ApngDecoder can read again non png files.
2020-05-06 18:04:48 +02:00
oupson
f70045ac67
Use android HttpResponseCache instead of an ugly implementation.
2020-05-06 17:32:19 +02:00
oupson
a8ad3c4e4d
1.0.10-beta2
2020-04-20 16:44:22 +02:00
oupson
5a0325f32d
Fixing bug
2020-04-20 16:18:16 +02:00
oupson
eb2d4a579e
Work on Creator Activity : Allow selection of multiples files
2020-04-20 15:52:13 +02:00
oupson
216b4c78e7
Use bitmap compress instead of png encoder. It seems to respect format used to decode. Allow user to use png encoder.
2020-04-20 15:20:36 +02:00
oupson
37f715fffa
Fixing bug in CreatorActivity.
2020-04-20 13:56:17 +02:00
oupson
9f5f3e1a97
https://github.com/oupson/Kapng-Android/issues/6
...
Update gradle dependencies
2020-04-20 11:39:46 +02:00
oupson
a273e7da09
Working on beta
2020-02-01 15:09:35 +01:00
oupson
8ffdd2d998
Fix problem on api 21
2020-02-01 12:36:49 +01:00
oupson
9197f871fd
Fix a bug with max height
...
New icon for app
Working on creator activity
2020-01-26 12:37:06 +01:00
oupson
90d2f33efd
Working on better ApngEncoder
2020-01-25 18:25:32 +01:00
oupson
acd55f6d5a
Work in creator activity and improvements in app
...
Working on apng decoder
2020-01-25 15:16:36 +01:00
oupson
4863dfb2e8
Async for ApngDecoder
...
Improvement in app
2020-01-25 12:10:49 +01:00
oupson
a307f35346
Work on demo app
2020-01-24 22:46:19 +01:00
oupson
d8d9945daf
Working on ExperimentalApngDecoder
...
Cleaning Code
Few improvements
2020-01-23 22:30:47 +01:00
oupson
c8e8306930
It's alive !
2020-01-23 21:23:36 +01:00
oupson
758d729e94
Set app min sdk to 21
...
Update version name
2019-10-05 20:47:25 +02:00
oupson
b24ae6d28f
Dependencies of application
2019-10-05 20:31:38 +02:00
oupson
2ea25cec37
Remove useless experimental coroutine in build.gradle
2019-06-13 11:05:49 +02:00
oupson
f682717ed3
Release
2019-06-13 11:01:48 +02:00
oupson
de4073e6b8
Code Inspection
...
Change App Style
2019-06-13 10:35:27 +02:00
oupson
73ee647e89
Add a button for test optimise apng function
2019-06-12 20:41:29 +02:00
oupson
84c97fb106
Add java activity
2019-06-12 11:32:24 +02:00
oupson
b4d40c5764
Update kdoc
2019-06-11 22:00:15 +02:00
oupson
e3f8614873
Convert all toList to asList
2019-06-11 21:14:16 +02:00
oupson
6c6545c0f8
Use Kotlin coroutines
2019-06-11 20:59:41 +02:00
oupson
64d31732eb
Update dependency
2019-06-11 20:46:29 +02:00
oupson
6fe4225380
Fix loading assets
2019-06-11 20:35:56 +02:00
oupson
2b41e938c1
Prepare to release beta
2019-05-25 15:01:27 +02:00
oupson
5bb270132f
Add raw resource decoder
2019-05-17 21:23:40 +02:00
oupson
887d679c4b
Add more user friendly loading functions
2019-05-17 19:23:28 +02:00
oupson
d2d4978180
Update to androidx
...
Clean code
2019-05-17 18:48:32 +02:00
oupson
5235a6b3a4
Backup before switching to androidx
2019-05-17 18:17:47 +02:00
oupson
fb764591be
Work on optimizer
...
Add verification of xOffset and yOffset : `x_offset` + `width` <= `IHDR` width
`y_offset` + `height` <= `IHDR` height
2019-01-12 17:01:41 +01:00
oupson
ef95ec2e1f
Rewrite Frame
...
Work on optimizer
2019-01-12 15:34:57 +01:00
oupson
6d1f6af7c5
Bug fix with disassembler.
...
Chunk optimisation
Working on apng optimiser ! Experimental, buggy
Add crc verification
2018-12-19 08:28:49 +01:00
oupson
08d5d307c7
Add chunk interface
...
Prepare for release
2018-12-08 21:18:32 +01:00
oupson
cefb4ca9f4
New apng disassembler
2018-12-08 16:50:51 +01:00
oupson
21668d50c7
Working on new APNG Disassembler
2018-12-08 15:35:28 +01:00
oupson
6c46efc929
Add ApngAnimatorOptions and move oupson.apng.Utils to oupson.apng.utils.Utils
2018-11-17 20:45:49 +01:00
oupson
351ee29639
Small improvements
2018-11-17 20:16:31 +01:00
oupson
8c1e155695
Better loader and add option to load not apng files
2018-11-17 20:08:15 +01:00
oupson
4391b6a3ed
Small improvements
2018-11-16 20:18:01 +01:00
oupson
ec67f6e09f
Really fix isApng function
2018-11-16 19:22:15 +01:00
oupson
66055221f1
Working on optimiser functionality to reduce APNG size.
...
Loader now static
Disassembler now static
Optimize imports
2018-11-15 11:25:35 +01:00
oupson
0150810541
Working on optimiser functionality to reduce APNG size.
...
Add KDOC
2018-11-14 16:21:12 +01:00
oupson
ed00672b0f
Working on optimiser functionality to reduce APNG size. Thanks to https://github.com/mcychan/nQuant.android
2018-11-13 20:53:52 +01:00
oupson
d74effa341
Better SetSpeed() function
...
Better onAnimationLoopListener
Add onLoaded function
2018-11-09 22:54:56 +01:00
oupson
208625b35e
Update to kotlin 1.3
...
Update anko
Fix bug KT-19489 : https://youtrack.jetbrains.com/issue/KT-19489
2018-11-09 21:34:21 +01:00
Richard Kuiper
0a182b4194
Added duration and loop completed callback
...
Added CustomAnimationDrawable that provides listener for callbacks.
Added the duration for each frame which can override the png value
Refactored some of the ApngAnimator to reuse code
2018-11-06 14:53:17 +00:00
oupson
da8753e2c5
Move Companion object of APNGFactory to Utils
2018-10-31 12:31:09 +01:00
oupson
323c71b01c
Better animator
2018-10-29 16:12:44 +01:00
oupson
412f9ab660
Add KDOC
...
Optimise imports
2018-10-25 15:12:05 +02:00
oupson
4ad6d7ca61
Optimize drawing
2018-10-25 14:51:56 +02:00
oupson
1e4b5f0476
Add simple caching when downloading image
2018-10-25 10:20:30 +02:00
oupson
58ba64ee8a
Add jitpack
2018-10-24 13:21:27 +02:00
oupson
13a6a7266e
Prepare to first release
2018-10-24 12:20:16 +02:00
oupson
efbe651377
Fix bad behavior with cover image
...
Add KDOC
2018-10-24 11:18:07 +02:00
oupson
e0a170c1db
Add create method
2018-10-23 16:48:48 +02:00
oupson
681fc1ea8d
Add create method - Work in progress
2018-10-23 15:51:28 +02:00
oupson
ffec8cc269
Fix file loading and add animation drawable cast method
2018-10-08 08:05:44 +02:00
oupson
2074206d3d
Add apng viewer activity (Main2Activity)
2018-10-07 22:54:29 +02:00
oupson
3953707072
Add better support and stability
2018-10-05 21:38:13 +02:00
oupson
46d26d66ee
Initial commit
2018-09-29 21:10:58 +02:00
oupson
498f336466
Initial commit
2018-09-27 22:05:08 +02:00