Commit Graph

129 Commits

Author SHA1 Message Date
openharmony_ci 98f0692c9e !387 添加自由窗口move/drag、WindowInnerManager及WindowImpl测试用例
Merge pull request !387 from liuqi/master
2022-02-26 09:53:46 +00:00
l00574490 617e92be08 add ut and st
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Ib4b25174f1d7d32630276f7a175654ad3b7e8154
2022-02-26 15:20:35 +08:00
openharmony_ci 3e525eb8d3 !373 增加vpr异常值校验,增加avoid_area异常值校验和异常ut,修复layout测试bug
Merge pull request !373 from 胡安东/br0115
2022-02-26 04:12:06 +00:00
huandong 4e67f5853a 增加vpr异常值校验,增加avoid_area异常值校验和异常ut
Change-Id: I033d56d12510e26ab35e6e646d38309e157568cb
Signed-off-by: huandong <huandong1@huawei.com>
2022-02-25 14:39:47 +08:00
Klaus_q e0bcd0ebe2 fix window snapshot nullptr bug
Signed-off-by: Klaus_q <wangqi175@huawei.com>
Change-Id: I01d62fdb363941be9c375d8ad6be273c6a9516bc
2022-02-24 19:46:38 +08:00
openharmony_ci 970993026c !371 window支持广色域功能完善: 将调用逻辑从wms移到wm
Merge pull request !371 from YaoJian/feature_gamut_wms
2022-02-24 02:38:20 +00:00
openharmony_ci 20587de8ec !370 为开机动画添加新的窗口类型WINDOW_TYPE_BOOT_ANIMATION
Merge pull request !370 from maojiangping/master
2022-02-23 12:10:58 +00:00
xingyanan 7add0c737d Merge branch 'master' of gitee.com:openharmony/windowmanager into develop
Change-Id: I110c28a35ea6f654bda8cc849ca59d8374cd2420
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-23 17:27:43 +08:00
fanby01 7d741ab803 support widegamut, move from wms to wm
Signed-off-by: fanby01 <yaojian7@huawei.com>
Change-Id: Ie439beb21568ddfe17b476da4a7bec79a73b36f9
2022-02-23 17:21:27 +08:00
xingyanan f625565dc1 fix split mode wiondow zorder's bug
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Icb56c98fff2d05f4fa033982b6b0d9fc0a532ff8
2022-02-23 17:20:57 +08:00
maojiangping c7aadfcf03 add new window type WINDOW_TYPE_BOOT_ANIMATION
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: Ie53a6198c95094df2766643ee5b92dbc109f409e
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-02-23 16:27:00 +08:00
openharmony_ci 070298b685 !365 添加焦点故障检测
Merge pull request !365 from maojiangping/master
2022-02-23 00:45:45 +00:00
maojiangping 44cd46557c Add focus fault detection for window manager service
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: I25940d4a462b7d5dfb733b54a1e006a89378b7bd
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-02-22 19:53:43 +08:00
openharmony_ci f0556d5b43 !338 增加平铺模式的窗口最小化逻辑
Merge pull request !338 from 金灿然/master
2022-02-22 03:19:44 +00:00
chenqinxin edd166599b 增加窗口可见性注册监听接口
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I86cd8f99a77e3ea157868fc366f48469c5ccc977
2022-02-21 17:26:32 +08:00
jincanran 14bb0f754d Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: Ib7977ce1e0ae7cea34f3dbfb2cf13c509087ef40

Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: I9581d37122b137e212517e967fadc8dca8119c4b
Signed-off-by: jincanran <jincanran@huawei.com>
2022-02-21 14:39:52 +08:00
openharmony_ci eeb73277f8 !305 增加VirtualPixelRatio, 热区计算移动到layout
Merge pull request !305 from 胡安东/br0115
2022-02-21 04:08:18 +00:00
openharmony_ci a63d3f6a64 !333 window支持广色域功能完善: 对接ReanderService, 增加ST/UT用例
Merge pull request !333 from YaoJian/feature_gamut_wms
2022-02-18 08:57:28 +00:00
jincanran 350f701cc0 add tile window remove process
Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: I4caf57ff3fdfd5d599bcf1f217f3d5e9ead88d80
2022-02-18 16:56:47 +08:00
huandong 983301f032 增加VirtualPixelRatio, 热区计算移动到layout
Signed-off-by: huandong <huandong1@huawei.com>
Change-Id: If397c747352872bfc8dbbb3438745a56d82a419a
2022-02-18 16:53:03 +08:00
fanby01 7851c1b8c6 support colorgamut for wms, adapter to render service.
Change-Id: I915e7d4f5651667023a6e97ffc8c4d6d4a6f196a
Signed-off-by: fanby01 <yaojian7@huawei.com>
2022-02-18 16:17:35 +08:00
Zhang Peng 8e05c7ec26 add switch to temporary disable window open/close animation
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
Change-Id: I8b513e853f6bfd3630ef64e589e3f229e3430613
2022-02-18 11:47:21 +08:00
openharmony_ci 44d518f894 !315 add window node update reason
Merge pull request !315 from 金灿然/master
2022-02-17 13:11:49 +00:00
jincanran 4c0a86c62d add notify when systembar callback register
Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: Ifbfd14a5be843de84a6e75ffe8a6a073479e908c
2022-02-17 19:57:10 +08:00
dubj 497e525f61 Resolve drag performance issues
Signed-off-by: dubj <dubingjian@huawei.com>
Change-Id: Ida6fdee193f197ef12491dcc23a19118fab52342
2022-02-17 17:35:24 +08:00
jincanran 2e6627e283 add tile switch to cascade strategy
Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: Id8599766cd8556ddb775d0d792b9353debb580c5
2022-02-17 15:10:18 +08:00
openharmony_ci fd4c6e9429 !240 进入分屏时隐藏导航栏和状态栏
Merge pull request !240 from 胡安东/br0115
2022-02-16 03:59:55 +00:00
huandong c18dda2173 进入分屏状态隐藏导航栏和状态栏(即进入沉浸式)
Change-Id: I4fa9b6aa1188e61f671214756f8fc56a2957f40a
Signed-off-by: huandong <huandong1@huawei.com>
2022-02-15 19:41:29 +08:00
openharmony_ci 6dc494ab70 !282 根据屏幕旋转信息向IMS更新display信息
Merge pull request !282 from wangxinpeng/master
2022-02-15 10:44:22 +00:00
openharmony_ci ef8c9316c7 !257 Add expand
Merge pull request !257 from youqijing/master
2022-02-15 09:32:55 +00:00
wangxinpeng 862cd8b6fa update screen rotation to IMS
Signed-off-by: wangxinpeng <wangxinpeng4@huawei.com>
Change-Id: I4146a1c2f3225ea168566767baa6568c2ba09ff7
2022-02-15 16:27:32 +08:00
youqijing 032c02e9cc Add screen expand code
Signed-off-by: youqijing <youqijing@huawei.com>
Change-Id: I79f0cf9cd50dfc09c0e12326784b62477f9b3a29
2022-02-15 16:20:22 +08:00
shiyueeee 573751e1b4 Add SIZE_CHANGE notify and unittest
Signed-off-by: shiyueeee <nieshiyue@huawei.com>
Change-Id: Ia6e89bff48003db04930bdfae49c7271c2dc1952
2022-02-15 16:06:18 +08:00
openharmony_ci d969b4484e !272 去除系统窗口的窗口打开关闭动画
Merge pull request !272 from maojiangping/master
2022-02-15 07:02:57 +00:00
maojiangping a493a98d59 disable animation for system window
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: I192c85f83d40efd5efd10e9b6439ca6581f15d28
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-02-15 14:28:31 +08:00
xiahaiqin fd04944ce9 add focus window for destroy window
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I1ffe2ebf6324455a451e5d8cbd17ad2be2ad4b72
2022-02-15 11:40:17 +08:00
openharmony_ci edfe4c7398 !276 floating window & destroy
Merge pull request !276 from qianlf/master
2022-02-15 02:54:53 +00:00
xingyanan e3cf2047de limit divider position
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Idcbc3ef4be6b800863960f4e1aafc93fdf2013c3
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-14 21:08:38 +08:00
xingyanan 06939572cf limit divider position
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ie13c35c4ea7fa6cb8bf1ba5ad977791d51faf3c0
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-14 20:51:04 +08:00
qianlf 8250d08f5f floating window & destroy
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Ibf1147e20f6deac5d410f6dc9d782830ab07b8b8
2022-02-14 17:22:53 +08:00
l00574490 9a04a08462 modify move resize and drag
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Ia820d77c9bf3958e6bfb1b69761fd6843c24ba1f
2022-02-14 15:58:35 +08:00
openharmony_ci f8e21df076 !229 添加层叠窗口layout
Merge pull request !229 from 邢亚楠/develop
2022-02-14 01:48:55 +00:00
lu 6572da9a8a screen rotation
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I9af5c8e8ea99b1fc503c766fb76b2912c6a9fe46
2022-02-13 14:45:00 +08:00
xiaojianfeng aa4e5183f2 modify make mirror
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I2b7342bbb4197b488117bb2e48ffeeb1356d2d47
2022-02-13 09:20:33 +08:00
xingyanan 1bf39730d6 add cascade layout mode
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I24676f0ead6955ab00ad60c6b997bd38914b2b15
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-12 18:51:04 +08:00
openharmony_ci 8c90afeba9 !244 修复分屏状态下提升窗口Zorderbug
Merge pull request !244 from 邢亚楠/119
2022-02-12 04:58:09 +00:00
openharmony_ci fafe77fcf3 !239 增加layout平铺模式
Merge pull request !239 from 金灿然/temp
2022-02-12 04:28:43 +00:00
jincanran e08974f91e add tile window layout mode
Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: I9839d7b25a77d10fc9713c2a62de66a6761d62a5
2022-02-11 17:12:15 +08:00
openharmony_ci 983989fea5 !237 补充支持窗口效果
Merge pull request !237 from LU WEI/master
2022-02-11 08:43:03 +00:00
xingyanan e6be7f251d fix split mode raise zorder bug
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I87532b6e80e13546e59bb6f4ad92be07da3adb1e
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-11 15:53:42 +08:00