135 Commits

Author SHA1 Message Date
Wenqi Li
fe0e80e32a rearrange and clean up code 2023-07-24 00:42:07 +08:00
Wenqi Li
2d80702f09 optimize iOS code 2023-07-24 00:40:57 +08:00
Wenqi Li
7635a8243f simplify deleting medium method in iOS code 2023-07-24 00:38:25 +08:00
Wenqi Li
185628470a add light weight support in Album and MediaPage 2023-07-24 00:36:28 +08:00
Wenqi Li
2db4d8901e add android support for deleting medium and listing media with light weight option 2023-07-24 00:33:23 +08:00
Kwanwoo Kim
cbe3150ef0 LightWeight option for iOS 2023-06-25 22:41:36 -07:00
Kwanwoo Kim
9fc637fa50 Delete Medium for iOS 2023-06-25 17:29:58 -07:00
Wenqi Li
b3bf868ae9 release version 2.0.2 2023-06-12 01:21:11 +08:00
Wenqi Li
45c943b910 update Podfile.lock 2023-06-12 01:20:42 +08:00
Wenqi Li
f72778a5d3 add default value to models 2023-06-12 00:59:30 +08:00
Wenqi Li
94e39e8714 set default value of start property of mediaPage in Android kotlin code 2023-06-12 00:32:10 +08:00
Wenqi Li
3cb591fc5c release version 2.0.1 2023-05-18 01:01:15 +08:00
Wenqi Li
eea47a3b4b update Android and iOS auto generated code 2023-05-18 01:01:12 +08:00
Wenqi Li
e1bde97e91 update flutter sdk version range 2023-05-18 00:36:13 +08:00
Wenqi Li
6793ab5a48 update initializing mock method call handler in test cases 2023-05-18 00:35:12 +08:00
Wenqi Li
33defb2fec 'DecoderBufferCallback' is deprecated. Use "ImageDecoderCallback" with ImageProvider.loadImage instead. 2023-05-18 00:34:13 +08:00
Wenqi Li
615c7e7cdc release version 2.0.0 2023-05-15 01:41:15 +08:00
Wenqi Li
e708c0a964 update test cases 2023-05-15 01:41:02 +08:00
Wenqi Li
a68059733d fix bugs that always return null 2023-05-15 00:49:03 +08:00
Wenqi Li
4735075797 optimize code 2023-05-15 00:47:56 +08:00
Wenqi Li
96d756c8f0 update README 2023-05-14 03:35:32 +08:00
Wenqi Li
c43961ba94 update build.gradle file 2023-05-14 03:35:10 +08:00
Wenqi Li
4a2b9dcf1c optimize code 2023-05-14 03:18:55 +08:00
Wenqi Li
eafedcb225 upgrade "permission_handler" dependency in example app and request correct permission after android 33 2023-05-14 02:23:49 +08:00
Wenqi Li
88e0ad714b *Break changes:
• move "newest" parameter from "listMedia" to "listAlbums" API
• move "newest" property from "MediaPage" to "Media"
• add "newest" parameter of getAlbumThumbnail API
• update album parameter of AlbumThumbnailProvider
2023-05-14 01:08:51 +08:00
Wenqi Li
7898c4bde3 remove unnecessary "total" parameter of "listMedia" API, remove unnecessary "total" property of "MediaPage", use "total" of "Album" instead. 2023-05-12 18:08:16 +08:00
Wenqi Li
6976ab8d3b update "mediumType" to be optional parameter of "listAlbums" to allow fetch both type of media 2023-05-11 21:56:25 +08:00
Wenqi Li
1db9b6966e release version 1.2.2 2023-05-09 22:40:20 +08:00
Wenqi Li
0ee933a94e upgrade Android compileSdkVersion 2023-05-09 21:08:53 +08:00
Wenqi Li
a5e5543b3d upgrade deprecated code 2023-05-09 21:08:38 +08:00
Wenqi Li
f8842c89a8 update contentResolver.query calling and fix bugs 2023-05-09 21:07:53 +08:00
Wenqi Li
73f91d5c00 use QUERY_ARG_SQL_SORT_ORDER in contentResolver.query after android 30 2023-05-09 21:05:16 +08:00
Wenqi Li
c79a684879 use DecoderBufferCallback instead of DecoderCallback in ImageProviders 2023-05-07 20:03:01 +08:00
Wenqi Li
b9daf27c62 release version 1.2.1 2023-05-07 02:01:33 +08:00
Wenqi Li
340636ce33 remove deprecated splash screen metadata in AndroidManifest.xml 2023-05-07 02:01:28 +08:00
Wenqi Li
090d9e00e9 change DATE_TAKEN to DATE_ADDED of media column 2023-05-07 02:00:48 +08:00
Wenqi Li
702ae7a5e3 upgrade video_player version in example app 2023-05-06 02:21:25 +08:00
Wenqi Li
7f2a48f224 update AndroidManifest.xml by removing requestLegacyExternalStorage flag and adding uses-permission tag 2023-05-06 01:20:13 +08:00
Wenqi Li
ab0f81607b add size property of medium 2023-05-06 01:20:04 +08:00
Wenqi Li
dce3b48e90 release version 1.2.0 2023-05-05 23:52:26 +08:00
Wenqi Li
3db02aa2ec remove unused imports 2023-05-05 23:38:02 +08:00
Wenqi Li
27044f4f15 upgrade gradle version 2023-05-05 23:10:32 +08:00
Wenqi Li
558fc0a182 remove "enableR8" attribute in gradle.properties 2023-05-05 23:09:22 +08:00
Wenqi Li
7ebbd66c53 remove jcenter repository in build.gradle 2023-05-05 23:09:06 +08:00
Wenqi Li
6a68b22df0 update getting album thumbnail service and AlbumThumbnailProvider to show all grey image when album is empty 2023-05-03 18:55:29 +08:00
Wenqi Li
f4d3b45070 add all grey image asset 2023-05-03 18:55:09 +08:00
Wenqi Li
5eaecce783 remove MediaStore.Video.Media.ORIENTATION field of video metadata 2023-05-03 18:54:41 +08:00
Wenqi Li
f4ca41daa1 clean up code 2023-05-03 18:54:23 +08:00
Wenqi Li
4b5463cfa1 add gradle build repositories 2023-05-03 18:53:58 +08:00
Wenqi Li
c7db355a12 update versions of flutter, android, kotlin, gradle, CocoaPods, iOS and so on 2023-05-03 02:26:53 +08:00