Commit Graph

155 Commits

Author SHA1 Message Date
pengfei.zhou
d2f4302e42 feat:refact render child in groupNode 2019-11-14 17:57:12 +08:00
pengfei.zhou
1dcdfff97d feat:render subview's change to apply listview's item change 2019-11-14 14:45:30 +08:00
pengfei.zhou
4dcc89497d listview enable cell refresh 2019-11-14 14:45:30 +08:00
pengfei.zhou
3933582e1e feat:enable click on ListItem 2019-11-14 14:45:30 +08:00
pengfei.zhou
6bf224aa9a add ListView DEMO ,show 2019-11-14 14:45:30 +08:00
pengfei.zhou
eea7eb5d27 feat:refact View Dirty Props,prepare to use in ListView 2019-11-14 14:45:07 +08:00
pengfei.zhou
dab3c00b4c refact view and groupview 2019-11-14 14:45:07 +08:00
pengfei.zhou
3d4605c497 add file header 2019-11-14 14:44:44 +08:00
pengfei.zhou
ece0883fed seperate layout class 2019-11-14 14:44:44 +08:00
pengfei.zhou
e14f4d04cd add listview 2019-11-14 14:44:44 +08:00
王劲鹏
9d641e2602 debugger send back to switch js engine 2019-11-13 15:29:56 +08:00
pengfei.zhou
0697ae70fe feat:add Provider ts 2019-11-12 14:26:05 +08:00
pengfei.zhou
042a1dbf17 declarative ui 2019-11-12 14:26:05 +08:00
王劲鹏
95435c0a55 remove THIS_IS_UNDEFINED warning during es transformation 2019-11-11 17:03:14 +08:00
王劲鹏
ee35011ba0 js-framework rollup config upgrade 2019-11-11 16:56:24 +08:00
王劲鹏
651f28a226 update gradle wrapper to 6.0 & update package.json 2019-11-11 16:36:30 +08:00
pengfei.zhou
8ce32b8769 feat:pass the breakpoint debug 2019-10-25 14:27:31 +08:00
pengfei.zhou
20ca4b013d feat:fix in nodejs use origin setTimeout 2019-10-25 14:27:31 +08:00
王劲鹏
659affc85d debug protocol almost there (bugged) 2019-10-25 14:27:31 +08:00
王劲鹏
086beeb2c2 js call native over ws completed 2019-10-25 14:27:31 +08:00
王劲鹏
9864b57b21 handle js-framework rollup 2019-10-25 14:27:31 +08:00
王劲鹏
186b0dfb80 remove remote; add ws & types@ws 2019-10-25 14:27:31 +08:00
王劲鹏
9861cd60a6 fix debug 2019-10-25 14:27:31 +08:00
pengfei.zhou
44d7261c2c debug ts code 2019-10-25 14:27:08 +08:00
pengfei.zhou
182e6c9b74 feat:adjust mvvm api 2019-10-25 14:13:35 +08:00
pengfei.zhou
81eb27843a modify demo 2019-10-25 03:15:23 +08:00
pengfei.zhou
4d92d5ba08 mvvm and candies 2019-10-25 02:19:59 +08:00
pengfei.zhou
f78f3ed7d8 feat:complete defination of LayoutConfig 2019-10-23 15:59:55 +08:00
pengfei.zhou
eeed67b57a add Scroller api 2019-10-23 14:18:50 +08:00
pengfei.zhou
da8cf72a0d add Slide api 2019-10-23 14:14:38 +08:00
pengfei.zhou
b4e41192c0 add getItem cache logic 2019-10-23 11:25:28 +08:00
pengfei.zhou
42b03d52a3 add api of list and sectionList 2019-10-23 09:54:40 +08:00
王劲鹏
9c7c6a411e update package-lock.json 2019-10-22 10:27:12 +08:00
pengfei.zhou
0be40e5d3e add setup.sh 2019-10-21 20:42:17 +08:00
pengfei.zhou
7352e6c283 add apache-2.0 licence 2019-10-21 09:59:22 +08:00
王劲鹏
1aef832c66 androidx migrate; gradle 5.4.1->5.6.2; api 28->29 2019-10-15 13:14:37 +08:00
王劲鹏
f5177d2c15 add doric remote js executor interface; update gradle 2019-10-12 19:52:27 +08:00
pengfei.zhou
1e6fa459c3 config js project 2019-08-13 11:58:51 +08:00
pengfei.zhou
d6b9bb60c3 stash debugger 2019-08-13 11:02:46 +08:00
pengfei.zhou
d7bfbcb7bd add debugger module 2019-08-09 18:40:45 +08:00
pengfei.zhou
7f8d579c0f move debugger to doric 2019-08-09 16:32:38 +08:00
pengfei.zhou
471e87badc android add image node 2019-08-06 19:37:08 +08:00
pengfei.zhou
bb86c3c332 add server 2019-08-03 17:58:25 +08:00
pengfei.zhou
4d8e11b660 add lifecycle 2019-08-03 11:51:59 +08:00
pengfei.zhou
99b900f2b6 doric cli 2019-08-03 02:03:56 +08:00
pengfei.zhou
740848e604 iOS corner path 2019-08-02 20:24:05 +08:00
pengfei.zhou
e5648242f7 iOS implementation corner and shadow,border and so on 2019-08-02 17:45:53 +08:00
pengfei.zhou
9a94ed5dda handle shadow 2019-08-02 17:11:35 +08:00
pengfei.zhou
f64340ade7 deal corner 2019-08-01 20:31:12 +08:00
pengfei.zhou
c4672fc0af deal border 2019-08-01 17:59:33 +08:00
pengfei.zhou
796de55cc4 add layer for android 2019-08-01 15:33:30 +08:00
pengfei.zhou
2e7814b499 iOS run snake 2019-07-31 19:22:00 +08:00
pengfei.zhou
5c1fc624ce iOS layout done 2019-07-31 18:13:22 +08:00
pengfei.zhou
674335324b iOS render 2019-07-31 14:18:20 +08:00
pengfei.zhou
c1fde16bee iOS module dir 2019-07-30 15:20:11 +08:00
pengfei.zhou
6e6dc4edef iOS Bridge part 2019-07-30 11:25:05 +08:00
pengfei.zhou
2a53b24aff success run js on iOS 2019-07-29 13:48:27 +08:00
pengfei.zhou
40416ff3fd snake demo 2019-07-25 14:34:54 +08:00
pengfei.zhou
32c409c7b0 snake demo 2019-07-25 11:59:20 +08:00
pengfei.zhou
c6dc0fd476 Merge branch 'master' of github.com:penfeizhou/doric 2019-07-25 10:03:01 +08:00
pengfei.zhou
cd85a5a676 snake demo 2019-07-25 00:14:55 +08:00
pengfei.zhou
8cdff3a8e4 snake demo 2019-07-24 22:28:29 +08:00
pengfei.zhou
bdf677e5d7 stash change 2019-07-24 20:40:25 +08:00
pengfei.zhou
d180c6df22 layoutconfig support margin 2019-07-24 19:58:30 +08:00
pengfei.zhou
cfde85b773 mvvm 2019-07-24 19:28:26 +08:00
pengfei.zhou
69f424f013 bind view action and model 2019-07-24 17:24:00 +08:00
pengfei.zhou
43fd9fedd1 implent mvvm 2019-07-24 16:38:34 +08:00
pengfei.zhou
f33c320b0c fix add child to group,not make root dirty 2019-07-24 12:48:30 +08:00
pengfei.zhou
ac5dc091d5 view id list 2019-07-24 11:43:38 +08:00
pengfei.zhou
9592e9ed3d add vh layout 2019-07-24 10:14:17 +08:00
pengfei.zhou
341692f319 success to callback onClick function 2019-07-23 13:01:45 +08:00
pengfei.zhou
7d08ceb8be render demo 2019-07-22 17:57:58 +08:00
pengfei.zhou
3bb2bae50c begin render 2019-07-22 15:38:30 +08:00
pengfei.zhou
ed8b221288 change bridge call function 2019-07-22 15:02:38 +08:00
pengfei.zhou
b73312d1e4 add shader plugin 2019-07-22 14:36:32 +08:00
pengfei.zhou
6b0b98a0ad refact js 2019-07-22 13:52:30 +08:00
pengfei.zhou
bdb5a12735 config Entry 2019-07-22 13:41:38 +08:00
pengfei.zhou
410ee99414 success to call promise 2019-07-22 11:22:19 +08:00
pengfei.zhou
eb1c076dfb android callJSRespone 2019-07-21 06:54:24 +08:00
pengfei.zhou
c39629838d add responed flow 2019-07-21 06:28:29 +08:00
pengfei.zhou
369a488af6 view build flow 2019-07-21 05:53:14 +08:00
pengfei.zhou
e85b60d05c Group and view 2019-07-20 18:37:50 +08:00
pengfei.zhou
ef5bb17380 add context.bridge 2019-07-20 13:48:49 +08:00
pengfei.zhou
64ba346d38 pass callNativePlugin 2019-07-19 18:55:08 +08:00
pengfei.zhou
51c8924c2a rename hego to doric 2019-07-19 10:29:09 +08:00
pengfei.zhou
6bcc9ffe49 stash changed 2019-07-19 09:52:43 +08:00
pengfei.zhou
88265d769d implementation setTimeout&setInterval 2019-07-18 20:11:01 +08:00
pengfei.zhou
344ba18df8 success call entity method 2019-07-18 18:44:16 +08:00
pengfei.zhou
723c5455ab add require module 2019-07-18 18:29:47 +08:00
pengfei.zhou
13c5719af1 split bundle and demo dir 2019-07-18 16:35:53 +08:00
pengfei.zhou
2a34d7b638 dev android,and complete load context 2019-07-18 16:29:24 +08:00
pengfei.zhou
b06e31fac6 add view response callback 2019-07-18 13:13:19 +08:00
pengfei.zhou
e6bc920ab7 add view idenitify 2019-07-18 11:34:43 +08:00
pengfei.zhou
44ad1a58c7 rename holder to entity 2019-07-17 16:10:26 +08:00
pengfei.zhou
86b048b3b4 use global define to touch context 2019-07-17 16:04:45 +08:00
pengfei.zhou
9cd607e822 project config 2019-07-17 15:22:10 +08:00
pengfei.zhou
771cb338b6 add runtime file:sandbox 2019-07-17 12:41:02 +08:00
pengfei.zhou
f52bc08895 refact dir 2019-07-17 10:48:36 +08:00
pengfei.zhou
69108124a0 clear View define 2019-07-17 10:33:08 +08:00
pengfei.zhou
50b9158ce7 use proxy to intercept view's property 2019-07-16 21:05:48 +08:00