223 Commits

Author SHA1 Message Date
qianlf fb6a47669e window manager config rewrite
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Iae11fdb843fdea6553874dde9de03a3f99f7de84
2022-04-25 20:19:58 +08:00
qianlf e421a44e4f mode change hot zone
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Ia414d3f774d0b2d49e8735885dfe903ac863e1da
2022-04-25 19:21:00 +08:00
openharmony_ci 029e315ed5 !753 isMinimizedByOther从构造函数中移成Set函数
Merge pull request !753 from leafly2021/0415_master
2022-04-25 11:17:56 +00:00
openharmony_ci 3ec13094d6 !751 增加remote animation接口
Merge pull request !751 from 陈海莹/0424
2022-04-25 11:06:22 +00:00
chyyy0213 e49cabd53e add remoteanimation interface
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I110e9871ce68ad5de19cd844b456003b5f3468b3
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-04-25 17:17:34 +08:00
leafly2021 48c8e25e31 isMinimizedByOther modify set
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: Ia7d8f74162079b1f2889f5d0c10bfa8fdb300496
2022-04-25 14:54:51 +08:00
xingyanan b968626d70 修复分屏条和冻屏绘制问题
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I87d67910ca258bc1735ae9be3f2c546c7770523b
2022-04-25 14:16:41 +08:00
l00574490 aa8968a6f2 support muti_display for drag
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I3e1288fb949c92a1d4b152c3468e72c30654f336
2022-04-24 15:40:05 +08:00
leafly2021 af6d6f8894 add minimizedbyother config
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: Id16e5e5811bd46834fe6ffa6cd0520d2fa133f98
2022-04-24 09:00:34 +08:00
zhirong 304564f14c limit number of mainWindow
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: I9861e40578f74b6b8b156516421f3ced8ac307f9
Signed-off-by: zhirong <215782872@qq.com>
2022-04-22 15:14:29 +08:00
xingyanan f743756bb6 分屏重构
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ia5446fb6134c98c8dcab9a7b29108b9bd062554d
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-04-20 16:31:17 +08:00
openharmony_ci ae5a30c6ba !720 窗口装饰可配置
Merge pull request !720 from leafly2021/0415_master
2022-04-20 03:35:45 +00:00
xiahaiqin a49565d9b7 modify setFocusable & touchable
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: If053add479a390f08eee851ff3de88e1b69923a1
2022-04-19 15:17:07 +08:00
leafly2021 a2fcbd3cc9 decor config by platform and app
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: I001e44fac028cdc00749585c9816d3d6bc525153
2022-04-19 08:58:02 +08:00
xiahaiqin b2889805cc impl SetBrightness
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Ia3d87e886b726ed4f7a002f7f07525738178a7dc
2022-04-18 21:44:51 +08:00
qianlf 00b1426d2b handle focus change when showWhenLocked
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Ia456b3fd24a12c6957853027b642e11e7955cfde
2022-04-18 14:14:35 +08:00
qianlf 78b48208b8 raise or drop showWhenLocked window when keyguard show or hide
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: Ib36f478c7ac2d5ba8c6fbe0054952fb7c807044d
2022-04-16 16:20:12 +08:00
openharmony_ci e553b3be10 !713 Revert code
Merge pull request !713 from mk/master
2022-04-16 02:30:47 +00:00
mk_gc 7ff3a27351 Revert "Implement renderbackend"
This reverts commit 7d94d0ac94.

