Commit Graph

67 Commits

Author SHA1 Message Date
chyyy0213 20fe7a2111 add animation property config
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I867f7189636ae398753848bd4f09bcb10317602b
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-06-29 12:17:02 +08:00
xpeng 2d3f3c1c7c renamed interfaces's name
Signed-off-by: xpeng <pengxin33@huawei.com>
Change-Id: I6e53681d912952913ed871dc75e6187945aeec65
2022-06-27 15:54:26 +08:00
xiaojianfeng 85c663e30f Refactor avoidArea
Signed-off-by: xiaojianfeng <xiaojianfeng3@huawei.com>
Change-Id: Ic8fedcd7b7231515e46f0e03124943d3ca4e292a
2022-06-25 20:41:46 +08:00
xpeng 66f52ed5cf Merge branch 'master' of gitee.com:openharmony/windowmanager into api-dev
Change-Id: Iba4713023cd04db04fe4772ad96e350cb3fb1570
2022-06-22 16:31:22 +08:00
xpeng 3ad103f94f Update Schedule arguments
Signed-off-by: xpeng <pengxin33@huawei.com>
Change-Id: I3a19ec615bfaee1ad7bbbe794f00cc5589ad4472
2022-06-22 16:21:37 +08:00
xpeng e14ff63f53 Add interface to set window's requested orientation
Signed-off-by: xpeng <pengxin33@huawei.com>
Change-Id: Ic98ae81d9cb5284145337e8d02e9fab8f6fa6d67
2022-06-22 15:33:08 +08:00
xiazhonglin 928ddba11a add name trace for async task
Signed-off-by: xiazhonglin <xiazhonglin@huawei.com>
Change-Id: Iff0b370c069e617b9b744aac788900e69560bb3e
2022-06-20 11:30:18 +08:00
chyyy0213 ef9b2e0a2d bugfix for window impl dctor
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I6aab0f9d985d2c178e8d2fac773d0b575202625f
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-06-14 18:34:52 +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
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
chyyy0213 04af8a38bc support FA by environment check
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I11b30f3b6efbf1297cd4256298edb0ca7f20c661
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-05-06 09:38:04 +08:00
maojiangping fac8f167df Add function dump for window
Signed-off-by: maojiangping <maojiangping@huawei.com>
Change-Id: I188d60ab6cd6792e93cc97f416bfd2b44a9948ba
Signed-off-by: maojiangping <maojiangping@huawei.com>
2022-04-26 10:02:23 +08:00
openharmony_ci ceb8c194cb !747 增加窗口对应的st和ut
Merge pull request !747 from xiahaiqin/master
2022-04-24 02:17:30 +00:00
xiahaiqin c723ddfa5a add ut&st for window
Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: I075aceeb2e8945ca001d6b49d8b7ff7eeeff77f5
2022-04-22 18:19:54 +08:00
chyyy0213 a96da0b555 modify global js window map to thread local
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I8cd66959164d636985a5b23f227607279f72a1e3
2022-04-21 10:46:59 +08:00
leafly2021 adfce8cf86 disableAppDecor modify sync
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: Id90db20855cc02157031b978e6ce140dd90a0a15
2022-04-20 12:22:15 +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
chyyy0213 79a943b36a support API7 LoadContent
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I0ea7ddd773b9bf3172bae04f490c27a2f7b6b650
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-04-13 09:39:47 +08:00
xiahaiqin d553fddbb1 add js&napi interface for following method:
- setTransparent
- setCallingWindow
- setBackgroundColor
- setBrightness
- setFocusable
- setTouchable
- setKeepScreenOn
- on('keyboardHeightChange')
- off('keyboardHeightChange')
- isTransparent
- brightness
- focusable
- isKeepScrenOn
- touchable

Signed-off-by: xiahaiqin <xiahaiqin1@huawei.com>
Change-Id: Ie7e2d86cf5482cae0fa4d925450fe8208f8ce7c2
2022-04-11 14:03:42 +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
qianlf c8d4f51e4a update wm log
Signed-off-by: qianlf <qianliangfang@huawei.com>
Change-Id: I36c0f7a103be4593ccc299bf4b83f61020f7c3fe
2022-03-31 17:26:01 +08:00
zhangfanfan2 29fb1d332d fix: 解决arm64门禁编译问题
close: #I4ZQXT

