Commit Graph

590 Commits

Author SHA1 Message Date
pengfei.zhou
37e93273b8 Add API for synchronous rendering to Panel 2023-02-15 20:14:09 +08:00
pengfei.zhou
fc4628dde9 Fix when print log string which contains special control characters in doric,cause native crash 2023-02-09 14:15:51 +08:00
pengfei.zhou
54ecddf994 iOS: fix popover view cannot change its layout after show 2023-02-07 14:18:36 +08:00
Jiang Teng
c7d7e4052d iOS: Optimize the call of [tableview scrollToRowAtIndexPath] method 2023-01-18 11:43:05 +08:00
王劲鹏
345e839d32 iOS: font style for input 2023-01-17 11:24:23 +08:00
王劲鹏
956cf7583e iOS: fix font style cannot change from system bold to system normal 2023-01-13 11:52:09 +08:00
osborn
4eeebf6118
Feature/fix npe exception (#566)
* android: add exception catch for list flowlayout scroller  type

* iOS: add exception catch for list flowlayout scroller  type
2023-01-03 16:42:52 +08:00
osborn
be4fb05f91
Feature/zpf (#564)
* iOS: fix memory leak of blur effect

* js: fix callback cause memory leak
2022-12-20 15:06:46 +08:00
osborn
9be6bb2051
iOS: fix in list when not combine view model cause UI have no update (#559) 2022-12-09 16:33:00 +08:00
pengfei.zhou
875f3a5066 iOS: when not set onclick on view, should passthrough touch event 2022-12-07 10:29:02 +08:00
pengfei.zhou
1c306bd3f6 feat: iOS add ssr demo 2022-11-08 17:35:10 +08:00
pengfei.zhou
d8615b2f9a iOS: compat API with iOS 16 2022-09-26 12:03:08 +08:00
王劲鹏
b496be1e6e bugfix: fix intrinsic size caused side effect 2022-09-13 18:00:05 +08:00
pengfei.zhou
0df882f28c iOS: Fix layout in flowlayout or list 2022-09-08 18:37:44 +08:00
pengfei.zhou
1dc167a43c iOS: fix compile error 2022-09-05 19:02:47 +08:00
pengfei.zhou
b819d7df37 Revert "iOS : fix compile error"
This reverts commit 1d6738b8c9.
2022-09-05 19:02:47 +08:00
pengfei.zhou
1d6738b8c9 iOS : fix compile error 2022-09-05 18:04:37 +08:00
pengfei.zhou
51d1c5c91b iOS: fix flexlayout when sometimes width is not correct 2022-09-05 17:25:39 +08:00
pengfei.zhou
8e22108cc9 iOS: Add DoricFlexLayout to DoricLayouts 2022-09-05 17:25:39 +08:00
王劲鹏
8dd39398b9 iOS: update list beforeDragging & add itemCanDrag 2022-09-01 10:30:14 +08:00
王劲鹏
ef4eb4d517 iOS: update horizontal list beforeDragging & add itemCanDrag 2022-09-01 10:30:14 +08:00
王劲鹏
a452cde882 iOS: update flowlayout beforeDragging & add itemCanDrag 2022-09-01 10:30:14 +08:00
王劲鹏
3a28941c04 iOS: implement flowlayout drag 2022-09-01 10:30:14 +08:00
pengfei.zhou
55efff976a iOS: Scroller support fit width or height 2022-08-25 14:23:14 +08:00
pengfei.zhou
0c868f095d iOS: HorizontalList support fit width or height 2022-08-25 14:23:14 +08:00
pengfei.zhou
921829ba53 iOS: List support fit width or height 2022-08-25 14:23:14 +08:00
王劲鹏
02259823da iOS: implement horizontal list 2022-08-25 10:22:23 +08:00
pengfei.zhou
6a4c69340e iOS: DoricLayout UIImageView support fit width or height when another dimension is certained 2022-08-24 20:13:16 +08:00
pengfei.zhou
16cc6446e9 iOS: DoricLayout add other logic such as maxWidth and maxHeight and so on 2022-08-24 20:13:16 +08:00
pengfei.zhou
8fbbaa7f56 iOS: DoricLayout fix code error 2022-08-24 20:13:16 +08:00
pengfei.zhou
7749ea2ea2 iOS: DoricLayout fix missing property 2022-08-24 20:13:16 +08:00
pengfei.zhou
c8365973f0 iOS: DoricLayout add measureState 2022-08-24 20:13:16 +08:00
pengfei.zhou
2ba4323c7c iOS: refact whole DoricLayout's measure process 2022-08-24 20:13:16 +08:00
pengfei.zhou
f849d4bb34 iOS: align DoricLayout fix when super is fit but all sub are most 2022-08-24 20:13:16 +08:00
pengfei.zhou
95a16435f3 iOS: align DoricLayout to LinearLayout logic 2022-08-24 20:13:16 +08:00
pengfei.zhou
060e821687 iOS: refact layout fix when need fit on one dimension size change cannot cause another dimension size change 2022-08-24 20:13:16 +08:00
pengfei.zhou
8d5350898a iOS: refact layout use measure state to control when it self is most,but supernode is fit 2022-08-24 20:13:16 +08:00
pengfei.zhou
3da39cff48 iOS: refact layout logic 2022-08-24 20:13:16 +08:00
pengfei.zhou
f23159e6bb iOS: optimize use helper functions 2022-08-24 20:13:16 +08:00
pengfei.zhou
c02a54d417 iOS: do not need layout when in measuring 2022-08-24 20:13:16 +08:00
pengfei.zhou
99e0af494e iOS: when fit content, should not over parent zone 2022-08-24 20:13:16 +08:00
pengfei.zhou
cce4148240 feat:slider and flowlayout add reload api 2022-08-16 18:00:23 +08:00
pengfei.zhou
3de2162ef6 js: list add reload api 2022-08-16 18:00:23 +08:00
pengfei.zhou
fe060bdb7f iOS: fix posibblely mutated crash when onException 2022-08-05 13:57:10 +08:00
pengfei.zhou
1aaa3aa3f0 iOS: Fix some layout cases 2022-08-05 11:24:46 +08:00
pengfei.zhou
7f6710a7b5 iOS: protect setFrame incase crash 2022-08-02 11:03:13 +08:00
pengfei.zhou
6e3307d400 feat:fix gesture touch event's conflict in scroller 2022-08-01 19:05:41 +08:00
pengfei.zhou
f4fcb981b4 iOS: optimize hot reload operation which causes render error 2022-08-01 19:05:41 +08:00
pengfei.zhou
81137b8fb8 iOS: Ensure that rendering operations are serialized to prevent timing errors 2022-07-27 14:33:59 +08:00
pengfei.zhou
7bfa542479 iOS: fix when doAnimation cause flush 2022-07-21 17:02:38 +08:00