Commit Graph

44 Commits

Author SHA1 Message Date
openharmony_ci 9adaf59f13 !960 窗口分辨率可调并且等比例缩放
Merge pull request !960 from 杨志荣/master
2022-06-02 12:22:44 +00:00
zhirong 37a732cd90 窗口分辨率可调(等比例)
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: I769088ef2900768e4c830e54ccdecb73666cfad6
2022-06-02 16:33:11 +08:00
openharmony_ci 7af2a7fdff !942 setsystembarprop从沉浸式生效改为全屏就生效
Merge pull request !942 from leafly2021/0415_master
2022-06-01 03:58:32 +00:00
l00574490 a8e251aa35 支持自由窗口自定义大小和比例限制
:
Signed-off-by: l00574490 <liuqi149@huawei.com>

Change-Id: I175e1b6990ec68c18ea6dd0e7b08966216ac8011
2022-05-31 12:57:56 +08:00
chyyy0213 8ce620fa36 windowStage shared_ptr changed to weak_ptr
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I46c02010eed965ad50f334d83e2ad509bbca14de
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-31 11:35:25 +08:00
leafly2021 74486c576d setsystembarprop is valid in fullscreen
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: I002612d790b3c5a07db9b02abce695c121aa2429
2022-05-30 14:01:53 +08:00
xingyanan 89d7e0d33b fix wms task thread bug
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ie9cfd7a22c35c1efecb88b136e70de6816d89527
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-05-30 11:10:00 +08:00
zhirong 4957e8bc35 app can config window mode to be supported
Signed-off-by: zhirong <215782872@qq.com>
Change-Id: I7bcd7b6d884a7189dd19e45c6f234e4f3d3d95a2
Signed-off-by: zhirong <215782872@qq.com>
2022-05-27 12:24:54 +08:00
openharmony_ci 8a081007cb !899 js window sptr修改
Merge pull request !899 from chy/r2
2022-05-26 06:06:47 +00:00
xingyanan 02924b3e5f wms task queue
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Id416d47c7cf7e2419f249652cf8ad53de5eae8dc
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-05-25 18:56:30 +08:00
chyyy0213 25c8b536d4 sptr bugfix for js window
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I2d8c5703d0aee60158b891fd06355ac6257a6bb3
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-25 17:07:04 +08:00
l00574490 9edb93bd38 support drag cross display
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I2683659a054879d79df8607604843623a6bf882d
2022-05-13 17:33:30 +08:00
chyyy0213 5f137af388 extract starting window from remote animation
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I978791c05f393e43c7425336cedbe96daca93437
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-09 20:33:48 +08:00
xiahaiqin c58a110f64 add zidl for wmserver
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Ia565f25e4453072fc5907faf02c7659a45db6c3c
2022-05-03 12:32:20 +08: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
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
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 8cb2babe22 add window rotation
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: If02a869aad72c5b3e54017d53f24d8e7452825f8
2022-04-11 21:50:09 +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
xingyanan a00c4405af 修复最小化窗口再打开大小变化的问题
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ic8b7adddfa1dda1a136799c0e9c68275d52c2ab4
2022-03-26 10:28:27 +08:00
l00574490 89b0400bde update window size change reason
Change-Id: I4b716dfcd367d4a273420bfa9d5a1e840292b34e
Signed-off-by: l00574490 <liuqi149@huawei.com>
2022-03-16 20:41:44 +08:00
xiahaiqin edfdd27618 Normalized updateproperty and add Setfocusable, Settouchable for window
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Idd36300d9bf7bbf989202cd8d6e149b3f855ffb3
2022-03-12 16:32:33 +08:00
xingyanan 4a12eff44b issue fix
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ie1b2d8f1e725f1b49315b340b301a471edcd39a6
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-03-04 10:10:09 +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
chenqinxin edd166599b 增加窗口可见性注册监听接口
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I86cd8f99a77e3ea157868fc366f48469c5ccc977
2022-02-21 17:26:32 +08:00
openharmony_ci eeb73277f8 !305 增加VirtualPixelRatio, 热区计算移动到layout
Merge pull request !305 from 胡安东/br0115
2022-02-21 04:08:18 +00: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
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
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 5bbbbddf1a !224 窗口尺寸变化的回调添加reason的入参
Merge pull request !224 from maojiangping/master
2022-02-10 07:04:08 +00: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
luwei ac401fb956 support window effect
Signed-off-by: luwei <luwei51@huawei.com>
Change-Id: Ieea1fae5e085e8a764a0ec5e3ba7056d2707384b
2022-02-09 17:37:56 +08: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
maojiangping abe185d9cd add WindowName for debug
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: Ic633ded829724b068670348110938451aa5805df
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-01-28 13:13:33 +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
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
huandong 4668764b1d 自由窗口默认Rect计算及最小值限制
Change-Id: I0a078d56e998a2f0c232f15d60574f718c62ccc5
Signed-off-by: huandong <huandong1@huawei.com>
2022-01-22 17:19:10 +08:00
xingyanan 868b12b4a7 add split window addwindow setwindowmode and removewindow code
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: Ic9cc92730ec1aff0d6b318b48da4a1f4f1e4d1f8
2022-01-13 18:54:50 +08:00
laiguizhong 49486f0153 add windowmanager & add window js api
Signed-off-by: laiguizhong <laiguizhong@huawei.com>
Change-Id: Ia303d155a0d30da4736e96b009125f40d4c3837a
2022-01-07 11:08:50 +08:00
abbuu 0ee63144e7 Enable windowmangaer
Signed-off-by: abbuu <liyu37@huawei.com>
2021-12-31 17:40:40 +08:00