197 Commits

Author SHA1 Message Date
xiaojianfeng 87a5116cf4 fixed c3adcf5 from https://gitee.com/xiaojianfeng_jeffery/windowmanager/pulls/756
fix fuzzTest fail

Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ia88403ddfea24be85e6935e8ce07275c4c14313b
2022-04-26 11:59:55 +00: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
openharmony_ci 1c32ccbec3 !708 fix code bug and listener repeat registered
Merge pull request !708 from xiaojianfeng/master
2022-04-16 01:48:13 +00:00
xiaojianfeng 0cb41b86b6 fix code bug and listener repeat registered
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I24eafa1b7a8b8b1e2d12bea80b5dda577e30ef51
2022-04-15 16:41:31 +08:00
m00443578 b0ec5a1b56 清理告警
Signed-off-by: m00443578 <mayangjun@huawei.com>
2022-04-15 16:02: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
Grady 1a7b1892c0 fix physical expand screen offset bug
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I8d9a0b4e1814b80f01fc09bc918f0347aa5c87f8
2022-04-11 16:10:33 +08:00
Grady ba47fe48c9 fix issue
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: Iebdb5219cee4184f32e6f6eb9dac67bdfb9bae17
2022-04-06 14:57:52 +08:00
openharmony_ci dfc2ad0fbd !673 支持扩展屏/拼接屏场景下,DMS调用RSDisplayNode SetDisplayOffset流程
Merge pull request !673 from Grady/master
2022-04-01 11:30:42 +00: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
Grady 28aa173dd3 finish the function call of SetDisplayOffset between DMS and RS
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: Ibffffcfe94d4e3bb4f70c9e201109ab61aa874a8
2022-03-31 17:09:02 +08:00
luwei 41be3dfe1f repair code issue
Signed-off-by: luwei <luwei51@huawei.com>
Change-Id: I8289d0c8d7900c10564799e092d064091900a842
2022-03-31 10:57:06 +08:00
lu 2b758fd30a 适配RSScreen的修改:把屏幕modeId的含义改为数组下标,以简化接口
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I30c5cbe7ec7f33c90ffa3f5b30fe884902e5edb9
2022-03-26 10:59:06 +08:00
openharmony_ci cf1658633a !640 修复错误的使用RSScreen的modeId问题
Merge pull request !640 from 赵路/master
2022-03-24 13:54:08 +00:00
openharmony_ci 4db5861f2a !625 fix issue
Merge pull request !625 from Grady/master
2022-03-24 03:37:01 +00:00
Grady 1407443fd0 fix issues
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: Ibffffcfe94d4e3bb4f70c9e201109ab61aa874a8
2022-03-24 10:49:14 +08:00
lu 7e43ebb758 Fix RSScreen modeIdx
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: Ibfc40a5b43009ae1a9e231f23aed209477d717f1
2022-03-24 09:48:19 +08:00
Klaus_q 5f39ede819 fix inner source issue
Signed-off-by: Klaus_q <wangqi175@huawei.com>
Change-Id: Ie54bf7c44fcd22267f295a3bab1a95c96b159f94
2022-03-22 20:30:17 +08:00
openharmony_ci 9f6dde4636 !519 添加virtualScreen死亡监听
Merge pull request !519 from Grady/master
2022-03-22 08:03:24 +00:00
Grady 1d442271ae add DeathRecipient
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I8298488805d148568050d8d4da3c5e7f85847147
2022-03-22 15:04:02 +08:00
xiaojianfeng 6fe54f1952 add vector marshalling method
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I60926b86ee3551a26e2e5e8ac2e3fe1bf2eef352
2022-03-19 20:09:42 +08:00
Klaus_q 4258db1261 fix MakeExpand creating redundant display error
Signed-off-by: Klaus_q <wangqi175@huawei.com>
Change-Id: Ia3c1c4a11794ad35ab3bbd56de48333bacaab2a1
2022-03-14 21:30:35 +08:00
lu d8433e0c64 Change 'VirtualPixelRatio' for phone.
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I89c38b4c01be042d97b8f47a1ce4ba5c88fa1b59
2022-03-11 21:33:55 +08:00
openharmony_ci d9983167df !541 remove friend class in DisplayManagerService
Merge pull request !541 from xiaojianfeng/master
2022-03-11 02:19:21 +00:00
xiaojianfeng 88a506db28 remove friend class in DisplayManagerService
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I46bc3012f83d6ad96070121656de82b0aa68b813
2022-03-10 21:41:55 +08:00
shiyueeee 5b88a14c63 Clean codestyle issue and delete redundant files
Signed-off-by: shiyueeee <nieshiyue@huawei.com>
Change-Id: I09c6a7ccaf03493355fc6692a81747731626d6e4
2022-03-10 20:45:13 +08:00
openharmony_ci 4b4d30c969 !538 删除windowmanager下多余的README.md文件
Merge pull request !538 from Grady/local-branch
2022-03-10 11:37:57 +00:00
Grady 690ad3886a delete README.md
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I356e3c5950c4cc1a48fc34519cfbc8103aa80f94
2022-03-10 19:23:20 +08:00
xiaojianfeng 0db46c077a move SetScreenPowerForAll and GetScreenPower implement to dms
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I74cfb1998bf7d057fb374deb9144a9dc32036084
2022-03-10 18:39:13 +08:00
openharmony_ci 76bc96f7ce !536 fix issue
Merge pull request !536 from Grady/local-branch
2022-03-10 10:03:21 +00:00
openharmony_ci e187ff4ded !535 多display issue整改
Merge pull request !535 from Klaus_q/master_wq
2022-03-10 09:45:12 +00:00
Grady dc4157a7a9 fix issue
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: Iea4af47fc1d57ac5c5fe41a334ec4072406f8162
2022-03-10 17:12:41 +08:00
openharmony_ci 959537a442 !530 VirtualPixelRatio从client移入server层
Merge pull request !530 from 赵路/master
2022-03-10 08:42:31 +00:00
Klaus_q 785c549c29 display issue整改
Signed-off-by: Klaus_q <wangqi175@huawei.com>
Change-Id: I76f55250e8e790d7bc54b615c776565fbb8e01a9
2022-03-10 16:35:15 +08:00
lu dd064be2cb Move 'VirtualPixelRatio' from client to server
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: Id7f1959bd1ee1a23baba887d1eeb53fcca43b884
2022-03-10 15:20:41 +08:00
lu 7445451aaa Change virtualPixelRatio of AbstractDisplay
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I1f2090b7f036a9b08fbd535777e218016b0b95fb
2022-03-10 10:42:35 +08:00
xiaojianfeng 0bb86ca34e limit the max screens and displays num size
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I6ed37e6a0a3c69ae2ccc13fc993d50b1cb1971e2
2022-03-09 17:53:14 +08:00
openharmony_ci 662e52c5f7 !485 fix RegisterRsScreenConnectionChangeListener failed bug
Merge pull request !485 from xiaojianfeng/dev
2022-03-07 14:40:28 +00:00
xiaojianfeng 831835924a 优化dms代码
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ic8f7da46cc74b39a115785e548cc102d8bf1c9a1
2022-03-07 21:31:55 +08:00
xiaojianfeng 679f349d0a fix RegisterRsScreenConnectionChangeListener failed bug
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ifc6a4005f9c948a9c3b5a8f69ff687ebbf96e33c
2022-03-07 20:02:29 +08:00
luwei d164c4a1fc repair code warning
Signed-off-by: luwei <luwei51@huawei.com>
Change-Id: I5a3f1d469092cff4f459b09d4cb54553d2dd3fb1
2022-03-07 16:05:33 +08:00
openharmony_ci c0d0cd1df0 !462 修复代码告警
Merge pull request !462 from LU WEI/master
2022-03-07 04:19:01 +00:00
openharmony_ci e0bdff2395 !466 增加冻屏接口
Merge pull request !466 from 赵路/master
2022-03-07 01:57:09 +00:00
openharmony_ci dcf718752d !449 优化dm和dms代码,优化测试用例,修复部分bug
Merge pull request !449 from xiaojianfeng/master
2022-03-05 14:32:32 +00:00
lu 5997bc4fe8 Freeze display
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I4e08c785fa04929e0ed9263b0f76d812de15f4bb
2022-03-05 20:16:42 +08:00
xiaojianfeng 3d2715666f 优化dm和dms代码,优化测试用例,修复部分bug
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I882b9338d9818f5b3c2c3ad4227a9dffec19d779
2022-03-05 20:11:55 +08:00
luwei 5116eebc14 qclean code warning
Signed-off-by: luwei <luwei51@huawei.com>
Change-Id: I80fd28b6a668ffc674cadbdffd26f0a20a3b22cc
2022-03-05 18:48:48 +08:00
openharmony_ci 11c821c405 !460 代码告警修复
Merge pull request !460 from youqijing/master
2022-03-04 09:35:21 +00:00
youqijing c8c4b70fdf 代码告警修复
Signed-off-by: youqijing <youqijing@huawei.com>
Change-Id: I7ab7fe0f2387fc9f07d8a56a4f61b09e7a503102
2022-03-04 16:42:38 +08:00