You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by so...@apache.org on 2017/03/03 03:55:13 UTC
[3/7] incubator-weex git commit: Merge branch '0.11-dev' into
android-bugfix-recycleAttribute
Merge branch '0.11-dev' into android-bugfix-recycleAttribute
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/79d747cd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/79d747cd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/79d747cd
Branch: refs/heads/0.11-dev
Commit: 79d747cde1d13f4ee9570ba6b3b425244db13bd3
Parents: 5525f89 de8c25d
Author: zhengshihan <zh...@gmail.com>
Authored: Thu Mar 2 17:22:22 2017 +0800
Committer: GitHub <no...@github.com>
Committed: Thu Mar 2 17:22:22 2017 +0800
----------------------------------------------------------------------
.eslintignore | 4 +
.eslintrc | 1 +
.github/ISSUE_TEMPLATE.md | 30 +-
.github/PULL_REQUEST_TEMPLATE.md | 26 +-
.gitignore | 10 +
.travis.yml | 56 +-
.wwprc | 3 +-
Gemfile.lock | 10 +-
README.md | 37 +-
.../commons/adapter/JSExceptionAdapter.java | 222 ++
android/playground/app/build.gradle | 5 +-
.../java/com/alibaba/weex/WXApplication.java | 2 +
.../zxing/client/android/CaptureActivity.java | 1 +
android/run-ci.sh | 4 +-
android/sdk/libs/armeabi/libweexv8.so | Bin 3583820 -> 3583820 bytes
android/sdk/libs/x86/libweexv8.so | Bin 4340864 -> 4340864 bytes
.../main/java/com/taobao/weex/InitConfig.java | 13 +
.../main/java/com/taobao/weex/WXSDKEngine.java | 5 +
.../java/com/taobao/weex/WXSDKInstance.java | 6 +-
.../main/java/com/taobao/weex/WXSDKManager.java | 14 +
.../weex/adapter/IWXJSExceptionAdapter.java | 218 ++
.../appfram/navigator/WXNavigatorModule.java | 82 +-
.../com/taobao/weex/bridge/WXBridgeManager.java | 68 +-
.../com/taobao/weex/bridge/WXModuleManager.java | 29 +-
.../taobao/weex/bridge/WXServiceManager.java | 31 +-
.../java/com/taobao/weex/common/Constants.java | 8 +
.../taobao/weex/common/WXJSExceptionInfo.java | 331 ++
.../com/taobao/weex/common/WXJSService.java | 229 ++
.../java/com/taobao/weex/dom/WXDomModule.java | 10 +-
.../com/taobao/weex/http/WXStreamModule.java | 30 +-
.../com/taobao/weex/ui/WXRenderStatement.java | 14 +-
.../ui/animation/BackgroundColorProperty.java | 252 ++
.../weex/ui/animation/WXAnimationModule.java | 4 +-
.../ui/component/AbstractEditComponent.java | 3 +
.../java/com/taobao/weex/ui/component/WXA.java | 10 +-
.../taobao/weex/ui/component/WXComponent.java | 10 +-
.../com/taobao/weex/ui/component/WXImage.java | 14 +-
.../weex/ui/component/WXSliderNeighbor.java | 70 +-
.../ui/component/list/BasicListComponent.java | 78 +-
.../weex/ui/view/border/BorderDrawable.java | 24 +-
.../taobao/weex/ui/view/border/BorderEdge.java | 6 +-
.../weex/ui/view/border/BorderRadiusType.java | 222 ++
.../view/border/BorderWidthStyleColorType.java | 224 ++
.../ui/view/refresh/wrapper/BaseBounceView.java | 6 +-
.../java/com/taobao/weex/utils/WXFileUtils.java | 37 +-
.../main/java/com/taobao/weex/utils/WXHack.java | 527 ---
.../java/com/taobao/weex/utils/WXUtils.java | 200 +-
.../java/com/taobao/weex/utils/WXViewUtils.java | 67 +-
.../weex/ui/view/border/BorderDrawableTest.java | 4 +-
.../java/com/taobao/weex/utils/WXUtilsTest.java | 125 +-
bin/dist-browser.sh | 2 +-
build/build.js | 5 +
build/config.js | 5 +-
build/karma.vue.conf.js | 44 +
build/webpack.examples.web.config.js | 68 +
build/webpack.vue.config.js | 52 +
doc/.gitignore | 5 -
doc/INSTALL.md | 38 -
doc/LICENSE | 202 --
doc/NOTICE | 5 -
doc/README.md | 9 -
doc/SUMMARY.md | 95 -
doc/_config.yml | 323 ++
doc/_layouts/header.html | 269 --
doc/_legacy/core-concepts/animation.md | 34 -
doc/_legacy/integrating.md | 3 -
doc/_legacy/syntax/javascript.md | 53 -
doc/advanced/extend-to-android.md | 15 +
doc/advanced/extend-to-html5.md | 252 --
doc/advanced/extend-to-ios.md | 262 --
doc/advanced/how-data-binding-works.md | 32 -
doc/advanced/how-it-works.md | 140 -
doc/advanced/integrate-to-android.md | 197 --
doc/advanced/integrate-to-html5.md | 70 -
doc/advanced/integrate-to-ios.md | 109 -
doc/advanced/main.md | 3 -
doc/ali_addition/weex_doc.css | 146 -
doc/ali_addition/weex_doc.js | 78 -
doc/book.json | 19 -
doc/components/a.md | 25 -
doc/components/cell.md | 36 -
doc/components/div.md | 42 -
doc/components/image.md | 49 -
doc/components/indicator.md | 92 -
doc/components/input.md | 79 -
doc/components/list.md | 57 -
doc/components/main.md | 3 -
doc/components/refresh-loading.md | 27 -
doc/components/scroller.md | 70 -
doc/components/slider.md | 65 -
doc/components/special-element.md | 29 -
doc/components/switch.md | 55 -
doc/components/text.md | 60 -
doc/components/textarea.md | 74 -
doc/components/video.md | 49 -
doc/components/web.md | 49 -
doc/components/wxc-navpage.md | 68 -
doc/components/wxc-tabbar.md | 91 -
doc/demo/animation.md | 10 -
doc/demo/clipboard.md | 9 -
doc/demo/hello-world.md | 16 -
doc/demo/list.md | 9 -
doc/demo/main.md | 3 -
doc/demo/modal.md | 9 -
doc/demo/slider.md | 9 -
doc/faq.md | 127 -
doc/guide.md | 3 -
doc/how-to/customize-a-native-component.md | 49 -
doc/how-to/cuszomize-native-apis.md | 73 -
doc/how-to/debug-with-html5.md | 40 -
doc/how-to/debug-with-remote-tools.md | 34 -
doc/how-to/main.md | 3 -
doc/how-to/preview-in-browser.md | 31 -
doc/how-to/preview-in-playground-app.md | 13 -
doc/how-to/require-3rd-party-libs.md | 50 -
doc/how-to/transform-code-into-js-bundle.md | 98 -
doc/images/css-boxmodel.png | Bin 12581 -> 0 bytes
doc/images/css-flexbox-align.jpg | Bin 35005 -> 0 bytes
doc/images/css-flexbox-justify.svg | 59 -
doc/images/css-flexbox-sample.png | Bin 3210 -> 0 bytes
doc/images/how-arch.png | Bin 62303 -> 0 bytes
doc/images/how-render.png | Bin 42957 -> 0 bytes
doc/images/snapshot-animation.gif | Bin 521431 -> 0 bytes
doc/images/snapshot-calculator.jpg | Bin 28504 -> 0 bytes
doc/images/snapshot-helloworld.png | Bin 6092 -> 0 bytes
doc/images/snapshot-minesweeper.jpg | Bin 53257 -> 0 bytes
doc/images/snapshot-modals.jpg | Bin 27458 -> 0 bytes
doc/images/snapshot-skeletons.gif | Bin 518271 -> 0 bytes
doc/images/tut-cli-qrcode.png | Bin 45480 -> 0 bytes
doc/images/tut-first.png | Bin 51434 -> 0 bytes
doc/images/tut-second.png | Bin 78519 -> 0 bytes
doc/images/tut1.jpg | Bin 47442 -> 0 bytes
doc/images/tut2.jpg | Bin 52428 -> 0 bytes
doc/images/tut3.png | Bin 52198 -> 0 bytes
doc/images/tut4.gif | Bin 218245 -> 0 bytes
doc/modules/animation.md | 64 -
doc/modules/clipboard.md | 48 -
doc/modules/dom.md | 109 -
doc/modules/globalevent.md | 76 -
doc/modules/main.md | 13 -
doc/modules/modal.md | 114 -
doc/modules/navigator.md | 52 -
doc/modules/storage.md | 104 -
doc/modules/stream.md | 52 -
doc/modules/timer.md | 66 -
doc/modules/webview.md | 62 -
doc/package.json | 27 +
doc/references/api.md | 78 -
doc/references/bootstrap.md | 41 -
doc/references/cheatsheet.md | 102 -
doc/references/color-names.md | 175 -
doc/references/common-attrs.md | 80 -
doc/references/common-event.md | 121 -
doc/references/common-style.md | 202 --
doc/references/component-defs.md | 125 -
doc/references/events/appear.md | 28 -
doc/references/events/blur.md | 42 -
doc/references/events/change.md | 47 -
doc/references/events/click.md | 43 -
doc/references/events/disappear.md | 28 -
doc/references/events/focus.md | 42 -
doc/references/events/input.md | 45 -
doc/references/gesture.md | 66 -
doc/references/main.md | 3 -
doc/references/replace.md | 57 -
doc/references/styles/background-color.md | 25 -
doc/references/styles/color.md | 26 -
doc/references/styles/font-family.md | 27 -
doc/references/styles/font-size.md | 31 -
doc/references/styles/font-style.md | 25 -
doc/references/styles/font-weight.md | 26 -
doc/references/styles/line-height.md | 27 -
doc/references/styles/lines.md | 27 -
doc/references/styles/main.md | 42 -
doc/references/styles/opacity.md | 22 -
doc/references/styles/position.md | 26 -
doc/references/styles/text-align.md | 26 -
doc/references/styles/text-decoration.md | 26 -
doc/references/styles/text-overflow.md | 32 -
doc/references/styles/units/color.md | 30 -
doc/references/styles/units/length.md | 12 -
doc/references/styles/units/number.md | 7 -
doc/references/styles/units/percentage.md | 5 -
doc/references/text-style.md | 36 -
doc/scaffolds/draft.md | 4 +
doc/scaffolds/page.md | 4 +
doc/scaffolds/post.md | 5 +
doc/source/_posts/cn/hello.md | 6 +
doc/source/_posts/hello_world.md | 6 +
doc/source/blog/index.md | 4 +
doc/source/cn/blog/index.md | 4 +
doc/source/cn/download.ejs | 3 +
doc/source/cn/faq.md | 227 ++
doc/source/cn/guide/.gitkeep | 0
doc/source/cn/guide/dev-with-weexpack.md | 11 +
doc/source/cn/guide/images/flow.png | Bin 0 -> 57741 bytes
doc/source/cn/guide/images/tut-cli-qrcode.png | Bin 0 -> 45480 bytes
doc/source/cn/guide/images/tut-first.png | Bin 0 -> 51434 bytes
doc/source/cn/guide/images/tut-second.png | Bin 0 -> 78519 bytes
doc/source/cn/guide/images/tut1.jpg | Bin 0 -> 47442 bytes
doc/source/cn/guide/images/tut2.jpg | Bin 0 -> 52428 bytes
doc/source/cn/guide/images/tut3.png | Bin 0 -> 52198 bytes
doc/source/cn/guide/images/tut4.gif | Bin 0 -> 218245 bytes
doc/source/cn/guide/index.md | 125 +
doc/source/cn/guide/integrate-to-your-app.md | 321 ++
doc/source/cn/guide/intro/app-architecture.md | 61 +
doc/source/cn/guide/intro/devtools.md | 99 +
doc/source/cn/guide/intro/how-it-works.md | 62 +
doc/source/cn/guide/intro/index.md | 15 +
doc/source/cn/guide/intro/page-architecture.md | 48 +
doc/source/cn/guide/intro/using-vue.md | 62 +
doc/source/cn/guide/intro/web-dev-experience.md | 38 +
doc/source/cn/guide/intro/write-once.md | 25 +
doc/source/cn/index.md | 4 +
doc/source/cn/playground.ejs | 3 +
.../cn/references/advanced/extend-jsfm.md | 172 +
.../cn/references/advanced/extend-to-android.md | 170 +
.../cn/references/advanced/extend-to-html5.md | 103 +
.../cn/references/advanced/extend-to-ios.md | 278 ++
doc/source/cn/references/advanced/index.md | 15 +
.../advanced/integrate-devtool-to-android.md | 271 ++
.../advanced/integrate-devtool-to-ios.md | 229 ++
doc/source/cn/references/android-apis.md | 214 ++
doc/source/cn/references/color-names.md | 180 +
doc/source/cn/references/common-event.md | 138 +
doc/source/cn/references/common-style.md | 469 +++
doc/source/cn/references/components/a.md | 104 +
doc/source/cn/references/components/cell.md | 105 +
doc/source/cn/references/components/div.md | 116 +
doc/source/cn/references/components/image.md | 161 +
doc/source/cn/references/components/index.md | 24 +
.../cn/references/components/indicator.md | 135 +
doc/source/cn/references/components/input.md | 181 +
doc/source/cn/references/components/list.md | 158 +
doc/source/cn/references/components/loading.md | 125 +
doc/source/cn/references/components/refresh.md | 125 +
doc/source/cn/references/components/scroller.md | 174 +
doc/source/cn/references/components/slider.md | 105 +
doc/source/cn/references/components/switch.md | 133 +
doc/source/cn/references/components/text.md | 101 +
doc/source/cn/references/components/textarea.md | 162 +
doc/source/cn/references/components/video.md | 94 +
doc/source/cn/references/components/web.md | 154 +
doc/source/cn/references/gesture.md | 59 +
doc/source/cn/references/html5-apis.md | 10 +
doc/source/cn/references/images/Artboard.jpg | Bin 0 -> 36223 bytes
.../cn/references/images/coding_weex_1.jpg | Bin 0 -> 56225 bytes
.../cn/references/images/css-boxmodel.png | Bin 0 -> 12581 bytes
.../cn/references/images/css-flexbox-align.jpg | Bin 0 -> 35005 bytes
.../references/images/css-flexbox-justify.svg | 59 +
.../cn/references/images/css-flexbox-sample.png | Bin 0 -> 3210 bytes
doc/source/cn/references/images/div_1.jpg | Bin 0 -> 59561 bytes
doc/source/cn/references/images/div_2.jpg | Bin 0 -> 62574 bytes
doc/source/cn/references/images/div_3.jpg | Bin 0 -> 82345 bytes
doc/source/cn/references/images/div_4.jpg | Bin 0 -> 200642 bytes
doc/source/cn/references/images/image_1.jpg | Bin 0 -> 163705 bytes
doc/source/cn/references/images/image_2.jpg | Bin 0 -> 255560 bytes
doc/source/cn/references/images/list_2.jpg | Bin 0 -> 56635 bytes
doc/source/cn/references/images/list_3.jpg | Bin 0 -> 128082 bytes
doc/source/cn/references/images/list_4.jpg | Bin 0 -> 339799 bytes
doc/source/cn/references/images/nav.jpg | Bin 0 -> 124441 bytes
doc/source/cn/references/images/nav.png | Bin 0 -> 83497 bytes
doc/source/cn/references/images/scroller_1.jpg | Bin 0 -> 344783 bytes
doc/source/cn/references/images/style_1.jpg | Bin 0 -> 59366 bytes
doc/source/cn/references/images/style_2.jpg | Bin 0 -> 59696 bytes
doc/source/cn/references/index.md | 17 +
doc/source/cn/references/ios-apis.md | 91 +
doc/source/cn/references/jsfm-apis.md | 66 +
.../cn/references/migration/difference.md | 249 ++
doc/source/cn/references/migration/index.md | 11 +
.../references/migration/migration-from-weex.md | 116 +
doc/source/cn/references/modules/animation.md | 96 +
doc/source/cn/references/modules/clipboard.md | 101 +
doc/source/cn/references/modules/dom.md | 210 ++
doc/source/cn/references/modules/globalevent.md | 88 +
doc/source/cn/references/modules/index.md | 30 +
doc/source/cn/references/modules/modal.md | 139 +
doc/source/cn/references/modules/navigator.md | 90 +
doc/source/cn/references/modules/picker.md | 129 +
doc/source/cn/references/modules/storage.md | 184 +
doc/source/cn/references/modules/stream.md | 124 +
doc/source/cn/references/modules/webview.md | 137 +
doc/source/cn/references/native-dom-api.md | 223 ++
doc/source/cn/references/path.md | 37 +
doc/source/cn/references/platform-difference.md | 70 +
doc/source/cn/references/text-style.md | 46 +
doc/source/cn/references/unit.md | 64 +
.../cn/references/vue/difference-of-vuex.md | 87 +
.../cn/references/vue/difference-with-web.md | 138 +
doc/source/cn/references/vue/index.md | 12 +
doc/source/cn/references/web-standards.md | 584 ++++
doc/source/cn/references/weex-variable.md | 47 +
.../cn/v-0.10/advanced/create-a-weex-project.md | 271 ++
.../advanced/customize-a-native-component.md | 168 +
.../cn/v-0.10/advanced/cuszomize-native-apis.md | 85 +
.../cn/v-0.10/advanced/extend-to-android.md | 170 +
.../cn/v-0.10/advanced/extend-to-html5.md | 253 ++
doc/source/cn/v-0.10/advanced/extend-to-ios.md | 279 ++
.../v-0.10/advanced/how-data-binding-works.md | 39 +
.../cn/v-0.10/advanced/images/how-arch.png | Bin 0 -> 62303 bytes
.../cn/v-0.10/advanced/images/how-render.png | Bin 0 -> 42957 bytes
doc/source/cn/v-0.10/advanced/index.md | 146 +
.../advanced/integrate-devtools-to-android.md | 272 ++
.../advanced/integrate-devtools-to-ios.md | 230 ++
.../cn/v-0.10/advanced/integrate-to-android.md | 201 ++
.../cn/v-0.10/advanced/integrate-to-html5.md | 69 +
.../cn/v-0.10/advanced/integrate-to-ios.md | 110 +
doc/source/cn/v-0.10/blog/index.md | 4 +
.../guide/develop-on-your-local-machine.md | 175 +
.../cn/v-0.10/guide/how-to/debug-with-html5.md | 47 +
doc/source/cn/v-0.10/guide/how-to/index.md | 185 +
.../guide/how-to/require-3rd-party-libs.md | 57 +
.../how-to/transform-code-into-js-bundle.md | 112 +
doc/source/cn/v-0.10/guide/index.md | 60 +
doc/source/cn/v-0.10/guide/syntax/comm.md | 134 +
.../v-0.10/guide/syntax/composed-component.md | 158 +
.../cn/v-0.10/guide/syntax/config-n-data.md | 72 +
.../cn/v-0.10/guide/syntax/data-binding.md | 332 ++
.../cn/v-0.10/guide/syntax/display-logic.md | 252 ++
doc/source/cn/v-0.10/guide/syntax/events.md | 103 +
doc/source/cn/v-0.10/guide/syntax/id.md | 124 +
doc/source/cn/v-0.10/guide/syntax/index.md | 134 +
.../cn/v-0.10/guide/syntax/render-logic.md | 44 +
.../cn/v-0.10/guide/syntax/style-n-class.md | 117 +
doc/source/cn/v-0.10/index.md | 5 +
doc/source/cn/v-0.10/references/api.md | 67 +
doc/source/cn/v-0.10/references/cheatsheet.md | 114 +
doc/source/cn/v-0.10/references/color-names.md | 180 +
doc/source/cn/v-0.10/references/common-attrs.md | 166 +
doc/source/cn/v-0.10/references/common-event.md | 492 +++
doc/source/cn/v-0.10/references/common-style.md | 322 ++
.../cn/v-0.10/references/component-defs.md | 126 +
doc/source/cn/v-0.10/references/components/a.md | 273 ++
.../cn/v-0.10/references/components/cell.md | 191 +
.../cn/v-0.10/references/components/div.md | 245 ++
.../cn/v-0.10/references/components/image.md | 161 +
.../cn/v-0.10/references/components/index.md | 24 +
.../v-0.10/references/components/indicator.md | 124 +
.../cn/v-0.10/references/components/input.md | 143 +
.../cn/v-0.10/references/components/list.md | 375 ++
.../cn/v-0.10/references/components/loading.md | 118 +
.../cn/v-0.10/references/components/refresh.md | 204 ++
.../cn/v-0.10/references/components/scroller.md | 324 ++
.../cn/v-0.10/references/components/slider.md | 121 +
.../cn/v-0.10/references/components/switch.md | 98 +
.../cn/v-0.10/references/components/text.md | 116 +
.../cn/v-0.10/references/components/textarea.md | 115 +
.../cn/v-0.10/references/components/video.md | 82 +
.../cn/v-0.10/references/components/web.md | 143 +
doc/source/cn/v-0.10/references/gesture.md | 79 +
.../cn/v-0.10/references/images/Artboard.jpg | Bin 0 -> 36223 bytes
.../v-0.10/references/images/coding_weex_1.jpg | Bin 0 -> 56225 bytes
.../v-0.10/references/images/css-boxmodel.png | Bin 0 -> 12581 bytes
.../references/images/css-flexbox-align.jpg | Bin 0 -> 35005 bytes
.../references/images/css-flexbox-justify.svg | 59 +
.../cn/v-0.10/references/images/div_1.jpg | Bin 0 -> 59561 bytes
.../cn/v-0.10/references/images/div_2.jpg | Bin 0 -> 62574 bytes
.../cn/v-0.10/references/images/div_3.jpg | Bin 0 -> 82345 bytes
.../cn/v-0.10/references/images/div_4.jpg | Bin 0 -> 200642 bytes
.../cn/v-0.10/references/images/image_1.jpg | Bin 0 -> 163705 bytes
.../cn/v-0.10/references/images/image_2.jpg | Bin 0 -> 255560 bytes
.../cn/v-0.10/references/images/list_2.jpg | Bin 0 -> 56635 bytes
.../cn/v-0.10/references/images/list_3.jpg | Bin 0 -> 128082 bytes
.../cn/v-0.10/references/images/list_4.jpg | Bin 0 -> 339799 bytes
doc/source/cn/v-0.10/references/images/nav.jpg | Bin 0 -> 124441 bytes
.../cn/v-0.10/references/images/scroller_1.jpg | Bin 0 -> 344783 bytes
.../cn/v-0.10/references/images/style_1.jpg | Bin 0 -> 59366 bytes
.../cn/v-0.10/references/images/style_2.jpg | Bin 0 -> 59696 bytes
doc/source/cn/v-0.10/references/index.md | 46 +
.../cn/v-0.10/references/modules/animation.md | 90 +
.../cn/v-0.10/references/modules/clipboard.md | 112 +
doc/source/cn/v-0.10/references/modules/dom.md | 79 +
.../cn/v-0.10/references/modules/globalevent.md | 87 +
.../cn/v-0.10/references/modules/index.md | 20 +
.../cn/v-0.10/references/modules/modal.md | 196 ++
.../cn/v-0.10/references/modules/navigator.md | 110 +
.../cn/v-0.10/references/modules/storage.md | 224 ++
.../cn/v-0.10/references/modules/stream.md | 220 ++
.../cn/v-0.10/references/modules/webview.md | 66 +
doc/source/cn/v-0.10/references/replace.md | 57 +
.../cn/v-0.10/references/special-element.md | 38 +
doc/source/cn/v-0.10/references/specs/index.md | 309 ++
.../references/specs/js-framework-apis.md | 190 +
.../v-0.10/references/specs/virtual-dom-apis.md | 148 +
doc/source/cn/v-0.10/references/text-style.md | 40 +
doc/source/cn/v-0.10/references/units.md | 66 +
doc/source/cn/v-0.10/references/wxc/index.md | 44 +
.../cn/v-0.10/references/wxc/wxc-navpage.md | 192 +
.../cn/v-0.10/references/wxc/wxc-tabbar.md | 176 +
doc/source/cn/v-0.10/tools/devtools-android.md | 123 +
doc/source/cn/v-0.10/tools/devtools-ios.md | 65 +
doc/source/cn/v-0.10/tools/devtools.md | 99 +
doc/source/cn/v-0.10/tools/index.md | 96 +
doc/source/cn/v-0.10/tools/playground.md | 22 +
doc/source/cn/v-0.10/tools/transformer.md | 38 +
doc/source/download.ejs | 3 +
doc/source/examples/a.md | 39 +
doc/source/examples/animation.md | 47 +
doc/source/examples/clipboard.md | 64 +
doc/source/examples/div.md | 27 +
doc/source/examples/dom-rect.md | 67 +
doc/source/examples/dom-scroll.md | 93 +
doc/source/examples/image.md | 58 +
doc/source/examples/indicator.md | 80 +
doc/source/examples/input.md | 68 +
doc/source/examples/list.md | 64 +
doc/source/examples/modal.md | 81 +
doc/source/examples/navigator.md | 54 +
doc/source/examples/refresh.md | 74 +
doc/source/examples/scroller.md | 92 +
doc/source/examples/slider.md | 53 +
doc/source/examples/storage.md | 103 +
doc/source/examples/stream.md | 74 +
doc/source/examples/switch.md | 69 +
doc/source/examples/text.md | 44 +
doc/source/examples/textarea.md | 68 +
doc/source/examples/video.md | 55 +
doc/source/examples/web.md | 97 +
doc/source/faq.md | 210 ++
doc/source/guide/.gitkeep | 0
doc/source/guide/dev-with-weexpack.md | 12 +
doc/source/guide/images/flow.png | Bin 0 -> 57741 bytes
doc/source/guide/images/tut-cli-qrcode.png | Bin 0 -> 45480 bytes
doc/source/guide/images/tut-first.png | Bin 0 -> 51434 bytes
doc/source/guide/images/tut-second.png | Bin 0 -> 78519 bytes
doc/source/guide/images/tut1.jpg | Bin 0 -> 47442 bytes
doc/source/guide/images/tut2.jpg | Bin 0 -> 52428 bytes
doc/source/guide/images/tut3.png | Bin 0 -> 52198 bytes
doc/source/guide/images/tut4.gif | Bin 0 -> 218245 bytes
doc/source/guide/index.md | 11 +
doc/source/guide/integrate-to-your-app.md | 11 +
doc/source/guide/intro/app-architecture.md | 61 +
doc/source/guide/intro/devtools.md | 100 +
doc/source/guide/intro/how-it-works.md | 72 +
doc/source/guide/intro/index.md | 17 +
doc/source/guide/intro/page-architecture.md | 48 +
doc/source/guide/intro/using-vue.md | 58 +
doc/source/guide/intro/web-dev-experience.md | 36 +
doc/source/guide/intro/write-once.md | 23 +
doc/source/index.md | 4 +
doc/source/playground.ejs | 3 +
doc/source/references/advanced/extend-jsfm.md | 10 +
.../references/advanced/extend-to-android.md | 187 +
.../references/advanced/extend-to-html5.md | 10 +
doc/source/references/advanced/extend-to-ios.md | 304 ++
doc/source/references/advanced/index.md | 15 +
.../advanced/integrate-devtool-to-android.md | 11 +
.../advanced/integrate-devtool-to-ios.md | 10 +
doc/source/references/android-apis.md | 10 +
doc/source/references/color-names.md | 182 +
doc/source/references/common-event.md | 129 +
doc/source/references/common-style.md | 367 ++
doc/source/references/components/a.md | 71 +
doc/source/references/components/cell.md | 44 +
doc/source/references/components/div.md | 64 +
doc/source/references/components/image.md | 107 +
doc/source/references/components/index.md | 24 +
doc/source/references/components/indicator.md | 121 +
doc/source/references/components/input.md | 156 +
doc/source/references/components/list.md | 175 +
doc/source/references/components/refresh.md | 216 ++
doc/source/references/components/scroller.md | 152 +
doc/source/references/components/slider.md | 93 +
doc/source/references/components/switch.md | 117 +
doc/source/references/components/text.md | 98 +
doc/source/references/components/textarea.md | 142 +
doc/source/references/components/video.md | 89 +
doc/source/references/components/web.md | 149 +
doc/source/references/gesture.md | 56 +
doc/source/references/html5-apis.md | 10 +
doc/source/references/images/css-boxmodel.png | Bin 0 -> 12581 bytes
.../references/images/css-flexbox-align.jpg | Bin 0 -> 35005 bytes
.../references/images/css-flexbox-justify.svg | 59 +
.../references/images/css-flexbox-sample.png | Bin 0 -> 3210 bytes
doc/source/references/images/nav.png | Bin 0 -> 83497 bytes
doc/source/references/index.md | 17 +
doc/source/references/ios-apis.md | 12 +
doc/source/references/js-service/index.md | 114 +
doc/source/references/jsfm-apis.md | 66 +
doc/source/references/migration/difference.md | 10 +
doc/source/references/migration/index.md | 11 +
.../references/migration/migration-from-weex.md | 10 +
doc/source/references/modules/animation.md | 106 +
doc/source/references/modules/clipboard.md | 98 +
doc/source/references/modules/dom.md | 204 ++
doc/source/references/modules/globalevent.md | 89 +
doc/source/references/modules/index.md | 29 +
doc/source/references/modules/modal.md | 144 +
doc/source/references/modules/navigator.md | 89 +
doc/source/references/modules/picker.md | 129 +
doc/source/references/modules/storage.md | 172 +
doc/source/references/modules/stream.md | 131 +
doc/source/references/modules/webview.md | 155 +
doc/source/references/native-dom-api.md | 11 +
doc/source/references/path.md | 37 +
doc/source/references/text-style.md | 50 +
doc/source/references/unit.md | 11 +
doc/source/references/vue/difference-of-vuex.md | 10 +
.../references/vue/difference-with-web.md | 10 +
doc/source/references/vue/index.md | 11 +
doc/source/references/web-standards.md | 584 ++++
doc/source/references/weex-variable.md | 10 +
doc/source/v-0.10/advanced/extend-to-android.md | 189 +
doc/source/v-0.10/advanced/extend-to-html5.md | 258 ++
doc/source/v-0.10/advanced/extend-to-ios.md | 311 ++
.../v-0.10/advanced/how-data-binding-works.md | 39 +
doc/source/v-0.10/advanced/images/how-arch.png | Bin 0 -> 62303 bytes
.../v-0.10/advanced/images/how-render.png | Bin 0 -> 42957 bytes
doc/source/v-0.10/advanced/index.md | 148 +
.../v-0.10/advanced/integrate-to-android.md | 204 ++
.../v-0.10/advanced/integrate-to-html5.md | 77 +
doc/source/v-0.10/advanced/integrate-to-ios.md | 118 +
doc/source/v-0.10/guide/.gitkeep | 0
.../how-to/customize-a-native-component.md | 58 +
.../guide/how-to/cuszomize-native-apis.md | 80 +
.../v-0.10/guide/how-to/debug-with-html5.md | 47 +
doc/source/v-0.10/guide/how-to/index.md | 40 +
.../guide/how-to/preview-in-playground-app.md | 20 +
.../guide/how-to/require-3rd-party-libs.md | 56 +
.../how-to/transform-code-into-js-bundle.md | 110 +
.../v-0.10/guide/images/tut-cli-qrcode.png | Bin 0 -> 45480 bytes
doc/source/v-0.10/guide/images/tut-first.png | Bin 0 -> 51434 bytes
doc/source/v-0.10/guide/images/tut-second.png | Bin 0 -> 78519 bytes
doc/source/v-0.10/guide/images/tut1.jpg | Bin 0 -> 47442 bytes
doc/source/v-0.10/guide/images/tut2.jpg | Bin 0 -> 52428 bytes
doc/source/v-0.10/guide/images/tut3.png | Bin 0 -> 52198 bytes
doc/source/v-0.10/guide/images/tut4.gif | Bin 0 -> 218245 bytes
doc/source/v-0.10/guide/index.md | 211 ++
doc/source/v-0.10/guide/syntax/comm.md | 228 ++
.../v-0.10/guide/syntax/composed-component.md | 114 +
doc/source/v-0.10/guide/syntax/config-n-data.md | 61 +
doc/source/v-0.10/guide/syntax/data-binding.md | 248 ++
doc/source/v-0.10/guide/syntax/display-logic.md | 173 +
doc/source/v-0.10/guide/syntax/events.md | 59 +
doc/source/v-0.10/guide/syntax/id.md | 65 +
doc/source/v-0.10/guide/syntax/index.md | 122 +
doc/source/v-0.10/guide/syntax/render-logic.md | 35 +
doc/source/v-0.10/guide/syntax/style-n-class.md | 118 +
doc/source/v-0.10/references/api.md | 84 +
doc/source/v-0.10/references/cheatsheet.md | 102 +
doc/source/v-0.10/references/color-names.md | 182 +
doc/source/v-0.10/references/common-attrs.md | 78 +
doc/source/v-0.10/references/common-event.md | 120 +
doc/source/v-0.10/references/common-style.md | 208 ++
doc/source/v-0.10/references/component-defs.md | 131 +
doc/source/v-0.10/references/components/a.md | 50 +
doc/source/v-0.10/references/components/cell.md | 42 +
doc/source/v-0.10/references/components/div.md | 48 +
.../v-0.10/references/components/image.md | 55 +
.../v-0.10/references/components/index.md | 24 +
.../v-0.10/references/components/indicator.md | 98 +
.../v-0.10/references/components/input.md | 124 +
doc/source/v-0.10/references/components/list.md | 293 ++
.../references/components/refresh-loading.md | 298 ++
.../v-0.10/references/components/scroller.md | 136 +
.../v-0.10/references/components/slider.md | 107 +
.../v-0.10/references/components/switch.md | 81 +
doc/source/v-0.10/references/components/text.md | 94 +
.../v-0.10/references/components/textarea.md | 81 +
.../v-0.10/references/components/video.md | 75 +
doc/source/v-0.10/references/components/web.md | 152 +
.../v-0.10/references/components/wxc-navpage.md | 74 +
.../v-0.10/references/components/wxc-tabbar.md | 94 +
doc/source/v-0.10/references/gesture.md | 74 +
.../v-0.10/references/images/css-boxmodel.png | Bin 0 -> 12581 bytes
.../references/images/css-flexbox-align.jpg | Bin 0 -> 35005 bytes
.../references/images/css-flexbox-justify.svg | 59 +
.../references/images/css-flexbox-sample.png | Bin 0 -> 3210 bytes
doc/source/v-0.10/references/images/nav.png | Bin 0 -> 83497 bytes
doc/source/v-0.10/references/index.md | 49 +
.../v-0.10/references/modules/animation.md | 63 +
.../v-0.10/references/modules/clipboard.md | 53 +
doc/source/v-0.10/references/modules/dom.md | 114 +
.../v-0.10/references/modules/globalevent.md | 89 +
doc/source/v-0.10/references/modules/index.md | 28 +
doc/source/v-0.10/references/modules/modal.md | 192 +
.../v-0.10/references/modules/navigator.md | 198 ++
doc/source/v-0.10/references/modules/storage.md | 111 +
doc/source/v-0.10/references/modules/stream.md | 86 +
doc/source/v-0.10/references/modules/timer.md | 60 +
doc/source/v-0.10/references/modules/webview.md | 160 +
doc/source/v-0.10/references/special-element.md | 36 +
doc/source/v-0.10/references/specs/index.md | 309 ++
.../v-0.10/references/specs/js-bundle-format.md | 307 ++
.../references/specs/js-framework-apis.md | 191 +
.../v-0.10/references/specs/virtual-dom-apis.md | 147 +
doc/source/v-0.10/references/text-style.md | 43 +
doc/source/v-0.10/tools/devtools-android.md | 123 +
doc/source/v-0.10/tools/devtools-ios.md | 76 +
doc/source/v-0.10/tools/devtools.md | 102 +
doc/source/v-0.10/tools/index.md | 97 +
doc/source/v-0.10/tools/playground.md | 24 +
doc/source/v-0.10/tools/transformer.md | 38 +
doc/specs/js-bundle-format.md | 300 --
doc/specs/js-framework-apis.md | 184 -
doc/specs/virtual-dom-apis.md | 140 -
doc/syntax/comm.md | 222 --
doc/syntax/composed-component.md | 108 -
doc/syntax/config-n-data.md | 55 -
doc/syntax/data-binding.md | 241 --
doc/syntax/display-logic.md | 169 -
doc/syntax/events.md | 54 -
doc/syntax/id.md | 59 -
doc/syntax/main.md | 116 -
doc/syntax/render-logic.md | 29 -
doc/syntax/style-n-class.md | 106 -
doc/themes/weex/_config.yml | 42 +
doc/themes/weex/languages/cn.yml | 103 +
doc/themes/weex/languages/en.yml | 104 +
.../weex/layout/_partial/after-footer.ejs | 3 +
.../weex/layout/_partial/archive-post.ejs | 11 +
doc/themes/weex/layout/_partial/archive.ejs | 19 +
doc/themes/weex/layout/_partial/article.ejs | 11 +
doc/themes/weex/layout/_partial/footer.ejs | 28 +
doc/themes/weex/layout/_partial/head.ejs | 36 +
doc/themes/weex/layout/_partial/header.ejs | 49 +
.../weex/layout/_partial/post/category.ejs | 10 +
doc/themes/weex/layout/_partial/post/nav.ejs | 8 +
.../weex/layout/_partial/post/summary.ejs | 43 +
doc/themes/weex/layout/_partial/post/title.ejs | 18 +
doc/themes/weex/layout/_partial/search-form.ejs | 8 +
doc/themes/weex/layout/_partial/sidebar.ejs | 56 +
doc/themes/weex/layout/_partial/slider.ejs | 17 +
doc/themes/weex/layout/archive.ejs | 3 +
doc/themes/weex/layout/blog.ejs | 3 +
doc/themes/weex/layout/category.ejs | 1 +
doc/themes/weex/layout/download.ejs | 20 +
doc/themes/weex/layout/example.ejs | 40 +
doc/themes/weex/layout/index.ejs | 211 ++
doc/themes/weex/layout/layout.ejs | 17 +
doc/themes/weex/layout/page.ejs | 6 +
doc/themes/weex/layout/playground.ejs | 30 +
doc/themes/weex/layout/post.ejs | 3 +
doc/themes/weex/layout/tag.ejs | 1 +
doc/themes/weex/scripts/helper.js | 38 +
doc/themes/weex/source/css/animation.scss | 250 ++
doc/themes/weex/source/css/atom-one-dark.scss | 96 +
doc/themes/weex/source/css/blog.scss | 36 +
doc/themes/weex/source/css/common.scss | 250 ++
doc/themes/weex/source/css/example.scss | 103 +
doc/themes/weex/source/css/index.scss | 540 +++
doc/themes/weex/source/css/media-queries.scss | 190 +
.../weex/source/css/partial/article-title.scss | 28 +
doc/themes/weex/source/css/partial/article.scss | 68 +
doc/themes/weex/source/css/partial/footer.scss | 62 +
doc/themes/weex/source/css/partial/header.scss | 104 +
.../weex/source/css/partial/highlight.scss | 108 +
.../weex/source/css/partial/search-form.scss | 74 +
doc/themes/weex/source/css/partial/sidebar.scss | 74 +
doc/themes/weex/source/css/partial/summary.scss | 48 +
doc/themes/weex/source/css/playground.scss | 50 +
doc/themes/weex/source/css/post.scss | 66 +
doc/themes/weex/source/css/style.scss | 28 +
doc/themes/weex/source/css/swiper.min.css | 15 +
doc/themes/weex/source/css/variable.scss | 40 +
doc/themes/weex/source/images/_slide1.png | Bin 0 -> 381001 bytes
.../weex/source/images/ali-open-source.png | Bin 0 -> 2193 bytes
doc/themes/weex/source/images/alibaba.png | Bin 0 -> 2107 bytes
doc/themes/weex/source/images/aliyun.png | Bin 0 -> 1292 bytes
doc/themes/weex/source/images/android.png | Bin 0 -> 5973 bytes
doc/themes/weex/source/images/avatar.png | Bin 0 -> 32736 bytes
doc/themes/weex/source/images/cainiao.png | Bin 0 -> 3353 bytes
doc/themes/weex/source/images/ding.png | Bin 0 -> 5929 bytes
doc/themes/weex/source/images/extendable.svg | 51 +
doc/themes/weex/source/images/feature.png | Bin 0 -> 1090905 bytes
doc/themes/weex/source/images/feizhu.jpg | Bin 0 -> 5988 bytes
doc/themes/weex/source/images/flow.png | Bin 0 -> 14440 bytes
doc/themes/weex/source/images/galaxy_1.svg | 53 +
doc/themes/weex/source/images/galaxy_2.svg | 53 +
doc/themes/weex/source/images/ios.png | Bin 0 -> 6272 bytes
doc/themes/weex/source/images/level1.png | Bin 0 -> 14951 bytes
doc/themes/weex/source/images/level2.png | Bin 0 -> 101449 bytes
doc/themes/weex/source/images/level3.png | Bin 0 -> 101212 bytes
doc/themes/weex/source/images/level4.png | Bin 0 -> 339831 bytes
doc/themes/weex/source/images/lightweight.svg | 31 +
doc/themes/weex/source/images/logo.png | Bin 0 -> 5398 bytes
doc/themes/weex/source/images/logo.svg | 29 +
doc/themes/weex/source/images/performance.svg | 29 +
doc/themes/weex/source/images/playground.png | Bin 0 -> 12659 bytes
doc/themes/weex/source/images/qr.png | Bin 0 -> 1801 bytes
doc/themes/weex/source/images/slide1.png | Bin 0 -> 226303 bytes
doc/themes/weex/source/images/taobao.png | Bin 0 -> 3074 bytes
doc/themes/weex/source/images/tmall.png | Bin 0 -> 8562 bytes
doc/themes/weex/source/images/vue-logo.png | Bin 0 -> 5346 bytes
doc/themes/weex/source/images/vue.png | Bin 0 -> 16582 bytes
doc/themes/weex/source/images/web.png | Bin 0 -> 9297 bytes
doc/themes/weex/source/images/xiami.png | Bin 0 -> 2615 bytes
doc/themes/weex/source/images/youku.png | Bin 0 -> 2178 bytes
doc/themes/weex/source/js/common.js | 522 +++
doc/themes/weex/source/js/example.js | 37 +
doc/themes/weex/source/js/examples/a.web.js | 528 +++
doc/themes/weex/source/js/examples/a.weex.js | 198 ++
.../weex/source/js/examples/animation.web.js | 569 +++
.../weex/source/js/examples/animation.weex.js | 224 ++
.../weex/source/js/examples/clipboard.web.js | 583 ++++
.../weex/source/js/examples/clipboard.weex.js | 249 ++
doc/themes/weex/source/js/examples/div.web.js | 523 +++
doc/themes/weex/source/js/examples/div.weex.js | 183 +
.../weex/source/js/examples/dom-rect.web.js | 589 ++++
.../weex/source/js/examples/dom-rect.weex.js | 254 ++
.../weex/source/js/examples/dom-scroll.web.js | 598 ++++
.../weex/source/js/examples/dom-scroll.weex.js | 288 ++
doc/themes/weex/source/js/examples/image.web.js | 542 +++
.../weex/source/js/examples/image.weex.js | 225 ++
.../weex/source/js/examples/indicator.web.js | 618 ++++
.../weex/source/js/examples/indicator.weex.js | 307 ++
doc/themes/weex/source/js/examples/input.web.js | 586 ++++
.../weex/source/js/examples/input.weex.js | 251 ++
doc/themes/weex/source/js/examples/list.web.js | 584 ++++
doc/themes/weex/source/js/examples/list.weex.js | 252 ++
doc/themes/weex/source/js/examples/modal.web.js | 604 ++++
.../weex/source/js/examples/modal.weex.js | 272 ++
.../weex/source/js/examples/navigator.web.js | 562 +++
.../weex/source/js/examples/navigator.weex.js | 230 ++
.../weex/source/js/examples/refresh.web.js | 594 ++++
.../weex/source/js/examples/refresh.weex.js | 267 ++
.../weex/source/js/examples/scroller.web.js | 598 ++++
.../weex/source/js/examples/scroller.weex.js | 288 ++
.../weex/source/js/examples/slider.web.js | 587 ++++
.../weex/source/js/examples/slider.weex.js | 255 ++
.../weex/source/js/examples/storage.web.js | 634 ++++
.../weex/source/js/examples/storage.weex.js | 317 ++
.../weex/source/js/examples/stream.web.js | 590 ++++
.../weex/source/js/examples/stream.weex.js | 259 ++
.../weex/source/js/examples/switch.web.js | 605 ++++
.../weex/source/js/examples/switch.weex.js | 280 ++
doc/themes/weex/source/js/examples/text.web.js | 535 +++
doc/themes/weex/source/js/examples/text.weex.js | 208 ++
.../weex/source/js/examples/textarea.web.js | 582 +++
.../weex/source/js/examples/textarea.weex.js | 247 ++
doc/themes/weex/source/js/examples/video.web.js | 593 ++++
.../weex/source/js/examples/video.weex.js | 254 ++
doc/themes/weex/source/js/examples/web.web.js | 923 +++++
doc/themes/weex/source/js/examples/web.weex.js | 600 ++++
doc/themes/weex/source/js/highlight.pack.js | 2 +
doc/themes/weex/source/js/mobile-detect.js | 3 +
doc/themes/weex/source/js/qrcode.min.js | 1 +
doc/themes/weex/source/js/reqwest.js | 7 +
doc/themes/weex/source/js/swiper.min.js | 18 +
doc/themes/weex/source/js/velocity.js | 5 +
doc/tools/README.md | 6 -
doc/tools/cli.md | 90 -
doc/tools/devtools-android.md | 116 -
doc/tools/devtools-ios.md | 69 -
doc/tools/devtools.md | 94 -
doc/tools/how-to-debug.md | 45 -
doc/tools/main.md | 10 -
doc/tools/playground-app.md | 17 -
doc/tools/transformer.md | 30 -
doc/tutorial.md | 206 --
doc/tutorial_source/tech_list.we | 22 -
doc/tutorial_source/tech_list_0.we | 15 -
doc/tutorial_source/tech_list_1.we | 24 -
doc/tutorial_source/tech_list_2.we | 62 -
examples/component/lengthunitwx-demo.we | 68 +
examples/component/scroller-demo.we | 2 +-
examples/index.we | 1 +
examples/linear-gradient.we | 70 +
examples/module/websocket-demo.we | 222 +-
examples/vue/animation.vue | 2 +-
examples/vue/components/input.vue | 2 +-
examples/vue/components/navigator.vue | 2 +-
examples/vue/components/slider.vue | 18 +-
examples/vue/components/text.vue | 4 +-
examples/vue/components/video.vue | 2 +-
examples/vue/components/web.vue | 2 +-
examples/vue/iconfont.vue | 2 +-
examples/vue/include/base-url.js | 2 +-
examples/vue/include/example-list-item.vue | 2 +-
examples/vue/include/marquee.vue | 2 +-
examples/vue/index.vue | 53 +-
examples/vue/modules/clipboard.vue | 4 +-
examples/vue/modules/modal.vue | 2 +-
examples/vue/modules/storage.vue | 2 +-
examples/vue/modules/stream.vue | 2 +-
examples/vue/showcase/calculator.vue | 2 +-
examples/vue/showcase/include/banner.vue | 2 +-
examples/vue/showcase/include/coupon.vue | 2 +-
examples/vue/showcase/include/link.vue | 2 +-
examples/vue/showcase/itemlist.vue | 2 +-
examples/vue/showcase/new-fashion.vue | 4 +-
examples/vue/syntax/script-instance.vue | 2 +-
examples/vue/syntax/script-module.vue | 4 +-
examples/vue/template.vue | 2 +-
html5/frameworks/legacy/app/ctrl/init.js | 2 -
html5/frameworks/legacy/app/ctrl/misc.js | 55 +-
html5/frameworks/legacy/app/instance.js | 14 +-
html5/frameworks/legacy/static/create.js | 6 +-
html5/render/browser/base/component/operate.js | 105 +-
.../browser/base/component/valueFilter.js | 26 +-
html5/render/browser/extend/api/globalEvent.js | 2 +-
.../browser/extend/components/richtext.js | 95 +
html5/render/browser/extend/components/text.js | 2 +-
html5/render/browser/render/index.js | 3 +-
html5/render/vue/.eslintrc | 5 +
html5/render/vue/README.md | 9 +
html5/render/vue/components/a.js | 24 +
html5/render/vue/components/div.js | 25 +
html5/render/vue/components/image.js | 39 +
html5/render/vue/components/index.js | 42 +
html5/render/vue/components/input.js | 53 +
.../render/vue/components/scrollable/header.js | 63 +
.../vue/components/scrollable/list/cell.js | 18 +
.../vue/components/scrollable/list/index.js | 71 +
.../vue/components/scrollable/list/listMixin.js | 117 +
.../components/scrollable/loading-indicator.js | 10 +
.../render/vue/components/scrollable/loading.js | 50 +
.../render/vue/components/scrollable/refresh.js | 51 +
.../vue/components/scrollable/scroller.js | 91 +
.../render/vue/components/scrollable/shared.js | 22 +
html5/render/vue/components/slider/index.js | 141 +
html5/render/vue/components/slider/indicator.js | 64 +
.../render/vue/components/slider/slideMixin.js | 113 +
html5/render/vue/components/switch.js | 57 +
html5/render/vue/components/text.js | 44 +
html5/render/vue/components/textarea.js | 43 +
html5/render/vue/components/video.js | 54 +
html5/render/vue/components/warning.js | 11 +
html5/render/vue/components/web.js | 52 +
html5/render/vue/env/WXEnvironment.js | 39 +
html5/render/vue/env/index.js | 24 +
html5/render/vue/env/viewport.js | 44 +
html5/render/vue/env/weex.js | 63 +
html5/render/vue/index.js | 43 +
html5/render/vue/mixins/base.js | 22 +
html5/render/vue/mixins/event.js | 76 +
html5/render/vue/mixins/index.js | 9 +
html5/render/vue/mixins/scrollable.js | 37 +
html5/render/vue/mixins/style.js | 167 +
html5/render/vue/modules/animation.js | 44 +
html5/render/vue/modules/dom.js | 86 +
html5/render/vue/modules/index.js | 38 +
html5/render/vue/modules/modal/alert.js | 44 +
html5/render/vue/modules/modal/confirm.js | 55 +
html5/render/vue/modules/modal/index.js | 48 +
html5/render/vue/modules/modal/modal.js | 62 +
html5/render/vue/modules/modal/prompt.js | 76 +
html5/render/vue/modules/modal/toast.js | 78 +
html5/render/vue/modules/navigator.js | 16 +
html5/render/vue/modules/webview.js | 21 +
html5/render/vue/styles/components.css | 506 +++
html5/render/vue/styles/reset.css | 64 +
html5/render/vue/utils/component.js | 61 +
html5/render/vue/utils/event.js | 57 +
html5/render/vue/utils/func.js | 41 +
html5/render/vue/utils/index.js | 103 +
html5/render/vue/validator/check.js | 88 +
html5/render/vue/validator/index.js | 74 +
html5/render/vue/validator/prop.js | 4 +
html5/render/vue/validator/style.js | 109 +
html5/runtime/config.js | 4 +-
html5/runtime/init.js | 4 -
html5/runtime/task-center.js | 57 +
html5/services/amd/index.js | 18 +-
html5/test/case/prepare.js | 6 +-
html5/test/case/tester.js | 48 +-
html5/test/render/index.js | 3 +
html5/test/render/vue/components/image.js | 49 +
html5/test/render/vue/components/list.js | 21 +
html5/test/render/vue/components/switch.js | 87 +
html5/test/render/vue/components/text.js | 72 +
html5/test/render/vue/components/web.js | 29 +
html5/test/render/vue/examples/list-cell.js | 37 +
html5/test/render/vue/helper.js | 31 +
html5/test/render/vue/utils.js | 48 +
html5/test/render/vue/validator/check.js | 38 +
html5/test/render/vue/validator/index.js | 43 +
html5/test/render/vue/validator/prop.js | 14 +
html5/test/render/vue/validator/style.js | 271 ++
html5/test/render/vue/vender/vue-2.0.0.js | 7 +
html5/test/render/vue/vender/vue-2.1.0.js | 8 +
html5/test/unit/default/app/ctrl.js | 14 +-
html5/test/unit/default/app/index.js | 28 +-
.../WeexDemo.xcodeproj/project.pbxproj | 11 +-
.../AppIcon.appiconset/Icon-29.png | Bin 1682 -> 1614 bytes
.../AppIcon.appiconset/Icon-29@2x-1.png | Bin 2709 -> 2421 bytes
.../AppIcon.appiconset/Icon-29@2x.png | Bin 2709 -> 2421 bytes
.../AppIcon.appiconset/Icon-29@3x.png | Bin 3724 -> 3236 bytes
.../AppIcon.appiconset/Icon-40.png | Bin 2018 -> 1946 bytes
.../AppIcon.appiconset/Icon-40@2x-1.png | Bin 3368 -> 3016 bytes
.../AppIcon.appiconset/Icon-40@2x.png | Bin 3368 -> 3016 bytes
.../AppIcon.appiconset/Icon-40@3x.png | Bin 4715 -> 4172 bytes
.../AppIcon.appiconset/Icon-60@2x.png | Bin 4715 -> 4172 bytes
.../AppIcon.appiconset/Icon-60@3x.png | Bin 6892 -> 6017 bytes
.../AppIcon.appiconset/Icon-76.png | Bin 3324 -> 2918 bytes
.../AppIcon.appiconset/Icon-76@2x.png | Bin 5937 -> 5088 bytes
.../AppIcon.appiconset/Icon-83.5@2x.png | Bin 6942 -> 5537 bytes
ios/playground/WeexDemo/Info.plist | 11 +-
ios/playground/WeexDemo/WXDemoViewController.m | 4 +
ios/playground/bundlejs/animation.js | 3 +-
ios/playground/bundlejs/component/a-demo.js | 3 +-
.../bundlejs/component/countdown-demo.js | 3 +-
ios/playground/bundlejs/component/image-demo.js | 3 +-
ios/playground/bundlejs/component/input-demo.js | 3 +-
.../bundlejs/component/list/list-demo.js | 3 +-
.../bundlejs/component/marquee-demo.js | 3 +-
.../bundlejs/component/navigator-demo.js | 8 +-
.../bundlejs/component/process-bar-demo.js | 3 +-
.../bundlejs/component/scroller-demo.js | 3 +-
.../bundlejs/component/slider-neighbor/index.js | 264 ++
.../slider-neighbor/silder-neighbor.js | 287 --
.../bundlejs/component/slider/index.js | 36 +-
.../bundlejs/component/tabbar/tabbar-demo.js | 5 +-
ios/playground/bundlejs/component/text-demo.js | 111 +-
ios/playground/bundlejs/component/video-demo.js | 3 +-
ios/playground/bundlejs/component/web-demo.js | 11 +-
ios/playground/bundlejs/error.js | 3 +-
ios/playground/bundlejs/index.js | 7 +-
ios/playground/bundlejs/linear-gradient.js | 367 ++
ios/playground/bundlejs/module/clipboard.js | 20 +-
ios/playground/bundlejs/module/componentRect.js | 563 +++
ios/playground/bundlejs/module/instance-api.js | 18 +-
ios/playground/bundlejs/module/modal.js | 22 +-
ios/playground/bundlejs/module/picker-demo.js | 22 +-
ios/playground/bundlejs/module/storage-demo.js | 18 +-
ios/playground/bundlejs/module/stream-demo.js | 22 +-
.../bundlejs/module/websocket-demo.js | 2409 +++++++++++++
ios/playground/bundlejs/showcase/calculator.js | 25 +-
.../bundlejs/showcase/dropdown/dropdown-demo.js | 30 +-
.../bundlejs/showcase/dropdown/we-dropdown.js | 12 +-
ios/playground/bundlejs/showcase/minesweeper.js | 18 +-
.../bundlejs/showcase/new-fashion/banner.js | 8 +-
.../bundlejs/showcase/new-fashion/banners.js | 20 +-
.../bundlejs/showcase/new-fashion/brand.js | 36 +-
.../bundlejs/showcase/new-fashion/category.js | 24 +-
.../bundlejs/showcase/new-fashion/coupon.js | 12 +-
.../bundlejs/showcase/new-fashion/fashion.js | 38 +-
.../bundlejs/showcase/new-fashion/goods.js | 24 +-
.../bundlejs/showcase/new-fashion/headlines.js | 48 +-
.../bundlejs/showcase/new-fashion/image-demo.js | 3 +-
.../bundlejs/showcase/new-fashion/index.js | 27 +-
.../bundlejs/showcase/new-fashion/link.js | 8 +-
.../showcase/new-fashion/list/list-demo.js | 3 +-
.../bundlejs/showcase/new-fashion/main.js | 213 +-
.../bundlejs/showcase/new-fashion/match.js | 24 +-
.../bundlejs/showcase/new-fashion/resource.js | 38 +-
.../bundlejs/showcase/new-fashion/scene.js | 24 +-
.../bundlejs/showcase/pseudo-class.js | 2422 +++++++++++++
ios/playground/bundlejs/showcase/ui.js | 28 +-
ios/playground/bundlejs/style/index.js | 80 +-
ios/playground/bundlejs/style/style-box.js | 44 +-
ios/playground/bundlejs/style/style-flex.js | 52 +-
ios/playground/bundlejs/style/style-item.js | 12 +-
ios/playground/bundlejs/syntax/hello-world-1.js | 4 +-
ios/playground/bundlejs/syntax/hello-world-2.js | 6 +-
ios/playground/bundlejs/syntax/hello-world-3.js | 10 +-
ios/playground/bundlejs/syntax/hello-world-4.js | 14 +-
ios/playground/bundlejs/syntax/hello-world-5.js | 14 +-
ios/playground/bundlejs/syntax/hello-world.js | 14 +-
ios/playground/bundlejs/syntax/index.js | 28 +-
.../bundlejs/syntax/script-component.js | 24 +-
ios/playground/bundlejs/syntax/script-data.js | 12 +-
ios/playground/bundlejs/syntax/script-events.js | 12 +-
.../bundlejs/syntax/script-instance.js | 12 +-
.../bundlejs/syntax/script-lifecycle.js | 12 +-
ios/playground/bundlejs/syntax/script-module.js | 12 +-
.../bundlejs/syntax/script-options.js | 12 +-
.../bundlejs/syntax/template-class.js | 12 +-
.../bundlejs/syntax/template-content.js | 20 +-
.../bundlejs/syntax/template-event.js | 12 +-
ios/playground/bundlejs/syntax/template-if.js | 12 +-
.../bundlejs/syntax/template-repeat-update.js | 12 +-
.../bundlejs/syntax/template-repeat.js | 12 +-
.../bundlejs/syntax/template-style.js | 8 +-
ios/playground/bundlejs/template.js | 15 +-
ios/playground/bundlejs/test.js | 128 +
ios/playground/bundlejs/vue/animation.js | 709 ++++
ios/playground/bundlejs/vue/components/a.js | 438 +++
.../bundlejs/vue/components/countdown.js | 640 ++++
ios/playground/bundlejs/vue/components/image.js | 641 ++++
ios/playground/bundlejs/vue/components/input.js | 364 ++
ios/playground/bundlejs/vue/components/list.js | 246 ++
.../bundlejs/vue/components/marquee.js | 534 +++
.../bundlejs/vue/components/navigator.js | 1059 ++++++
.../bundlejs/vue/components/scroller.js | 304 ++
.../bundlejs/vue/components/slider.js | 898 +++++
.../bundlejs/vue/components/tabbar.js | 599 ++++
ios/playground/bundlejs/vue/components/text.js | 513 +++
ios/playground/bundlejs/vue/components/video.js | 396 +++
ios/playground/bundlejs/vue/components/web.js | 459 +++
ios/playground/bundlejs/vue/hello.js | 99 +
ios/playground/bundlejs/vue/iconfont.js | 204 ++
ios/playground/bundlejs/vue/index.js | 496 +++
.../bundlejs/vue/modules/clipboard.js | 691 ++++
.../bundlejs/vue/modules/instance-api.js | 304 ++
ios/playground/bundlejs/vue/modules/modal.js | 581 +++
ios/playground/bundlejs/vue/modules/storage.js | 381 ++
ios/playground/bundlejs/vue/modules/stream.js | 477 +++
.../bundlejs/vue/showcase/calculator.js | 340 ++
.../bundlejs/vue/showcase/itemlist.js | 1062 ++++++
.../bundlejs/vue/showcase/new-fashion.js | 3302 ++++++++++++++++++
.../bundlejs/vue/showcase/progress.js | 336 ++
ios/playground/bundlejs/vue/style/index.js | 1566 +++++++++
ios/playground/bundlejs/vue/style/style-box.js | 780 +++++
ios/playground/bundlejs/vue/style/style-flex.js | 919 +++++
ios/playground/bundlejs/vue/style/style-item.js | 155 +
.../bundlejs/vue/syntax/hello-world-1.js | 95 +
.../bundlejs/vue/syntax/hello-world-2.js | 112 +
.../bundlejs/vue/syntax/hello-world-3.js | 127 +
.../bundlejs/vue/syntax/hello-world-4.js | 167 +
.../bundlejs/vue/syntax/hello-world-5.js | 173 +
.../bundlejs/vue/syntax/hello-world.js | 183 +
.../bundlejs/vue/syntax/script-component.js | 224 ++
.../bundlejs/vue/syntax/script-data.js | 214 ++
.../bundlejs/vue/syntax/script-events.js | 161 +
.../bundlejs/vue/syntax/script-instance.js | 196 ++
.../bundlejs/vue/syntax/script-lifecycle.js | 155 +
.../bundlejs/vue/syntax/script-module.js | 156 +
.../bundlejs/vue/syntax/script-options.js | 182 +
.../bundlejs/vue/syntax/template-class.js | 161 +
.../bundlejs/vue/syntax/template-content.js | 189 +
.../bundlejs/vue/syntax/template-event.js | 197 ++
.../bundlejs/vue/syntax/template-if.js | 165 +
.../vue/syntax/template-repeat-update.js | 195 ++
.../bundlejs/vue/syntax/template-repeat.js | 170 +
.../bundlejs/vue/syntax/template-style.js | 144 +
ios/playground/bundlejs/vue/template.js | 796 +++++
ios/sdk/WeexSDK.podspec | 2 +-
ios/sdk/WeexSDK.xcodeproj/project.pbxproj | 28 +-
ios/sdk/WeexSDK/Sources/Bridge/WXBridgeMethod.m | 40 +-
ios/sdk/WeexSDK/Sources/Bridge/WXJSCoreBridge.m | 5 +
.../WeexSDK/Sources/Component/WXCellComponent.h | 2 +
.../WeexSDK/Sources/Component/WXCellComponent.m | 10 +
.../Sources/Component/WXComponent_internal.h | 3 +
.../WeexSDK/Sources/Component/WXEditComponent.h | 21 +
.../WeexSDK/Sources/Component/WXEditComponent.m | 761 ++++
.../WeexSDK/Sources/Component/WXListComponent.m | 66 +-
.../Sources/Component/WXRefreshComponent.h | 6 +-
.../Sources/Component/WXScrollerComponent.m | 19 +-
.../Sources/Component/WXSliderComponent.m | 35 +-
.../Sources/Component/WXTextAreaComponent.h | 5 +-
.../Sources/Component/WXTextAreaComponent.m | 609 +---
.../Sources/Component/WXTextInputComponent.h | 8 +-
.../Sources/Component/WXTextInputComponent.m | 605 +---
.../Sources/Component/WXVideoComponent.m | 2 +-
.../Sources/Display/WXComponent+BoxShadow.h | 37 +
.../Sources/Display/WXComponent+BoxShadow.m | 91 +
ios/sdk/WeexSDK/Sources/Display/WXInnerLayer.h | 19 +
ios/sdk/WeexSDK/Sources/Display/WXInnerLayer.m | 87 +
ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.m | 20 +-
ios/sdk/WeexSDK/Sources/Engine/WXSDKError.h | 2 +-
.../WeexSDK/Sources/Layout/WXComponent+Layout.m | 4 +
.../Sources/Manager/WXComponentFactory.m | 1 +
ios/sdk/WeexSDK/Sources/Model/WXComponent.m | 9 +-
ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.h | 7 +
ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m | 6 +-
.../WeexSDK/Sources/Module/WXAnimationModule.m | 9 +
.../WeexSDK/Sources/Module/WXWebSocketModule.m | 4 +-
.../Sources/Protocol/WXJSExceptionProtocol.h | 21 -
ios/sdk/WeexSDK/Sources/Utility/WXBoxShadow.h | 31 +
ios/sdk/WeexSDK/Sources/Utility/WXBoxShadow.m | 108 +
ios/sdk/WeexSDK/Sources/Utility/WXConvert.h | 3 +
ios/sdk/WeexSDK/Sources/Utility/WXConvert.m | 69 +-
ios/sdk/WeexSDK/Sources/Utility/WXUtility.m | 14 +-
.../Sources/View/WXComponent+ViewManagement.m | 21 +-
ios/sdk/WeexSDK/Sources/WeexSDK.h | 1 -
package.json | 36 +-
packages/weex-html5/LICENSE | 201 ++
packages/weex-html5/NOTICE | 7 +
packages/weex-html5/README.md | 158 +
packages/weex-html5/demo/build/index.js | 111 +
packages/weex-html5/demo/index.we | 29 +
packages/weex-html5/index.html | 57 +
packages/weex-html5/package.json | 23 +
packages/weex-vue-render/README.md | 5 +
packages/weex-vue-render/package.json | 24 +
test/ci-funcs.sh | 117 +
test/pages/dom-operation.we | 32 +
test/run.sh | 18 +-
test/scripts/components/list-scroll.test.js | 49 -
test/scripts/components/scroll-event.test.js | 82 +
test/scripts/components/scroller-scroll.test.js | 37 -
test/scripts/dom.test.js | 67 +
test/scripts/index.test.js | 20 +-
test/scripts/util.js | 45 +-
vue.html | 43 +
1076 files changed, 101525 insertions(+), 12187 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/79d747cd/android/sdk/src/main/java/com/taobao/weex/ui/component/WXComponent.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/79d747cd/android/sdk/src/main/java/com/taobao/weex/ui/component/WXImage.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/79d747cd/android/sdk/src/main/java/com/taobao/weex/ui/component/list/BasicListComponent.java
----------------------------------------------------------------------