Signed-off-by: zff <zhangfanfan2@huawei.com>
2022-03-26 12:43:25 +00:00
l00574490 c2af20304b update hot zone of corner
Signed-off-by: l00574490 <liuqi149@huawei.com>
Change-Id: I4777935afb27ad70647bccf83e36eb8b7ac1cf9d
2022-03-23 15:44:54 +08:00
openharmony_ci 3a48b8ffab !607 js侧windowtype bugfix
Merge pull request !607 from 陈海莹/upload
2022-03-21 01:31:14 +00:00
chyyy0213 22b38b8f92 bugfix for jswindowtype
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I357cdbd287ad79440d505f6ad2979d55cc23ace0
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-03-19 19:06:57 +08:00
leafly2021 f3ec317706 reflact SetDefaultOption
Signed-off-by: leafly2021 <figo.yefei@huawei.com>
Change-Id: Ia5799a1829c6e02e62ec5122d76c59a2e0bde31d
2022-03-18 17:01:53 +08:00
chyyy0213 c7764748ed add params check and destroy callback for native
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I6af9cae2942a262c719a25070bcfcfef2a1bb57d
2022-03-09 16:38:19 +08:00
zengqingyu f35cda2cbf add window js interfaces
Signed-off-by: zengqingyu <zengqingyu3@huawei.com>
Change-Id: I8e447d69d1e5bf4b32ba4a0f87ed6cbdd6fbbdd2
2022-03-08 20:01:11 +08:00
chyyy0213 a6964e1523 js侧Callback重构
Change-Id: I2160d034d098d9f07b8b27261dc22960ec8a0c9a
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-03-05 17:18:12 +08:00
chyyy0213 a0bb53931d jscallback 重构
Change-Id: I8ab61a788511baffb5eee2180d99018d3962a7b4
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-03-03 21:53:53 +08:00
chyyy0213 d7416f7d4f js callback 重构
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I2d2b734fff3a4081517606535513ba767d96c5ce
2022-03-03 19:00:01 +08:00
fanby01 942808ae2a bugfix: return error when call window->setColorSpace() with invalid param
Signed-off-by: fanby01 <yaojian7@huawei.com>
Change-Id: I90f8288af6470d72cf368b6342092bd944678321
2022-03-02 17:24:36 +08:00
openharmony_ci 4590478858 !408 0301 coding style修复
Merge pull request !408 from 陈海莹/master
2022-03-02 07:35:49 +00:00
chenqinxin 26edaa6212 开源代码告警修复
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: Ia26ee32cd6f24d096e0333ac930af0b91a18282e
2022-03-02 10:54:49 +08:00
chyyy0213 1e791b8d14 0301 coding style
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I533c745e357976c0b9ab4c9c6a0c4c3cc57fa978
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-03-02 10:29:06 +08:00
chyyy0213 edce077535 Merge branch 'master' of gitee.com:openharmony/windowmanager
Change-Id: I7834f863ae9dfe8413979ee146e915a8b329677c
2022-03-02 09:37:51 +08:00
chyyy0213 e1148d6baf 0301 coding style
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: Ie5a7e28be027d26ed7e4f890e4b854b6da488520
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-03-01 19:36:45 +08:00
openharmony_ci ec807ef378 !364 修复js侧回调传入off导致crash问题
Merge pull request !364 from 陈海莹/master
2022-02-28 07:20:05 +00:00
chyyy0213 c5fa4cf7d4 callback off bugfix
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: Idc2e6364242097b1ee02c5aaccb1fdac495d9f51
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-28 11:04:06 +08:00
zengqingyu 56b10f345d offer display change js interface
Signed-off-by: zengqingyu <zengqingyu3@huawei.com>
Change-Id: I46d60b1387bdf6814d1537f7a8d647c63f54c84d
2022-02-18 17:34:13 +08:00
chyyy0213 f76f366bd3 loadContent storage bugfix
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I217a31843c0968c32b5f5c8a11f7578e8a15edc9
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-17 19:02:51 +08:00
chyyy0213 baba93d8d1 Merge branch 'master' of gitee.com:openharmony/windowmanager
Change-Id: I5958474ce92ccdb98e9685f06169ef76d7c9a1f1
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-14 15:13:30 +08:00
fanby01 2a77f83942 fix bugs in JsWindow::OnSetColorSpace for napi
Signed-off-by: fanby01 <yaojian7@huawei.com>
Change-Id: I6d9b894652a70c5ac2c2355349515b9065ade59e
2022-02-12 16:26:16 +08:00
fanby01 24099caaa2 js interface: support wide gamut for window
Change-Id: I5c5687b51133967531c70069db3c09ffd3a5b3bf
Signed-off-by: fanby01 <yaojian7@huawei.com>
2022-02-11 17:13:18 +08:00
chyyy0213 74022a032c bugfix for array overflow
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I443b901f494207955280caf731ac07e845eef99c
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-11 14:50:20 +08:00
chyyy0213 daf57eb14a Merge branch 'master' of gitee.com:openharmony/windowmanager
Change-Id: I94db58570fad6b7adbf79c50622dda2e37b7ffd7
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-09 15:38:12 +08:00
chyyy0213 849e327f80 add getSubWindow in windowStage
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
Change-Id: I25da6d1100f031ebbca9a880378cc734e490ee2f
Signed-off-by: chyyy0213 <chenhaiying3@huawei.com>
2022-02-09 14:56:23 +08:00
openharmony_ci f73ebf546d !225 hilog domain修改 window使用04200 display使用04201
Merge pull request !225 from 沁心/master
2022-02-09 06:32:39 +00:00
chenqinxin ba2467ad92 hilog domain修改 window使用04200 display使用04201
Signed-off-by: chenqinxin <chenqinxin1@huawei.com>
Change-Id: I5a707a468cbc2b816a0bc58b2714ba86db2bc7e1
2022-02-09 11:36:54 +08:00
openharmony_ci a0b1f3b46a !220 异步任务提前return的bugfix
Merge pull request !220 from 陈海莹/master
2022-02-08 11:37:19 +00:00