[24/47] incubator-weex git commit: Merge branch '0.16-dev' into 0.16-dev-web

2017-09-25 Thread gurisxie
Merge branch '0.16-dev' into 0.16-dev-web


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/b0741d80
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/b0741d80
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/b0741d80

Branch: refs/heads/dev
Commit: b0741d806e55285523fcf1ba0cd5a8dc0872ed84
Parents: 60ce630 42da9dd
Author: MrRaindrop 
Authored: Tue Sep 5 11:16:29 2017 +0800
Committer: MrRaindrop 
Committed: Tue Sep 5 11:16:29 2017 +0800

--
 .../commons/adapter/FrescoImageComponent.java   |   2 +-
 .../java/com/alibaba/weex/WXPageActivity.java   |   5 +-
 android/sdk/build.gradle|   6 +
 android/sdk/libs/armeabi/libweexjsb.so  | Bin 22556 -> 0 bytes
 android/sdk/libs/armeabi/libweexjsc.so  | Bin 325660 -> 7570392 bytes
 android/sdk/libs/armeabi/libweexjss.so  | Bin 6754012 -> 0 bytes
 .../java/com/taobao/weex/WXSDKInstance.java |  23 ++-
 .../java/com/taobao/weex/common/Constants.java  |   1 +
 .../com/taobao/weex/common/IWXDebugProxy.java   |   2 +
 .../weex/ui/component/AppearanceHelper.java |   9 +-
 .../com/taobao/weex/ui/component/WXImage.java   |  75 +++
 .../taobao/weex/ui/component/WXScroller.java|   2 +-
 .../com/taobao/weex/ui/component/WXText.java|  29 ++-
 .../taobao/weex/ui/component/WXVContainer.java  |   6 +
 .../ui/component/list/BasicListComponent.java   | 204 +--
 .../ui/component/list/SimpleListComponent.java  |   6 +-
 .../ui/component/list/StickyHeaderHelper.java   |  71 ---
 .../weex/ui/component/list/WXListComponent.java |  83 +++-
 .../com/taobao/weex/ui/view/WXImageView.java|  16 +-
 .../com/taobao/weex/utils/ImageDrawable.java|  17 +-
 .../java/com/taobao/weex/utils/WXUtils.java |  64 +++---
 dangerfile.js   |   2 +-
 doc/_config.yml |   2 +
 doc/_config_cn.yml  |   2 +
 doc/source/cn/guide/integrate-to-your-app.md|   6 +-
 doc/source/cn/guide/tools/index.md  |   1 +
 doc/source/cn/guide/tools/plugin.md |  77 +++
 doc/source/cn/references/common-style.md|  59 +-
 doc/source/cn/references/modules/animation.md   |  37 ++--
 doc/source/guide/integrate-to-your-app.md   |   6 +-
 doc/source/guide/tools/index.md |   1 +
 doc/source/guide/tools/plugin.md|  68 +++
 doc/source/references/common-style.md   |  57 ++
 doc/source/references/modules/animation.md  |  46 ++---
 doc/themes/weex/languages/en.yml|   2 +-
 .../weex/layout/_partial/after-footer.ejs   |  10 +
 doc/themes/weex/layout/_partial/header.ejs  |   3 +
 doc/themes/weex/layout/_partial/sidebar.ejs |   3 +
 doc/themes/weex/source/css/index.scss   |  42 +++-
 ios/playground/WeexDemo/Scanner/WXScannerVC.m   |   2 +-
 .../WeexDemo/WXConfigCenterDefaultImpl.m|   6 +-
 ios/sdk/WeexSDK.xcodeproj/project.pbxproj   |  20 +-
 .../WeexSDK/Sources/Component/WXAComponent.m|   1 +
 .../Sources/Component/WXComponent_internal.h|   3 +-
 .../Sources/Component/WXCycleSliderComponent.m  |  56 +
 .../WeexSDK/Sources/Component/WXEditComponent.m |   9 +-
 .../Sources/Component/WXImageComponent.m|   4 +
 .../Sources/Component/WXSliderComponent.m   |  53 +
 .../Component/WXSliderNeighborComponent.m   |  14 ++
 .../Sources/Component/WXSwitchComponent.m   |   2 +
 .../Sources/Component/WXTextAreaComponent.m |   4 +
 .../WeexSDK/Sources/Component/WXTextComponent.m |  19 +-
 ios/sdk/WeexSDK/Sources/Component/WXTransform.m |   2 +-
 .../Sources/Controller/WXBaseViewController.m   |   4 +-
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.m|   1 +
 .../Sources/Manager/WXComponentManager.h|   8 +
 .../Sources/Manager/WXComponentManager.m|  26 ++-
 .../Sources/Manager/WXDatePickerManager.m   |   8 +
 .../WeexSDK/Sources/Manager/WXTracingManager.m  |   2 +-
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |  38 ++--
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |   7 +-
 ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m |  44 
 .../WeexSDK/Sources/Module/WXPrerenderManager.h |  21 ++
 .../WeexSDK/Sources/Module/WXPrerenderManager.m | 120 ---
 .../WeexSDK/Sources/Module/WXVoiceOverModule.h  |  25 +++
 .../WeexSDK/Sources/Module/WXVoiceOverModule.m  | 148 ++
 ios/sdk/WeexSDK/Sources/Utility/WXConvert.m |   2 +-
 ios/sdk/WeexSDK/Sources/WeexSDK.h   |   2 +
 test/mocha.opts |   2 -
 test/pages/attributes/dom-operation.vue |  33 +++
 test/pages/components/a-src.vue |  86 
 test/pages/components/a-support-href1.vue   |  58 ++
 test/pages/components/a-support-href2.vue   |  

