Commit Graph

39 Commits

Author SHA1 Message Date
Zhang Peng 8c808d013e fix csec, add support for animation callback
Signed-off-by: Zhang Peng <zhangpeng280@huawei.com>
Change-Id: Ia4a6d78cc4aa17badfac24466a05b06b9312ef40
2022-07-05 22:22:22 +08:00
xiaojianfeng 60485be4a5 fix window ipc Fuzz bug
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ic6f719f5ee84baa4e12fbc99465d80850ebf3bc9
2022-06-18 18:58:00 +08:00
pengxin 83b2364bb9 add function to rotate display direction by sensor
Signed-off-by: pengxin <pengxin33@huawei.com>
Change-Id: I2c7b95733a7bb2e52653065b9e12b4dc7b475277
2022-06-16 20:46:46 +08:00
xiaojianfeng de509ebe11 1.cache default Rs screenId in dms
2.add displaymanageripc_fuzzer
3.fix screenInfo name empty bug

Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I51af875b708e6b372e738c0950adb6eab2c40340
2022-05-13 14:20:23 +08:00
pengxin d3986127e5 Add interface to adjust screen display density
Signed-off-by: pengxin <pengxin33@huawei.com>
Change-Id: I1d0c873957b671160f381c4fb48c3f6ae44a5645
2022-04-27 15:34:51 +08:00
xiaojianfeng 8cb2babe22 add window rotation
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: If02a869aad72c5b3e54017d53f24d8e7452825f8
2022-04-11 21:50:09 +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
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
Grady 1d442271ae add DeathRecipient
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I8298488805d148568050d8d4da3c5e7f85847147
2022-03-22 15:04:02 +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
xiaojianfeng 679f349d0a fix RegisterRsScreenConnectionChangeListener failed bug
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ifc6a4005f9c948a9c3b5a8f69ff687ebbf96e33c
2022-03-07 20:02:29 +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
xiaojianfeng f6873bc772 fix bugs, optimize code in dm and dms
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ic11ba2306fdbc24721a71e53d85aadbc8b2a3ab5
2022-03-03 19:33:26 +08:00
xiaojianfeng a89b95513a Optimize DM and MDS code
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Id758ffe611a09232df0d596216040564d076edd8
2022-03-03 18:14:16 +08:00
chenqinxin 26edaa6212 开源代码告警修复
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: Ia26ee32cd6f24d096e0333ac930af0b91a18282e
2022-03-02 10:54:49 +08:00
xiaojianfeng ab2808559b fix makeExpand bug and add screen manager test
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I09b0e1e2b65d081e06483b0b5e806d531451b6e9
2022-03-01 22:09:42 +08:00
xiaojianfeng 14e2e3006a add screen manager test and CancelMakeMirrorOrExpand interface
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I5b9dba617ca64adf68da71a3d45c86a341c8f4c2
2022-03-01 20:46:34 +08:00
xiaojianfeng 0b0230ea15 callback screen event and display event
Change-Id: I871dfb23e2afd67aa27847412bb52598fc0cb054
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
2022-03-01 17:06:07 +08:00
lu f6e26d2d4b Change 'RequestRotation' to 'SetOrientation'
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: Icfeab91d336279f41f93bf2f293c6d9364459da5
2022-02-28 10:31:11 +08:00
openharmony_ci bbfba21c7e !358 fix window snapshot nullptr bug
Merge pull request !358 from Klaus_q/master_wq
2022-02-25 23:53:40 +00:00
Klaus_q 370a879146 fix DMS inner temp code
Signed-off-by: Klaus_q <wangqi175@huawei.com>
Change-Id: Ida8b9d4a28dd8748a492b5ca68decab77ed41c87
2022-02-25 11:11:15 +08:00
Grady 808e617c15 modify surface nullptr
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I9736a6e48cfde5cb35354a2dcdc9dece1f3212b5
2022-02-24 20:41:45 +08:00
wangxinpeng 8196f66d0b check screen connection in display controller init
Signed-off-by: wangxinpeng <wangxinpeng4@huawei.com>
Change-Id: Ia480d042d4b2e90a013cab7ceb8772a9cd7d7579
2022-02-16 19:19: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
Grady f2f975474e add SetVirtualScreenSurface
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: Idcb199852fda9de776e4bd1c234cdcc172a96a61
2022-02-14 20:45:43 +08:00
shiyueeee a05268ca08 Set display size as screen mode changes
Change-Id: I8c49155056aaa161c483941f4a857fcb2614db34
Signed-off-by: shiyueeee <nieshiyue@huawei.com>
2022-02-13 19:09:10 +08:00
fanby01 c9e5330811 support colorgamut for dms, adapter to render service.
Change-Id: I66ef16c675e78c7d690f702d62be4dd126f66368
Signed-off-by: fanby01 <yaojian7@huawei.com>
2022-02-13 15:49:36 +08: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
w00478450 ab88b7b769 migrate RSDisplayNode from WMS to DMS
Signed-off-by: w00478450 <wangqi175@huawei.com>
Change-Id: Ib0441f8fbb105e8a4ab96bcbde34cb50b118c19e
2022-02-10 23:07:21 +08:00
Grady 56e10cb1ee Add get/set screen mode interface
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: I1825f60f00cd1b89fdd72bc7246022ee32518e2d
2022-02-08 15:40:30 +08:00
xiaojianfeng e843d9f5e4 add screeninfo and displayinfo Listener callback and modify defaultscreen code
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I9ec907966d0cbeb8292e555a18f6a21aaa4410ec
2022-02-07 09:48:09 +08:00
xiaojianfeng 04cd4feb4e gadd screenInfo and screenGroupInfo
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I4fa1ae05fe455746dc293acb94598efb8b27e231
2022-01-27 11:55:43 +08:00
xiaojianfeng a71fea74d0 update displayinfo when screen disconnected
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I58be4fc99569bdc675b922fea9b9ef6d3a71b92b
2022-01-22 11:46:41 +08:00
xiaojianfeng 8ced54a470 add code for screen
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I5a292caea692676369a866adfa50fdcc813471da
2022-01-19 17:13:28 +08:00
lu 4021778c9c Map display to the first screen
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: I8fd55ff98a580e8ffdb83a8f8fdd641cd58b9f52
2022-01-19 14:46:32 +08:00
Grady 81f882a062 Move virtualScreen to ScreenManager, add AddMirror to save RSDisplayNode
Signed-off-by: Grady <yangguangwei4@huawei.com>
Change-Id: Icf74950fb6d48053534e9a57c3e6f7f3ebd7fe29
2022-01-16 20:07:32 +08:00
lu 8f6b0b0085 Get Screen form RSScreen, then notify the DisplayController
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: Ia78c5311ba447836198af134f7b3409746678560
2022-01-14 11:29:44 +08:00
lu ac578100ae Add interface for 'Screen'
Signed-off-by: lu <zhaolu2@huawei.com>
Change-Id: Ifae6fde45bfc57ffd18b0db42624ed113a20c409
2022-01-12 10:40:58 +08:00