Commit Graph

170 Commits

Author SHA1 Message Date
zhirong ddf1b2980c enable window property transform
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: I24e1790cefe5d11e29f9e9e2862effb79803603f
Signed-off-by: zhirong <215782872@qq.com>
2022-07-08 11:27:29 +08:00
chyyy0213 435eb21b38 add custom anmation config
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I04b009087a09575eacbbb560bf690021e221efce
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-07-07 22:19:20 +08:00
xiahaiqin 814e5ab848 delete wm trace template
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I056aebee417a70f2417e3ef37126f74de2ff9def
2022-07-06 14:25:17 +08:00
xingyanan 2e40ded832 wms自绘制不再依赖RenderContext
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Idee2234c1ccaf6371db50d9ff864fed8e2359ab2
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-07-05 14:08:57 +08:00
xingyanan 1e7050776b Merge branch 'master' of https://gitee.com/openharmony/windowmanager into split_start_dev
Change-Id: I96ba4d5c816c66d0d4b94175badee9183c7b37a3
2022-07-04 15:56:20 +08:00
xingyanan fb29915cd7 Merge branch 'master' of https://gitee.com/openharmony/windowmanager into split_start_dev
Change-Id: Iae830e427028ce62c4c74ca41ea0ec921d22e22d
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-07-04 15:48:42 +08:00
l00574490 1be5e3909e 异常窗口模式处理
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I885b149cd2ee3423a194862ef18564ae2f0f521a
2022-07-04 13:03:05 +08:00
xiaojianfeng 5a5ffccb42 fix avoid_area_controller_test bug
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I85e37864aeb8a2d5402fd3704d05b03317165928
2022-06-30 10:50:42 +08:00
xingyanan 950071f43d split start window
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I9cfbd934932be339cd4381bc541cc4cac658e77b
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-06-29 17:39:31 +08:00
l00574490 7a1e1da2fb 读取包管理配置
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I210656846119aaa4d9179f0d9cb9c70597f9909b
2022-06-29 14:26:56 +08:00
openharmony_ci 03e5675f60 !1059 增加动画属性接口配置
Merge pull request !1059 from chenhaiying/m4
2022-06-29 06:13:57 +00:00
chyyy0213 8e89cccf07 add animation property config
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I867f7189636ae398753848bd4f09bcb10317602b
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-06-29 12:17:02 +08:00
xpeng d7a30e6222 Update logic for UNSPECIFIED
Signed-off-by: xpeng <pengxin33@huawei.com>
Change-Id: I5eab5f7a5ad4f501c187c68a8db38a5d3c1b2228
2022-06-28 15:57:58 +08:00
qianlf 9b4c37f4c2 git customization config path
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Ic33b5e3810c919dfc007f3253e7256c2a34e6792
2022-06-27 12:19:40 +08:00
xiaojianfeng e6db8ad675 Refactor avoidArea
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ic8fedcd7b7231515e46f0e03124943d3ca4e292a
2022-06-25 20:41:46 +08:00
openharmony_ci d3fcf851d9 !1053 Camera float window listerner
Merge pull request !1053 from qianlf/master
2022-06-24 06:11:41 +00:00
maojiangping f9881bd499 add more parameter checking for multiple hot areas setting
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: I52f4ef81c7943f28468711253ba710141db8c3d2
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-06-23 10:41:10 +08:00
qianlf 8a0a46c0ae Camera float window listerner
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Ie8e60de9f294fc171a9ba4fea0b9a5832874641b
2022-06-23 10:20:53 +08:00
openharmony_ci abcb376756 !1049 批量修复拼写错误
Merge pull request !1049 from ZhangPeng/typo-fix-0622
2022-06-22 11:35:01 +00:00
Zhang Peng c462765da0 typo fix
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
Change-Id: Ia718cf408d5cadb26dc8174bca6e58f3298f358b
2022-06-22 12:25:18 +08:00
openharmony_ci 29bf296a1d !1048 Traverse windows to get current full-screen window's requestedOrientation
Merge pull request !1048 from X Peng/dev
2022-06-22 02:48:36 +00:00
xpeng cf2ad30642 traverse window to get current full-screen window's requestedOrientation
Signed-off-by: xpeng <pengxin33@huawei.com>
Change-Id: I93f122058a6d6e8a9ecbc0dc2fe34b45c9fd39b0
2022-06-22 10:18:55 +08:00
qianlf 8abc002502 Add camera floating window type and test
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: I272890078a0aad4abdb585202753df586c94097a
2022-06-21 19:15:52 +08:00
maojiangping 33498f91d0 Add unit test for SetTouchHotAreas() && bugfix
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: I6dc432a36adecf05bf0e42e63b4ed7463f1cbfb8
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-06-21 14:56:33 +08:00
openharmony_ci bba4cc37b1 !1035 增加窗口的生命周期异常和开机结束时长事件打点
Merge pull request !1035 from xiahaiqin/master
2022-06-20 04:01:46 +00:00
xiahaiqin 3e73d438d9 add system event for window, event include:
- WINDOW_LIFE_CYCLE_EXCEPTION
- WINDOW_BOOT_ANIMATION_DONE

Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I0268e77ce474262b1879d41af61957aa26ff5933
2022-06-20 09:25:22 +08:00
zhirong dd48daa922 UpdateProperty序列化优化
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: Id641ce3651c6d815ff70d16f0581bb55a0bd5ad0
Signed-off-by: zhirong <215782872@qq.com>
2022-06-19 13:36:21 +08:00
maojiangping d0d4a849b7 Support multiple touch hot areas for window
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: Ib2fe0aeed50c03b6d40de6d212ca1f000d041ec8
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-06-16 16:11:59 +08:00
openharmony_ci 9e40951ad6 !1019 为Extension增加trace打点
Merge pull request !1019 from dubingjian/master
2022-06-15 07:47:00 +00:00
dubj fdd4ae84c1 extension 增加trace打点
Signed-off-by: dubj <dubingjian@huawei.com>
Change-Id: I9fb3d1195e3e04d21da96fec7d002caf1750e5dc
2022-06-15 11:07:45 +08:00
openharmony_ci d81848ba91 !992 wms dms增加权限控制接口
Merge pull request !992 from dubingjian/master
2022-06-15 01:59:39 +00:00
dubj 4a0579af1c 增加服务端权限校验接口
Signed-off-by: dubj <dubingjian@huawei.com>
Change-Id: I8fa54f680930ce52103bf43a0b1389e904aa59ce
2022-06-14 14:31:12 +08:00
openharmony_ci d1dc8002f3 !1006 修复某些分屏场景下,无法控制dock栏沉浸式
Merge pull request !1006 from leafly2021/0415_master
2022-06-13 08:22:47 +00:00
leafly2021 339578854a modify split mode can not controll dock window
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: I7b992fae598d99783a220108562cabb8e6e398d3
2022-06-13 14:53:16 +08:00
openharmony_ci 2e98698468 !966 display回调函数参数扩充
Merge pull request !966 from ZhengJiangliang/master
2022-06-13 01:36:01 +00:00
zhengjiangliang de3c82b63a 回调函数参数扩充
Change-Id: I6cf74b5069d118a60811ec35c2346671ce6e60e4
Signed-off-by: zhengjiangliang <zhengjiangliang@huawei.com>
2022-06-10 16:53:40 +08:00
openharmony_ci 2b6978da37 !1002 支持2个退出分屏比例点都可以自定义
Merge pull request !1002 from 王良江/br_wlj_split_ratio_and_exit
2022-06-10 06:37:34 +00:00
wlj 4cd447c3b8 support two user-defined exit-split-mode ratios
Signed-off-by: wlj <wangliangjiang1@huawei.com>
Change-Id: I3303b64f104d7cc8b663ac10dc3c31913b1c55f1
2022-06-09 18:49:48 +08:00
openharmony_ci 06ccdc313f !972 updateProperty方法序列化过程的优化
Merge pull request !972 from 杨志荣/master
2022-06-09 10:35:32 +00:00
zhirong 1727483737 updateProperty方法序列化过程的优化
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: Iaaaa4ed0edb20d5f4c6d9368a4b2e2b291225cc2
Signed-off-by: zhirong <215782872@qq.com>
2022-06-09 17:12:58 +08:00
lu 77a39236c0 Refactor "AvoidArea of the softkey"
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I70d58c932878031c980a2a05a0b2426a52dda06c
2022-06-08 21:31:19 +08:00
wlj 5d698290b2 add split ratio function
Signed-off-by: wlj <wangliangjiang1@huawei.com>
Change-Id: I20f0aa2d69ece76735c9652510a3c9a6ed610f7b
2022-06-07 23:41:13 +08:00
openharmony_ci dd9bfd3c30 !965 分屏条窗口控件化
Merge pull request !965 from 邢亚楠/submit
2022-06-06 09:19:02 +00:00
openharmony_ci a7326ba869 !960 窗口分辨率可调并且等比例缩放
Merge pull request !960 from 杨志荣/master
2022-06-02 12:22:44 +00:00
zhirong cbecb815d1 窗口分辨率可调(等比例)
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: I769088ef2900768e4c830e54ccdecb73666cfad6
2022-06-02 16:33:11 +08:00
xingyanan 8caa461a3e split window componentization
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I7b2d17ad5edfd668f08f9eda750d8cf5da24280e
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-06-02 16:18:36 +08:00
chyyy0213 b4851d1e9e add async trace for startingwindow
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I7f0cb56a6fc8ae9a550c3a62ac1e9dc867aa6d0f
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-06-01 14:16:08 +08:00
xingyanan 22b336f116 fix vpr cause split window can not move bug
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Id638f15d7ae06b143a40feddd92cf5bddd19f6f0
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-05-31 16:18:52 +08:00
l00574490 13e789ae6d 支持自由窗口自定义大小和比例限制
:
Signed-off-by: l00574490 <liuqi149@huawei.com>

Change-Id: I175e1b6990ec68c18ea6dd0e7b08966216ac8011
2022-05-31 12:57:56 +08:00
xiahaiqin 8d84cb1b28 add window async trace template
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Iada573375a01f447c9ac03d95d704e65d647edda
2022-05-30 16:19:52 +08:00