[24/47] incubator-weex git commit: Merge branch '0.16-dev' into 0.16-dev-web

2017-09-25 Thread gurisxie
Merge branch '0.16-dev' into 0.16-dev-web


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/b0741d80
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/b0741d80
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/b0741d80

Branch: refs/heads/master
Commit: b0741d806e55285523fcf1ba0cd5a8dc0872ed84
Parents: 60ce630 42da9dd
Author: MrRaindrop 
Authored: Tue Sep 5 11:16:29 2017 +0800
Committer: MrRaindrop 
Committed: Tue Sep 5 11:16:29 2017 +0800

--
 .../commons/adapter/FrescoImageComponent.java   |   2 +-
 .../java/com/alibaba/weex/WXPageActivity.java   |   5 +-
 android/sdk/build.gradle|   6 +
 android/sdk/libs/armeabi/libweexjsb.so  | Bin 22556 -> 0 bytes
 android/sdk/libs/armeabi/libweexjsc.so  | Bin 325660 -> 7570392 bytes
 android/sdk/libs/armeabi/libweexjss.so  | Bin 6754012 -> 0 bytes
 .../java/com/taobao/weex/WXSDKInstance.java |  23 ++-
 .../java/com/taobao/weex/common/Constants.java  |   1 +
 .../com/taobao/weex/common/IWXDebugProxy.java   |   2 +
 .../weex/ui/component/AppearanceHelper.java |   9 +-
 .../com/taobao/weex/ui/component/WXImage.java   |  75 +++
 .../taobao/weex/ui/component/WXScroller.java|   2 +-
 .../com/taobao/weex/ui/component/WXText.java|  29 ++-
 .../taobao/weex/ui/component/WXVContainer.java  |   6 +
 .../ui/component/list/BasicListComponent.java   | 204 +--
 .../ui/component/list/SimpleListComponent.java  |   6 +-
 .../ui/component/list/StickyHeaderHelper.java   |  71 ---
 .../weex/ui/component/list/WXListComponent.java |  83 +++-
 .../com/taobao/weex/ui/view/WXImageView.java|  16 +-
 .../com/taobao/weex/utils/ImageDrawable.java|  17 +-
 .../java/com/taobao/weex/utils/WXUtils.java |  64 +++---
 dangerfile.js   |   2 +-
 doc/_config.yml |   2 +
 doc/_config_cn.yml  |   2 +
 doc/source/cn/guide/integrate-to-your-app.md|   6 +-
 doc/source/cn/guide/tools/index.md  |   1 +
 doc/source/cn/guide/tools/plugin.md |  77 +++
 doc/source/cn/references/common-style.md|  59 +-
 doc/source/cn/references/modules/animation.md   |  37 ++--
 doc/source/guide/integrate-to-your-app.md   |   6 +-
 doc/source/guide/tools/index.md |   1 +
 doc/source/guide/tools/plugin.md|  68 +++
 doc/source/references/common-style.md   |  57 ++
 doc/source/references/modules/animation.md  |  46 ++---
 doc/themes/weex/languages/en.yml|   2 +-
 .../weex/layout/_partial/after-footer.ejs   |  10 +
 doc/themes/weex/layout/_partial/header.ejs  |   3 +
 doc/themes/weex/layout/_partial/sidebar.ejs |   3 +
 doc/themes/weex/source/css/index.scss   |  42 +++-
 ios/playground/WeexDemo/Scanner/WXScannerVC.m   |   2 +-
 .../WeexDemo/WXConfigCenterDefaultImpl.m|   6 +-
 ios/sdk/WeexSDK.xcodeproj/project.pbxproj   |  20 +-
 .../WeexSDK/Sources/Component/WXAComponent.m|   1 +
 .../Sources/Component/WXComponent_internal.h|   3 +-
 .../Sources/Component/WXCycleSliderComponent.m  |  56 +
 .../WeexSDK/Sources/Component/WXEditComponent.m |   9 +-
 .../Sources/Component/WXImageComponent.m|   4 +
 .../Sources/Component/WXSliderComponent.m   |  53 +
 .../Component/WXSliderNeighborComponent.m   |  14 ++
 .../Sources/Component/WXSwitchComponent.m   |   2 +
 .../Sources/Component/WXTextAreaComponent.m |   4 +
 .../WeexSDK/Sources/Component/WXTextComponent.m |  19 +-
 ios/sdk/WeexSDK/Sources/Component/WXTransform.m |   2 +-
 .../Sources/Controller/WXBaseViewController.m   |   4 +-
 ios/sdk/WeexSDK/Sources/Engine/WXSDKEngine.m|   1 +
 .../Sources/Manager/WXComponentManager.h|   8 +
 .../Sources/Manager/WXComponentManager.m|  26 ++-
 .../Sources/Manager/WXDatePickerManager.m   |   8 +
 .../WeexSDK/Sources/Manager/WXTracingManager.m  |   2 +-
 ios/sdk/WeexSDK/Sources/Model/WXComponent.m |  38 ++--
 ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m   |   7 +-
 ios/sdk/WeexSDK/Sources/Module/WXPickerModule.m |  44 
 .../WeexSDK/Sources/Module/WXPrerenderManager.h |  21 ++
 .../WeexSDK/Sources/Module/WXPrerenderManager.m | 120 ---
 .../WeexSDK/Sources/Module/WXVoiceOverModule.h  |  25 +++
 .../WeexSDK/Sources/Module/WXVoiceOverModule.m  | 148 ++
 ios/sdk/WeexSDK/Sources/Utility/WXConvert.m |   2 +-
 ios/sdk/WeexSDK/Sources/WeexSDK.h   |   2 +
 test/mocha.opts |   2 -
 test/pages/attributes/dom-operation.vue |  33 +++
 test/pages/components/a-src.vue |  86 
 test/pages/components/a-support-href1.vue   |  58 ++
 test/pages/components/a-support-href2.vue