Commit Graph

552 Commits

Author SHA1 Message Date
pengfei.zhou
fa6604f25e iOS: add annotation 2022-03-09 18:14:06 +08:00
pengfei.zhou
9bd4ba8722 feat: Image add setImagePixels API,iOS receive ArrayBuffer directly 2022-03-09 18:14:06 +08:00
pengfei.zhou
aa837b807a iOS: use category method to translate JSValue to object 2022-03-09 18:14:06 +08:00
吴尚昆
af9b47466c [UIFont familyNames] before CGFontCreateWithDataProvider() 2022-03-03 17:15:22 +08:00
吴尚昆
37a4332a19 remove textSize && using urlencode 2022-03-03 17:15:22 +08:00
吴尚昆
93e949ef41 iOS text font support from custom loader. 2022-03-03 17:15:22 +08:00
pengfei.zhou
e55b64158c iOS: fix memory leak 2022-02-21 15:12:15 +08:00
pengfei.zhou
2c399e6a64 Base64 resource support all kinds of base64 2022-02-17 12:46:56 +08:00
王劲鹏
65105eabfc add exception handle 2022-01-26 15:38:49 +08:00
王劲鹏
141b02b142 add resource loader & image decoder plugin 2022-01-26 15:38:49 +08:00
王劲鹏
e3f45676d6 add interface to provide jse 2022-01-26 15:38:49 +08:00
pengfei.zhou
e63a513245 iOS: fix compile error 2022-01-26 15:38:49 +08:00
pengfei.zhou
96266921ff feat: cache resource move from global to each context 2022-01-26 15:38:49 +08:00
pengfei.zhou
b29f2d6a4e iOS: implement Image Pixel 2022-01-26 15:38:49 +08:00
pengfei.zhou
62cb618923 iOS: add error code 2022-01-26 15:38:49 +08:00
pengfei.zhou
6ecfc307bf feat:iOS DoricResult add fetch cache 2022-01-26 15:38:49 +08:00
pengfei.zhou
7978900a4f feat:iOS load Resource use NSDictionary 2022-01-26 15:38:49 +08:00
pengfei.zhou
3bedd8034c feat: add Resource Cache for loading the same resource 2022-01-26 15:38:49 +08:00
pengfei.zhou
6bc9c7629a feat: context's source ignore what behinds semicolon 2022-01-10 10:38:46 +08:00
pengfei.zhou
e822797166 iOS: reset pivot to default 2021-12-28 16:36:17 +08:00
pengfei.zhou
4aa1380a5a iOS: fix canot set pivot to zero 2021-12-28 16:36:17 +08:00
pengfei.zhou
c6d26c1f49 iOS: image removeObserver when reset 2021-12-17 18:01:43 +08:00
pengfei.zhou
5eb47355e0 iOS: add removeObserver in case addObserver being called multi times 2021-12-17 18:01:43 +08:00
pengfei.zhou
2d1cf3fcfe iOS: add animation callback for iOS 2021-12-17 18:01:43 +08:00
pengfei.zhou
4fb5848ca9 feat: change alias to dev in demo app 2021-12-08 12:06:25 +08:00
pengfei.zhou
68ba8875a5 feat: android and iOS support load assets file remotely on dev mode 2021-12-08 12:06:25 +08:00
pengfei.zhou
7b44801b17 feat: add DoricDevAssetsLoader in dev mode 2021-12-08 12:06:25 +08:00
pengfei.zhou
1ba4336857 feat: add DoricAssets resource 2021-12-08 12:06:25 +08:00
pengfei.zhou
233f31b90b refact: rename iOS class DoricResourceManager 2021-12-08 12:06:25 +08:00
pengfei.zhou
b1b8366e08 feat: update demo 2021-12-08 12:06:25 +08:00
pengfei.zhou
0477e5790b iOS: fix listItem cannot be animated 2021-12-03 17:45:51 +08:00
pengfei.zhou
094a0936b9 iOS: fix animate won't work on popovered view 2021-12-03 17:45:51 +08:00
pengfei.zhou
7c9e13158d iOS: Use Animator to control blur effect 2021-11-26 14:56:36 +08:00
pengfei.zhou
f302592d11 feat:Aero add style property 2021-11-26 14:56:36 +08:00
pengfei.zhou
62a8357d77 feat: fix typo 2021-11-26 14:56:36 +08:00
pengfei.zhou
3b901cae90 iOS: add AreoEffect 2021-11-26 14:56:36 +08:00
pengfei.zhou
84d5ccd1c6 iOS: add BlurEffect 2021-11-26 14:56:36 +08:00
吴尚昆
8c52fe5265 iOS: fix the loss of Corner effect caused by tableViewCell reuse. 2021-11-17 10:27:04 +08:00
wushangkun
7bc22c6c1f Fix the loss of Corner effect caused by tableViewCell reuse. 2021-11-17 10:27:04 +08:00
pengfei.zhou
c53fe3c208 iOS: fix Image async load error 2021-11-12 16:46:49 +08:00
pengfei.zhou
4c80e5aa60 iOS: fix when Image async load cause super node requestLayout 2021-11-12 16:28:45 +08:00
吴尚昆
4e2b4d051b Fixed an issue where playing an animated photo with YYWebImage could not stay on the last frame. 2021-11-10 13:41:07 +08:00
pengfei.zhou
1f01b7bffe iOS:when use YYImage,startAnimation donot work 2021-11-04 18:54:33 +08:00
pengfei.zhou
02ca1e5081 iOS:fix when reuse node,call reset cause property lost 2021-11-03 14:51:07 +08:00
pengfei.zhou
12234d3035 iOS: fix when clear list's data, do not call loadMore again 2021-10-29 11:14:33 +08:00
pengfei.zhou
349e56539c iOS: remove useless code 2021-10-27 18:01:36 +08:00
pengfei.zhou
88c441d86c iOS: remove useless code 2021-10-27 18:01:36 +08:00
pengfei.zhou
481e643ff9 android: reset view node when reuse this node 2021-10-27 18:01:36 +08:00
pengfei.zhou
60c8651e10 iOS: reset view node when reuse this node 2021-10-27 18:01:36 +08:00
pengfei.zhou
986d32a8e0 iOS:add Bundle Resource 2021-10-25 17:16:01 +08:00
pengfei.zhou
235549eea4 Add Resource Loader for iOS 2021-10-25 17:16:01 +08:00
pengfei.zhou
7637a820e5 iOS: fix when init NSAttributedString cause it runs blocks on main queue immediately 2021-10-22 16:10:56 +08:00
pengfei.zhou
72a4562885 iOS: optimze when updating cell do not cause size change, do not reload 2021-10-20 17:54:21 +08:00
pengfei.zhou
c04994ab21 iOS: FlexNode ignore maxSize if largger than intrinsic size when it is root flex node 2021-10-17 12:37:41 +08:00
pengfei.zhou
3a1d07ecc4 iOS: FlexLayout's root node do not enable margin 2021-10-17 12:37:41 +08:00
pengfei.zhou
6cae752456 Add find visible items for list and flowlayout 2021-10-12 17:44:02 +08:00
pengfei.zhou
f09f7859b9 Flowlayout's loadMoreView supports fullSpan,default is false 2021-10-12 17:44:02 +08:00
pengfei.zhou
738c072ee4 Remove header and footer support,this is unnecessary 2021-10-12 17:44:02 +08:00
pengfei.zhou
0e77c62e13 FlowLayoutItem add fullSpan attribute 2021-10-12 17:44:02 +08:00
pengfei.zhou
9429c75834 flowlayout add header and footer:iOS implement 2021-10-12 17:44:02 +08:00
pengfei.zhou
0dbab344d9 iOS: fix iOS cannot loadmore when list's itemCount is 0 2021-10-12 17:44:02 +08:00
pengfei.zhou
5224be8f90 feat:List add header and footer 2021-10-12 17:44:02 +08:00
pengfei.zhou
f6d117da06 iOS: fix missing super call for requestLayout 2021-10-12 17:44:02 +08:00
pengfei.zhou
3250523fb4 fix when remove child node from group node,reuse cause problem 2021-10-08 18:49:45 +08:00
pengfei.zhou
9757a6e8c6 iOS: fix blend viewModel error 2021-09-30 14:27:22 +08:00
pengfei.zhou
46609aee4c iOS: fix when blend subnode,occured crash 2021-09-29 19:08:14 +08:00
pengfei.zhou
8ef9ddc610 iOS: fix get property error 2021-09-29 19:08:14 +08:00
pengfei.zhou
ea4f6a4f08 iOS:Compat with iOS 15 2021-09-28 15:54:12 +08:00
pengfei.zhou
63e0d1c38c feat: Image add isAnimating, startAnimating and stopAnimating API 2021-09-26 16:35:24 +08:00
pengfei.zhou
3fd8405e0b feat: Image loadCallback add animated prop 2021-09-26 16:35:24 +08:00
王劲鹏
bf0de5e02a native response parameter changed 2021-09-23 18:11:27 +08:00
王劲鹏
6e8c5cc8ea iOS: update with js dispatcher 2021-09-23 11:08:13 +08:00
王劲鹏
0421b8258f iOS: implement touch api 2021-09-22 16:25:59 +08:00
王劲鹏
ac6a027f02 iOS: implement gesture container 2021-09-22 16:25:59 +08:00
pengfei.zhou
563f1a7fe1 iOS: fix when reuse flexnode, its childNode cannot measure properly 2021-09-16 19:23:19 +08:00
pengfei.zhou
dd4e8db3ad Remove nativeEmpty, check call change to native side 2021-09-16 13:01:47 +08:00
pengfei.zhou
e6647214dd iOS: fix part corner with border 2021-09-09 18:24:22 +08:00
pengfei.zhou
95ff2155f5 iOS: Text set shadow do not set clipToBounds 2021-09-09 18:24:22 +08:00
pengfei.zhou
116469d52c iOS: fix hintFont default is font 2021-09-09 18:24:22 +08:00
pengfei.zhou
145e157558 iOS: input focus fix 2021-09-09 18:24:22 +08:00
pengfei.zhou
abc39ed28f iOS: Input align to android implement 2021-09-09 18:24:22 +08:00
pengfei.zhou
58067e217e iOS:TextField support virtical alignment 2021-09-09 18:24:22 +08:00
pengfei.zhou
228c2c131c iOS:TextNode use content size 2021-09-09 18:24:22 +08:00
pengfei.zhou
88c594ae10 iOS: input support textfield 2021-09-09 18:24:22 +08:00
pengfei.zhou
5b3d45f607 iOS: Text textAligment support Top and Bottom 2021-09-09 18:24:22 +08:00
pengfei.zhou
41e610e424 Animation add keyFrame 2021-09-07 20:18:24 +08:00
pengfei.zhou
d7d19b17d0 Add BackgroundColorAnimation and AlphaAnimation 2021-09-07 18:50:09 +08:00
pengfei.zhou
31fb5186d3 iOS:use macro to control use of image and cache library 2021-09-07 16:13:49 +08:00
王劲鹏
d62303baf0 iOS: fix quickly set image url caused image integrity error 2021-09-07 10:50:21 +08:00
pengfei.zhou
c2b07e4a20 iOS: fix tableview height cannot fit the screen 2021-09-03 16:51:06 +08:00
王劲鹏
7a0a2c6621 iOS: image render optimize
UIGraphicsBeginImageContextWithOptions replaced with UIGraphicsImageRenderer above iOS 10
2021-09-03 15:52:15 +08:00
pengfei.zhou
15172bb653 iOS:fix refreshableview srolling problem 2021-09-01 15:44:43 +08:00
pengfei.zhou
5e2ffe3436 Devkit add plugin support 2021-08-26 16:49:56 +08:00
pengfei.zhou
059f27c743 Revert "debugging add module support"
This reverts commit 85da528de5e258a765b842ca5e55c4cf81fd2936.
2021-08-24 16:15:25 +08:00
pengfei.zhou
20e6f5c96d debugging add module support 2021-08-24 16:15:25 +08:00
pengfei.zhou
0ffb14ec72 iOS: move bundle to DoricSingleton 2021-08-24 16:15:25 +08:00
pengfei.zhou
04cfbf49d8 iOS typo fix 2021-08-24 11:59:11 +08:00
王劲鹏
e0d76d218d iOS: remove sync in dealloc & add some weak-strong-dance 2021-08-20 11:40:02 +08:00
pengfei.zhou
e6637b82de iOS:fix when text font is customized,set fontStyle cause font change to system font 2021-08-12 16:02:08 +08:00
pengfei.zhou
6e048e39fc fix compile err 2021-08-12 11:33:20 +08:00