Commit Graph

79 Commits

Author SHA1 Message Date
openharmony_ci a5762e7f8b !352 使用重构后的vsync接口
Merge pull request !352 from BruceXuXu/master
2022-02-26 09:56:42 +00: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 6e8b7dc3b6 !369 提供Window迁移到其他Display的接口
Merge pull request !369 from 赵路/master
2022-02-23 12:52:33 +00:00
lu 8cbbec0865 Add 'DisplayMove' interface to Window
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: Ieaf19363ba09d3602a0239f10ed411d7134a7f45
2022-02-23 19:17:28 +08:00
xiahaiqin 3b55d56975 modify dmsproxy and wmsproxy is null
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I3817fbce15ee09e7412476717ba0edc1b0953157
2022-02-23 17:49:30 +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
xiahaiqin 13c802f60c modify deadlock between dms and wms
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I638027f75d0181f6364a4406ef0ace4c573c0c4e
2022-02-23 15:10:48 +08:00
BruceXuXu 64ed663b5a use new vsync interface
Signed-off-by: BruceXuXu <xufeilong2@huawei.com>
Change-Id: I1e9f9fa6c55a263ca3fb7504a79464cf8a35ada2
2022-02-22 17:15:06 +08:00
chenqinxin edd166599b 增加窗口可见性注册监听接口
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I86cd8f99a77e3ea157868fc366f48469c5ccc977
2022-02-21 17:26:32 +08:00
chyyy0213 fdde003ded delete default rect set for systemBar
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I4fc76b13c5c7c7a9454d32d19ab19a5200aa7e91
2022-02-18 11:47:55 +08:00
chenqinxin 4785f8aebb 修改window生命周期和state监听 为vector
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I6e790c62301121e9be42b604b7cf5f1b95b6b75c
2022-02-16 14:10:07 +08:00
openharmony_ci edfe4c7398 !276 floating window & destroy
Merge pull request !276 from qianlf/master
2022-02-15 02:54:53 +00:00
openharmony_ci 28075faaf3 !255 支持aa dump接口打印render、element和inspector树#I4TDWT
Merge pull request !255 from 李俊峰/master
2022-02-14 12:48:54 +00: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
zcdqs f1410461f0 support dump ace trees
Signed-off-by: zcdqs <junfeng.lijunfeng@huawei.com>
Change-Id: I56991124ce722d99d7429462d6959d5ae17b81ef
2022-02-14 09:32:54 +08:00
openharmony_ci 12c8ee7338 !261 窗口添加animation flag
Merge pull request !261 from maojiangping/master
2022-02-12 13:47:40 +00:00
maojiangping 33674aec8e add window animation flag
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: Ia80d9a2aaf57c589a1b9f9a623a4fe5f5d88c249
2022-02-12 16:39:07 +08: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
luwei 28a3ed4636 support window effect
Signed-off-by: luwei <luwei51@huawei.com>
Change-Id: I95d5b64cdfd09a2e1276b911276339ad515cd072
2022-02-11 13:17:30 +08:00
openharmony_ci 273237f75a !230 修复鼠标无法拖动分屏条问题
Merge pull request !230 from 邢亚楠/119
2022-02-10 15:25:40 +00:00
xingyanan fdcfeb1c85 fix mouse can't move devider
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Id2edbddb65d6923cd4cc57d075498b037c58db31
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-10 17:00:10 +08:00
openharmony_ci 5bbbbddf1a !224 窗口尺寸变化的回调添加reason的入参
Merge pull request !224 from maojiangping/master
2022-02-10 07:04:08 +00:00
xingyanan e65d98b544 fix mouse can't move devider
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I4f5e237b8f62c02f12c60a52109276d74088cdfb
2022-02-10 13:42:51 +08:00
l00574490 03164265a5 modify drag and move
Change-Id: I6a97da44ec53428b31b0c2a0bf3e271737ccf5ed
Signed-off-by: l00574490 <liuqi149@huawei.com>
2022-02-10 10:52:29 +08:00
maojiangping 8d28423ba9 add reason for OnSizeChange
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: Id0758f26df6a27bce8e4c741670c8e819bca07e9
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-02-09 20:28:42 +08:00
openharmony_ci 69e3fca671 !222 windowStage增加createSubWindow, getSubWindowJ接口
Merge pull request !222 from 陈海莹/master
2022-02-09 12:19:10 +00:00
luwei ac401fb956 support window effect
Signed-off-by: luwei <luwei51@huawei.com>
Change-Id: Ieea1fae5e085e8a764a0ec5e3ba7056d2707384b
2022-02-09 17:37:56 +08:00
openharmony_ci cdf5638e53 !209 window支持广色域接口
Merge pull request !209 from YaoJian/feature_gamut
2022-02-09 08:36:15 +00:00
chyyy0213 daf57eb14a Merge branch 'master' of gitee.com:openharmony/windowmanager
Change-Id: I94db58570fad6b7adbf79c50622dda2e37b7ffd7
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-09 15:38:12 +08:00
chyyy0213 849e327f80 add getSubWindow in windowStage
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I25da6d1100f031ebbca9a880378cc734e490ee2f
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-09 14:56:23 +08:00
xingyanan 6fe46b0e36 modify minimize other windows and bugfix
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I4da45f9b27744d9c217e4a51892bc53d75d0611a
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-02-09 09:49:48 +08:00
openharmony_ci 45cb4a7e8a !197 添加跨窗口拖拽相关的接口
Merge pull request !197 from dubingjian/master
2022-02-08 09:43:20 +00:00
fanby01 e6c305d68c support wide gamut for window
Change-Id: I65f4a7479940710712e18b990bc7c66283cb4e00
Signed-off-by: fanby01 <yaojian7@huawei.com>
2022-02-08 16:41:02 +08:00
openharmony_ci aa07f30200 !206 copy content info
Merge pull request !206 from Hu_zq/master
2022-02-08 07:56:55 +00:00
dubj ca106e3778 Add Drag interface
Signed-off-by: dubj <dubingjian@huawei.com>
Change-Id: If5b6876a72bb609190d7d697671f0092b1ff7140
2022-02-08 14:39:51 +08:00
openharmony_ci 2abc8e8597 !163 自由窗口move和拖拽
Merge pull request !163 from liuqi/master
2022-02-07 06:32:19 +00:00
l00574490 7422d8774c drag or move floating window
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I71158bf619871cbb4603d47e7e73208072c29f8c
2022-02-07 11:33:36 +08:00
yichengzhao 5e04bec7d3 add register and unregister for windowUpdate
Signed-off-by: yichengzhao <yichengzhao1@huawei.com>
Change-Id: I39b9bd6b6566d8f2b320ccfbe3eb2fc01ca0cd18
2022-02-07 10:30:10 +08:00
huzeqi dc30a29b1e copy content info
Signed-off-by: huzeqi <huzeqi@huawei.com>
Change-Id: Ied5f43e9b61c012bbfc3bff849d93a83824dc220
2022-02-07 10:23:50 +08:00
chyyy0213 b52d46195d Merge branch 'master' of gitee.com:openharmony/windowmanager
Change-Id: I8f30c282716469da34e497498b80bef5e1678ce1
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-01-30 16:39:21 +08:00
chyyy0213 a789b495a8 Merge branch 'master' of gitee.com:openharmony/windowmanager
Change-Id: I13aaa9aae0f1762c8583d0eb0b88df5413a1c39f
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-01-30 15:45:47 +08:00
chyyy0213 8b404c4439 optimize get top window
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I95b37b094123e69660cdf8befe1def929fe91a64
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-01-30 15:29:13 +08:00
chenqinxin f29680bebd 新增minimizeAll Js接口
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I59384226c7a5cf4e2facf9afad52ddc666c07293
2022-01-30 10:14:43 +08:00
xiahaiqin 197a7c1f97 modify focus and zorder
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I1367241386b998208646865786102122b246f5d1
2022-01-27 10:38:53 +08:00
openharmony_ci 6ff8ea3934 !126 统一displayId为uint64_t
Merge pull request !126 from wangxinpeng/master
2022-01-26 07:52:05 +00:00
wangxinpeng 4610cf06e3 fix int32_t displayId to uint64_t
Signed-off-by: wangxinpeng <wangxinpeng4@huawei.com>
Change-Id: I837bc7ec0af63c1bdad244e4b40609eae043889c
2022-01-26 11:24:24 +08:00
chenqinxin e117c55cbc wms向dms注册监听事件
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I9d4465a9a0b55a5bbf982c80effd7a35c59c4db1
2022-01-26 10:07:06 +08:00