Commit Graph

310 Commits

Author SHA1 Message Date
xiaojianfeng 3a3961bcc9 no operation with ToggleShownStateForAllAppWindows interface when the top window is recent
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ib2dc3ada036087a31fc5f6849716eb0916d8ad54

Change-Id: I55216b2f76d0d5190b75003c1c2a79c35e10d688
2022-06-06 22:13:44 +08:00
openharmony_ci e9bf9459a7 !965 分屏条窗口控件化
Merge pull request !965 from 邢亚楠/submit
2022-06-06 09:19:02 +00:00
xingyanan 97b46ee5de Merge branch 'master' of https://gitee.com/openharmony/windowmanager into submit
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I1e6c88a7a5871412c7747bd4b10180bf0e24f7f3
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-06-06 11:02:36 +08:00
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
leafly2021 a6490fade1 回退 'Pull Request !961 : 创建悬浮窗的权限校验下沉到wms' 2022-06-02 08:27:28 +00:00
xingyanan 14776a2d8a split window componentization
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I7b2d17ad5edfd668f08f9eda750d8cf5da24280e
Signed-off-by: xingyanan <xingyanan2@huawei.com>
2022-06-02 16:18:36 +08:00
leafly2021 18968eaf81 float window permission check in wms
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: I704ea8fd244c43fb35446a514149e717ef06beff
2022-06-01 15:09:47 +08:00
openharmony_ci 7af2a7fdff !942 setsystembarprop从沉浸式生效改为全屏就生效
Merge pull request !942 from leafly2021/0415_master
2022-06-01 03:58:32 +00:00
yichengzhao 1704b9fc55 add isdecoraed
Signed-off-by: yichengzhao <yichengzhao1@huawei.com>
Change-Id: Ie133ed81f2f4ec0b1736f151aaef84870c83bdb3
2022-05-31 19:26:17 +08:00
l00574490 a8e251aa35 支持自由窗口自定义大小和比例限制
:
Signed-off-by: l00574490 <liuqi149@huawei.com>

