101 Commits

Author SHA1 Message Date
CaoChuan 3dca817a72 media_library add event
Signed-off-by: CaoChuan <caochuan@huawei.com>
2023-09-26 17:46:47 +08:00
13121229327 7d0d028c05 fix title and fast thumbnail name
Change-Id: Id18735fa53e0978feed1740ead0ce12c34ac65b0
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
2023-09-21 20:51:56 +08:00
zhang-daiyue 407b63dabd Add compat delete support.
Allow deleting non-trahed files when calling MediaLibrary.delete for compatibility

Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: I424d84606202462ec473a46984d8977bc47de294
2023-08-29 10:20:27 +08:00
13121229327 a507165ea5 fix thumbnailservice init if cannot get windowsize
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
Change-Id: I88c9507ab2f5608e6be2e50a3b005267e7f41eeb
2023-08-17 03:25:51 +00:00
13121229327 f7224b1892 fix mediatool uri bug
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
Change-Id: I745854e92856719e69c48c9e66ad692648822ab5
2023-08-16 09:15:39 +00:00
zhang-daiyue c4f686e094 Remove type mask utils
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: I79ad4430a1db7bc8e5d3176344541df6e73c386f
2023-08-10 21:53:26 +08:00
panqiangbiao f5af8bd70d add GetPhotoIndex
Signed-off-by: panqiangbiao <panqiangbiao@huawei.com>
Change-Id: I202b75509be944119b1bae18e7782cf02705077d
2023-08-10 19:28:30 +08:00
lixiaowu 57ecc6fefe Merge branch 'master' of gitee.com:openharmony/multimedia_medialibrary_standard into load_exif
Signed-off-by: lixiaowu <lixiaowu4@huawei.com>
2023-08-09 09:35:20 +00:00
hw_lixiaowu cfc58943ca 媒体库支持图片exif读取与修改
IssueNo:https://gitee.com/openharmony/multimedia_medialibrary_standard/issues/I7M1YH
Signed-off-by: hw_lixiaowu <lixiaowu4@huawei.com>
2023-08-09 17:34:43 +08:00
13121229327 99b3f308e0 add granturipermission in create component
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
Change-Id: Icb6c80e6ec0349344e66d9626035b95cf77ab52e
2023-08-05 14:08:18 +00:00
13121229327 ce6c91b0e5 add setpending capacity
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
Change-Id: I1296a33410154f4ccf201861e84e0dbf05538b94
2023-08-02 10:18:22 +00:00
13121229327 0de02cc27b fix PermissionUtils::IsSystemApp using uid check
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
Change-Id: I19332d22d0302dca64d8e8f61ba59e3910ddb7a6
2023-07-26 06:46:39 +00:00
openharmony_ci 8da0f77745 !2003 Add count and coverUri modification support
Merge pull request !2003 from 张代曰/count_cover
2023-07-24 03:57:56 +00:00
13121229327 bc2c251a6c add delete in mediatool and cancel scan Photo and Audio dir
Signed-off-by: 13121229327 <liangjiaxi2@huawei.com>
Change-Id: Ifeedef9929e0588d95b1a5c51c36a9992958e81b
2023-07-23 09:32:53 +00:00
zhang-daiyue 6a0061d608 Add count and coverUri modification support
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: I4e160f9b535198c319ad29f4ec504363bf3b0194
2023-07-22 22:26:11 +08:00
openharmony_ci d634a6cc43 !2142 modify StoreMediaAsset
Merge pull request !2142 from shenshensun/master
2023-07-20 07:37:17 +00:00
sunshenshen 135c8903c6 modify StoreMediaAsset
Signed-off-by: sunshenshen <sunshenshen@huawei.com>
2023-07-20 06:27:51 +00:00
梁家熙 ecb31ff7e0 add bundlemanager to get bundleName from uid
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
2023-07-19 18:03:51 +08:00
梁家熙 29676ff95a add create thumbnail sync func in mediatool
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
Change-Id: Ib46c7770f9f7fa304ae653e744f9be436245a8bf
2023-07-14 03:56:51 +00:00
梁家熙 81b8a4dfb3 add package name column for assets
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
Change-Id: I68bc6457559be96c1aee9989ea562a6c76bd4fa0
2023-07-10 03:53:42 +00:00
zhang-daiyue 69b219334f Fix photo picker permission check
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: I119b62a8b5f32c02bbe6767594c3f5088cf49cdf
2023-07-04 21:52:39 +08:00
openharmony_ci f6f0abcc9e !2051 change isDirectory from Insert to Query
Merge pull request !2051 from 梁家熙/20230628-fixisdir
2023-07-04 10:38:44 +00:00
梁家熙 c77b1f03ee change isDirectory from Insert to Query
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
Change-Id: Id45fe5e8c75ceff64c3dff614dd07e38f2d2ab2a
2023-07-04 09:29:08 +00:00
梁家熙 1f9ba8d4cc security component createPhotoAsset napi
Change-Id: I983d897911d978d2353862f822ce22720f0b978d
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
2023-07-03 12:09:32 +00:00
sunshenshen 06a3bf548c Fix photoAccessHelper interfaces
Signed-off-by: sunshenshen <sunshenshen@huawei.com>
Change-Id: Ibdd49897d70911662cfc5ccb0fade6adb64eb7bb
2023-07-02 19:56:38 +08:00
panqiangbiao 01ed7ba743 Revert "Add silent query func"
This reverts commit f756aaba79.

