Commit graph

74 commits

Author SHA1 Message Date
Ming Ming
82513e4a5d Tweak log 2022-05-14 15:00:43 +08:00
Ming Ming
f3f72619cd Do a GC after processing each photo
This will probably do nothing in practice, but at least we tried...
2022-05-14 15:00:43 +08:00
Ming Ming
762fe521b2 Add enhancement: portrait blur with deeplab 2022-05-14 15:00:43 +08:00
Ming Ming
d1aa3ffe7f Cancel queued photo enhancement task 2022-05-14 15:00:43 +08:00
Ming Ming
91d4d3be81 Tweak resolution of enhanced photos 2022-05-14 15:00:43 +08:00
Ming Ming
2275da0170 Fix write file not working on Q after disabling scoped storage 2022-05-14 15:00:43 +08:00
Ming Ming
c378bffaed Simplify code 2022-05-14 15:00:43 +08:00
Ming Ming
9469ee1d6f Retain EXIF in enhanced files 2022-05-14 15:00:43 +08:00
Ming Ming
6d0f612c7b Enhance original file instead of cached preview 2022-05-14 15:00:43 +08:00
Ming Ming
1cf2e565ba Handle android permission request on dart side 2022-05-14 15:00:43 +08:00
Ming Ming
d33e3af806 Delete files via MediaStore api 2022-05-14 15:00:43 +08:00
Ming Ming
b71620ee28 Query files from media store 2022-05-14 15:00:43 +08:00
Ming Ming
c6e6b99128 Add image provider backed by content uri 2022-05-14 15:00:43 +08:00
Ming Ming
e343e59741 Add image enhancement algorithm: ZeroDCE 2022-05-14 15:00:43 +08:00
Ming Ming
4beb93c552 Overhaul and migrate MediaStore 2022-05-14 15:00:43 +08:00
Ming Ming
a5e6f806ba Update some action and extra name 2022-05-14 15:00:43 +08:00
Ming Ming
a4b7f2adfe Fix dangling lock if app killed before unlocking 2022-04-23 04:26:19 +08:00
Ming Ming
653c981a99 Move native code to plugin 2022-04-23 04:26:19 +08:00
Ming Ming
2ca5d4c8e1 (plugin) Upgrade flutter 2022-04-23 04:26:19 +08:00
Ming Ming
996bebfdd2 (plugin) Add native event stream 2022-04-06 02:37:58 +08:00
Ming Ming
46b90cadfe Break plugin classes into separated files 2022-04-06 02:37:58 +08:00
Ming Ming
5554c32781 Platform side lock 2022-04-06 02:37:58 +08:00
Ming Ming
701d2c40da Increase compileSdkVersion to 31 2022-04-06 02:37:58 +08:00
Ming Ming
c94c2708db Migrate android native code to plugin 2022-04-06 02:37:58 +08:00