Change-Id: I175e1b6990ec68c18ea6dd0e7b08966216ac8011
2022-05-31 12:57:56 +08:00
openharmony_ci 1c04f1a162 !941 windowStage shared_ptr修改为weak_ptr
Merge pull request !941 from chy/r2
2022-05-31 04:44:43 +00: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
openharmony_ci 4f2fef081d !944 fix rotate expand display
Merge pull request !944 from liuqi/lq_0513
2022-05-30 12:06:18 +00:00
l00574490 fedb3553d5 fix rotate virtual display
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I9edc3bf3da8e989cfb0a00c654d081e64a06dabe
2022-05-30 17:33:57 +08:00
xingyanan 44702d07b7 fix replace split window bug
Signed-off-by: xingyanan <xingyanan2@huawei.com>
Change-Id: I37b25cc8392f41ae7babc14addb5503ed5c90f8d
2022-05-30 14:42:12 +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
openharmony_ci 81bd994145 !902 支持应用设置支持的窗口模式
Merge pull request !902 from 杨志荣/master
2022-05-27 06:29:22 +00: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 e2d8470801 !910 not allow set split mode when app is showing above keyguard
Merge pull request !910 from qianlf/master
2022-05-26 12:15:23 +00:00
openharmony_ci 3444150d7b !915 增加wms dump信息
Merge pull request !915 from xiahaiqin/master
2022-05-26 06:40:23 +00:00
openharmony_ci 8a081007cb !899 js window sptr修改
Merge pull request !899 from chy/r2
2022-05-26 06:06:47 +00:00
xiahaiqin 028f52f378 add -w {window id} [arkui option] dump info for wms
add -h help dump info for wms

Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Ib18d388283322dd7d925a7389c9dc638ffb7bbfb
2022-05-26 12:12:42 +08:00
openharmony_ci 60ec3c5605 !908 wms task queue
Merge pull request !908 from 邢亚楠/master
2022-05-26 02:12:42 +00:00
qianlf 915b5e8556 not allow set split mode when app is showing above keyguard
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: I972382c2f0dded1197842a40094af120989a555e
2022-05-26 08:57:03 +08:00
openharmony_ci 90f477626a !892 增加窗口外点击事件的监听
Merge pull request !892 from dubingjian/master
2022-05-26 00:56:07 +00:00
dubj 1187428459 增加窗口外点击事件的监听接口
Signed-off-by: dubj <dubingjian@huawei.com>
Change-Id: I2706f3b9a76e919a2899bf52109f1a74e86bc3a9
2022-05-25 21:05:33 +08: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
openharmony_ci 84c45286a0 !905 增加智慧语音窗口类型
Merge pull request !905 from ZhengJiangliang/master
2022-05-25 05:01:21 +00:00
zhengjiangliang c497e26464 增加智慧语音窗口类型
Change-Id: Ib44ebf5c6b829b717b644aca8cd12720c317b569
Signed-off-by: zhengjiangliang <zhengjiangliang@huawei.com>
2022-05-24 19:44:26 +08:00
xiaojianfeng 6b35c10493 fix split window bug when toggle app windows
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I8a1f9dbf83834073d2f57bff4844d2b5f955f387
2022-05-24 10:56:21 +08:00
openharmony_ci 5ec5e6b663 !873 新增dock窗口的沉浸式
Merge pull request !873 from leafly2021/0415_master
2022-05-23 10:37:18 +00:00
openharmony_ci 4b34b689d8 !891 提供窗口分屏禁止拖动能力
Merge pull request !891 from 王良江/br_wlj_forbid_split_move
2022-05-23 10:31:02 +00:00
wlj 0ac853e304 add forbid_split_move interface
Signed-off-by: wlj <wangliangjiang1@huawei.com>
Change-Id: I3cae3db3f64caeaa8b0de047f159bb0ebf750a6f
2022-05-23 16:19:39 +08:00
leafly2021 3ce65c6a27 add dock window immersive
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: Ic3bc9aa2746a161ae1d8b02ecc55c7eb338a1611
2022-05-23 16:15:51 +08:00
openharmony_ci ce90b2b3bc !898 修改startingWindow特性开关指令
Merge pull request !898 from chy/0411
2022-05-23 08:13:39 +00:00
openharmony_ci b21e3b5a2a !874 整合与多display相关数据结构
Merge pull request !874 from liuqi/master
2022-05-23 07:57:53 +00:00
chyyy0213 e5c93b2ed4 modify startingWindow switch
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I9e6d586bceb5b8301d45b025a1e3ac303c06b842
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-23 15:32:14 +08:00
l00574490 213050bda2 refactor data structure of muti-display
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Ia29a6bcd266f2a5dbc6de3ccf14eddcff30bc604
2022-05-23 09:36:29 +08:00
openharmony_ci 75df0ac8c1 !871 增加startingWindow特性开关及foundation进程内存泄露
Merge pull request !871 from 陈海莹/master
2022-05-19 02:33:05 +00:00
chyyy0213 d504ab2383 add switch for startingWindow
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: Iaa8cc10a2cb6ac53116b10a6c49237e392d30237
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-18 22:30:18 +08:00
xiaojianfeng 44301ab0b5 add errorcode for ToggleShownStateForAllAppWindows
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: I92b450d8c2a33ee275015477935e406bc6d35030
2022-05-18 16:26:04 +08:00
qianlf 38be28e42c fix starting window show when locked bug
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: I38617df53fcb838855e56379badaf557594e3681
2022-05-17 22:11:55 +08:00
openharmony_ci 9c7ecfadeb !849 为startingWindow保留默认动画
Merge pull request !849 from 陈海莹/master
2022-05-17 07:05:16 +00:00
l00574490 81be3031ea process node which is not showing when destroy display
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Ia90c0a92439ded9a86ee59e38146cf5216090a09
2022-05-17 14:14:41 +08:00
chyyy0213 462428d84c add normal animation for starting window
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I07551305c9fbf0b1ae3869ffa190681e2b6e8db0
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-17 13:55:09 +08:00
openharmony_ci f6f4dfe67b !854 No2:多屏扩展模式跨屏幕拖拽
Merge pull request !854 from liuqi/lq_0513
2022-05-16 11:25:27 +00:00
l00574490 699d90035c move or drag on muti display
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: Ia8058f2289623c03036c387104e20bacf2e0eb11
2022-05-16 17:10:13 +08:00