Signed-off-by: panqiangbiao <panqiangbiao@huawei.com>
2023-07-01 18:54:31 +08:00
zhang-daiyue 840690f5a3 Remove type mask
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: Iaf522527089f27f02c6bfa6245e333ed631e83f4
2023-06-29 17:53:16 +08:00
zhang-daiyue 4fbf8e8e41 Fix openFile permission check
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: I37446dcc47c8e29ff4fd1c0e8602d08629509722
2023-06-29 17:53:16 +08:00
openharmony_ci ab041249c4 !1837 rdb静默访问
Merge pull request !1837 from caochuan/rdb
2023-06-28 02:09:39 +00:00
sunshenshen 4514682764 add PhotoAccessHelper接口
Signed-off-by: sunshenshen <sunshenshen@huawei.com>
2023-06-25 13:53:34 +00:00
Cao Chuan f756aaba79 Add silent query func
Signed-off-by: Cao Chuan <caochuan@huawei.com>
2023-06-07 15:36:27 +08:00
zhang-daiyue ad7ac8dbb9 Add IMAGES system album, containing all images
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: Ifd4f67269aa44e0569b7452cac133638e3e854ac
2023-05-30 09:50:17 +08:00
zhang-daiyue b6c67428ee Remove redundant E_NAMETOOLONG error code
Change-Id: I935016e39158ef6ae1b1265d5020ae1f61469d41
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
2023-05-26 12:04:51 +08:00
zhang-daiyue e36893f3b1 Add JS_E_NAMETOOLONG error code
Signed-off-by: zhang-daiyue <zhangdaiyue1@huawei.com>
Change-Id: I73d0b2a26b7ac6c95cf37414a118c11d6c236be1
2023-05-24 16:13:19 +08:00
梁家熙 a62ce22c3e add audio server in api10
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
Change-Id: I125ad37f6777899b2a0a3792ce561c6f186b2778
2023-05-16 01:47:48 +00:00
caochuan e5be83a2db feat:add query album id and send trash notify
Signed-off-by: caochuan <caochuan@huawei.com>
2023-05-06 18:53:02 +08:00
openharmony_ci 4b4ca4dede !1769 Modify api10 interfaces.
Merge pull request !1769 from 郭笑笑/guoxx_napi
2023-05-05 13:57:04 +00:00
guoxiaoxiao 7b70f8357e Api10 napi interfaces' modify:
1. Support SCREENSHOt and CAMERA in photoAlbum.getPhotoAsset.
2. Add api10 aging.
3. Adapt albumSubType's enum value.

Signed-off-by: guoxiaoxiao <guoxiaoxiao6@huawei.com>
2023-05-05 13:35:56 +00:00
梁家熙 6fe14fe927 Fix UserFileManager napi bug
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
Change-Id: Id2f9a421b37b4871a85f63b6ba37b513d8ac03b9
2023-05-05 09:55:23 +00:00
zhangzhiwi 5c58881b2c Add recoverPhotoAssets and deletePhotoAssets
1. Add support for:
    album.recoverPhotoAssets()
    album.deletePhotoAssets()
2. Also switch to Photos table for:
    album.getPhotoAssets()
    album.addPhotoAssets()
    album.removePhotoAssets()

Signed-off-by: zhangzhiwi <weizhi.zhang@huawei.com>
Change-Id: Ie2f1ea1124a91e73d783a7f17e7a6226750c5e35
2023-05-03 08:28:43 +00:00
gudehe baf74a9410 fix thumbnail init
Signed-off-by: gudehe <gudehe@huawei.com>
2023-05-03 03:08:53 +00:00
dairui 11a8e47f0f Modify thumbnail to file.
Signed-off-by: dairui <dairui14@huawei.com>
2023-05-02 08:39:49 +00:00
openharmony_ci de860f1dc5 !1710 add photo notify
Merge pull request !1710 from caochuan/AlbumNotify
2023-04-27 06:13:14 +00:00
guoxiaoxiao ed44e620eb Api10 interfaces: modify ufm.getPhotoAssets and fileAsset.open/close,
add fileAsset.getReadOnlyFd.

Signed-off-by: guoxiaoxiao <guoxiaoxiao6@huawei.com>
2023-04-27 02:47:42 +00:00
caochuan ecf5c7690f feat:add photo notify
Signed-off-by: caochuan <caochuan@huawei.com>
2023-04-26 09:45:23 +08:00
caochuan bec355ca79 feat:add api10 notify
Signed-off-by: caochuan <caochuan@huawei.com>
2023-04-26 09:45:23 +08:00
梁家熙 17a36853c1 add pending new
Change-Id: If10e7d13488f42e572be6144802ef0ee002c2af3
Signed-off-by: 梁家熙 <liangjiaxi2@huawei.com>
2023-04-14 06:54:41 +00:00
openharmony_ci e2143412b9 !1585 Notification phase 1
Merge pull request !1585 from caochuan/NewNotify
2023-04-14 03:33:47 +00:00
caochuan fb3f5b2df3 feat:Add Notify Function
Signed-off-by: caochuan <caochuan@huawei.com>
2023-04-14 11:00:07 +08:00
openharmony_ci 94ce537fc7 !1642 fix some asset operation error
Merge pull request !1642 from 梁家熙/20230412-fixassetoperation
2023-04-13 12:34:09 +00:00