Signed-off-by: mk_gc <mengkun@huawei.com>
Change-Id: I7c7b98860dd8d33e517b73747878e1aa99126996
2022-04-15 16:54:18 +08:00
xiahaiqin d6fd9aaeee modify SetKeepScreenOn from client to server
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Ie160725977905c8d52e75fef997b6d00fc2276d2
2022-04-15 16:06:56 +08:00
xiahaiqin 0b03edb8c3 modify SetTurnScreenOn from client to server
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Iac05202f1c4aba1cce3e56d677b7fcd0fed8ad7c
2022-04-13 21:40:34 +08:00
openharmony_ci 5cd4a54c20 !688 layoutPolicy增加requestRect
Merge pull request !688 from 金灿然/master
2022-04-13 09:00:37 +00:00
jincanran 7ef3b66396 add requestRect for layout policy
Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: I67a8e027c763455989c486d0d94ed0ddbedb4278
2022-04-13 14:33:13 +08:00
xiaojianfeng 81a8bc7c29 fix bug for window rotation and add system test
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I93673f45fbdb897d034b85f93fcb4b12ea4de850
2022-04-13 11:31:48 +08:00
openharmony_ci ad7690b9ac !680 add window rotation
Merge pull request !680 from xiaojianfeng/master
2022-04-12 06:38:59 +00:00
xiaojianfeng 8cb2babe22 add window rotation
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: If02a869aad72c5b3e54017d53f24d8e7452825f8
2022-04-11 21:50:09 +08:00
openharmony_ci 449a4290a1 !693 wms remote animation
Merge pull request !693 from 刘超/remoteanimation
2022-04-11 08:50:42 +00:00
ustclc 8c9eb506ba fix csec
Signed-off-by: ustclc <liuchao92@huawei.com>
Change-Id: I96f2da9a94f0e6f71ec51162411b8be9701270a6
2022-04-11 09:27:56 +08:00
openharmony_ci ffa007d25e !663 Change-Id: I05ec64e9b9c489c73ce055e4e26dd966b6c610de
Merge pull request !663 from mk/master
2022-04-08 15:05:21 +00:00
刘超 6dc468b694 Merge branch 'master' of gitee.com:openharmony/windowmanager into remoteanimation 2022-04-08 09:43:11 +00:00
ustclc 164b688bd5 remote animation
Signed-off-by: ustclc <liuchao92@huawei.com>
Change-Id: ddb0e69c54c720eebffe0c1798d09c40583b1e50
2022-04-08 11:17:27 +08:00
mk_gc 7d94d0ac94 Implement renderbackend
Signed-off-by: mk_gc <mengkun@huawei.com>
Change-Id: I05ec64e9b9c489c73ce055e4e26dd966b6c610de
2022-04-08 00:01:15 +08:00
qianlf 2970d14003 add privacyMode Napi & handle showWhenLocked flag
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: I12f590d676d9123649e231fadcc854b748d5444c
2022-04-07 16:13:59 +08:00
xiahaiqin 1d320b13f7 add SetCallingWindow interface
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I3a687f34dbf165c3af9e0bb3b10185f59b8c504e
2022-04-06 15:28:39 +08:00
xiahaiqin f3aff4d07a add SetBrightness interface
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: If2291c1bb0ec22b9bd3337abfe62f0ab089381ac
2022-04-02 14:03:46 +08:00
yichengzhao c9111e579e add GetAccessibilityWindowInfo
Signed-off-by: yichengzhao <yichengzhao1@huawei.com>
Change-Id: I273f3ca1a56c0d8128163d7eea6e11ce9e3f5cca
2022-04-01 19:02:45 +08:00
xingyanan 430a84643b 修改告警
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: If850d8ff3493d2cc02afffbfa364d2b868cfe6c9
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-04-01 15:36:41 +08:00
xingyanan a00c4405af 修复最小化窗口再打开大小变化的问题
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ic8b7adddfa1dda1a136799c0e9c68275d52c2ab4
2022-03-26 10:28:27 +08:00
openharmony_ci 6eaa601ce5 !653 删除windowmanager里面IFocusChangedListener多余的接口
Merge pull request !653 from 夏海琴/master
2022-03-25 13:00:22 +00:00
openharmony_ci 6b576440a3 !646 fix UT/ST bug
Merge pull request !646 from 金灿然/master
2022-03-25 11:04:51 +00:00
xiahaiqin 30c614d71c delete redundant interface for focus listener
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I5025d4d7ea2d1c667b4f7f72f88ed8278d77f992
2022-03-25 17:35:55 +08:00
jincanran b0f1cdb036 fix ST/UT bug
Change-Id: I5ab66a2d6c83f6fcaaf2e878a15aefe593d8c2f1
Signed-off-by: jincanran <jincanran@huawei.com>
2022-03-25 16:45:05 +08:00
xiahaiqin d3fbd1aaf2 add active callback for window life cycle listener
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I1f349161e808492c7409bfc9e85636a3ce21aabc
2022-03-24 17:29:04 +08:00
openharmony_ci 223e9a188f !619 拖拽或分屏Move结束通知ACE
Merge pull request !619 from liuqi/master
2022-03-23 04:07:25 +00:00
openharmony_ci 7190dbb37e !627 修复recent截屏时显示不对的bug
Merge pull request !627 from 金灿然/master
2022-03-23 03:09:52 +00:00
l00574490 5098c86bc2 notify ace
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Id7a4911fbb2a84243f06452c949cdc6c832226bf
2022-03-23 10:11:05 +08:00
jincanran 63c4f340ee fix recent snapshot bug
Signed-off-by: jincanran <jincanran@huawei.com>
Change-Id: I767e934c72d73d16dcae81b40d0e7662161ce6fe
2022-03-22 20:19:01 +08:00
Klaus_q 687fa976c6 improve window snapshot performance
Signed-off-by: Klaus_q <wangqi175@huawei.com>
Change-Id: I3362fabc84ed287c87a258c2ee6f79aeada22bac
2022-03-22 16:25:13 +08:00
l00574490 4f060102aa notify ace drag start
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Ia47197428c02aa717efa49423af8eacc48fedcb8
2022-03-21 15:35:14 +08:00
xiahaiqin f9592606a1 add RegisterOccupiedAreaChangeListener for window
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I73b938e13c38d86c612f1817a9eb0c74f130bf5b
2022-03-19 11:46:49 +08:00