Commit graph

35 commits

Author SHA1 Message Date
Ming Ming
e91d6410f5 Refactor: extract native event to package 2023-09-02 02:16:50 +08:00
Ming Ming
6809503e0b Refactor: extract native log package 2023-09-01 12:30:08 +08:00
Ming Ming
dbea0e0a55 Refactor: extract image processor 2023-09-01 12:30:08 +08:00
Ming Ming
c496e2d1e2 Refactor: extract native lock and log 2023-08-27 00:32:08 +08:00
Ming Ming
4e5322553f Fix lint warnings 2023-08-16 00:44:58 +08:00
Ming Ming
6e00d44871 Tweak imports 2023-02-20 22:58:02 +08:00
Ming Ming
a43aa4cbbd Add auto retouch enhancement 2022-09-15 18:45:01 +08:00
Ming Ming
ddf059e609 Fix cropping and rotating photos with EXIF orientation set 2022-09-11 15:33:52 +08:00
Ming Ming
348802efc5 Add color pop enhancement 2022-09-11 11:10:36 +08:00
Ming Ming
eda68ff55c Add pref to control whether to save to server/device 2022-09-10 15:13:26 +08:00
Ming Ming
c47880be37 Support sharing a reduced quality preview 2022-09-10 01:02:02 +08:00
Ming Ming
75d05e767e Crop an image in editor 2022-09-08 13:10:00 +08:00
Ming Ming
7ffe4a55b9 Change orientation of an image in editor 2022-09-06 16:31:17 +08:00
Ming Ming
a4f2fb0bce Rename color filter to filter to be more generic 2022-09-06 16:31:17 +08:00
Ming Ming
654627ebbb Adjust image color 2022-07-24 22:01:46 +08:00
Ming Ming
8af5b648b5 Load image file as pixel by Android uri 2022-07-24 22:01:45 +08:00
Ming Ming
d63bdc4393 (Android) Alternative native preference 2022-06-08 02:54:11 +08:00
Ming Ming
dbb7af2848 Add enhancement: style transfer 2022-05-25 21:41:49 +08:00
Ming Ming
4295a011d3 Dump system logcat 2022-05-24 00:05:04 +08:00
Ming Ming
038f2a3b39 Add enhancement: super resolution with ESRGAN 2022-05-21 19:39:13 +08:00
Ming Ming
afefa0c136 Allow setting the iteration of ZeroDCE 2022-05-16 04:32:51 +08:00
Ming Ming
c0c49361b8 Allow setting the radius of Portrait blur 2022-05-16 04:32:51 +08:00
Ming Ming
e7a89c93af Allow setting resolution of enhanced photos 2022-05-15 16:46:50 +08:00
Ming Ming
762fe521b2 Add enhancement: portrait blur with deeplab 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
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
c94c2708db Migrate android native code to plugin 2022-04-06 02:37:58 +08:00