You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@weex.apache.org by MrRaindrop <gi...@git.apache.org> on 2017/04/17 04:07:44 UTC

[GitHub] incubator-weex pull request #266: [weex-html5] weex-vue-render add slider-ne...

GitHub user MrRaindrop opened a pull request:

    https://github.com/apache/incubator-weex/pull/266

    [weex-html5] weex-vue-render add slider-neighbor & bugfix.

    This PR has follows changed on weex-vue-render:
    
    * support 'slider-neighbor' component (already supported by native renders).
    * add gestures events, including 'panstart', 'panmove', 'panend', 'swipe', 'longpress'.
    * fix events bubble error.
    * fix style merging error.
    * fix appear bug.
    * add createEventMap method to global.weex.
    * fix transition defaults (duration by 0 and timingFunction by linear)
    * npm release pkg contains no src folder. Change main path to the dist/index.js instead.
    * add test cases.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/MrRaindrop/incubator-weex 0.12-dev

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-weex/pull/266.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #266
    
----
commit 01e3a574619f218a1da60fa501d3f4bbd14fff7e
Author: MrRaindrop <te...@gmail.com>
Date:   2017-03-31T09:37:36Z

    * [html5] add slider-neighbor

commit d3c3fc4db5dd90b169552ea7f2ba6340cac547bc
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-06T08:52:28Z

    Merge branch 'dev-web-scale' into dev-web-slider-neighbor

commit 65754c47d76d6bd8e8233e7607286ea350b8d01b
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-10T02:27:25Z

    Merge branch 'dev-web-scale' into dev-web-slider-neighbor

commit 09cfa4e1b1170215e374705f2b17d1878776ca9a
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-10T07:47:14Z

    + [html5] add slider-neighbor.

commit 716a951a66288e839a26548ce8de41cc8335e204
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-10T08:22:24Z

    Merge branch 'dev-web-scale' into dev-web-slider-neighbor

commit 1a53bcdf1fbe3657a076b51ea627343f2ecc0038
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-10T10:03:09Z

    Merge branch 'dev-web-scale' into dev-web-slider-neighbor

commit 122b90e9a4bc8c7efdc859391f05066f291275e4
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-11T07:24:19Z

    + [html5] add gesture.

commit bf99deb46ae2e54c51d9c0b6cbf70e67374e91ad
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-13T03:46:27Z

    Merge branch 'dev-web-scale' into 0.12-dev-web

commit b0404965abf2d4873ed9963ca52ff8ee31bc0f53
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-13T03:49:34Z

    Merge branch 'dev-web-slider-neighbor' into 0.12-dev-web

commit ca4f1997d2ff0677dd942b88724cd9095d06948e
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-13T09:37:11Z

    * [html5] fix appear events when components's v-if is false, & fix appear events in update hooks.

commit a303f4fab7ceaf76c00d15026889914eac624c57
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-13T09:38:13Z

    * [html5] fix events bubble error.

commit 8dd79bd7577b76118ad3b9bd3ddf0d94c2f08453
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T03:24:25Z

    * [html5] fix style merging.

commit 8e0534589a76e75132075c43b675be179c480740
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T03:52:44Z

    + [html5] add web platform only event: firstscreenfinish.

commit eb0d6cf5b511c5ddc4b6b1724d72f8f5331375cf
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T04:54:30Z

    * [html5] ignore build file.

commit 6e08521a2dd544fbd05b51f1866689956bd26b53
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T05:51:54Z

    * [html5] udpate pkg main.

commit 5215298630922e3d92f1852ad40926657631a5bd
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T05:52:15Z

    * [html5] rm src from dist pkg.

commit a68dab16dd953a5979bfccbbf6eafbef90737d04
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T05:53:21Z

    * [html5] release 0.11.6

commit 06b444b8642214d4177a3ccc06f12985ffa1b995
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T05:56:01Z

    Merge branch '0.12-dev' into 0.12-dev-web

commit f96ad2745f3a8048f1e46a70f9ac5b0859756b05
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T09:12:43Z

    * [html5] fix event bubbles.

commit 57afc02c41f4c6d2294c7110dc0ba4a667677269
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T09:15:37Z

    * [html5] release 0.11.7

commit a93240c9bbbc85d1e8090110caa3e3266b7f7510
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T09:21:48Z

    * [html5] fix lint.

commit 7932b237b39c38e09f4e613d711f28ee75322ff8
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-14T09:59:47Z

    * [html5] add global event createEventMap.

commit eb79187ced7ecf314900bb9f11e6c1a9dc17cb2f
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-17T03:13:11Z

    * [html5] fix transition defaults.

commit 01d5ee2e58cde882d93583e0b784a52968ab2702
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-17T03:34:26Z

    * [html5] rm test vue libs.

commit ae9b7a3e0053289b655a4a588e31de0c8eaa491d
Author: MrRaindrop <te...@gmail.com>
Date:   2017-04-17T03:47:25Z

    Merge branch '0.12-dev' into 0.12-dev-web

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-weex issue #266: [weex-html5] weex-vue-render add slider-neighbor ...

Posted by weex-bot <gi...@git.apache.org>.
Github user weex-bot commented on the issue:

    https://github.com/apache/incubator-weex/pull/266
  
    <table>
      <thead>
        <tr>
          <th width="50"></th>
          <th width="100%" data-danger-table="true" data-kind="Warning">
              1 Warning
          </th>
         </tr>
      </thead>
      <tbody>
        <tr>
          <td>:warning:</td>
          <td data-sticky="false"><strong><a href="https://github.com/MrRaindrop/incubator-weex/blob/d038a939d71297795fae8c0bade71e2a08fcfa23/ios/sdk/WeexSDK/Sources/Utility/WXUtility.h#L391">ios/sdk/WeexSDK/Sources/Utility/WXUtility.h#L391</a></strong>: parameter \u2018a\u2019 not found in the function declaration [-Wdocumentation]  <br /><code>
     @param a linear-gradient string like linear-gradient(to right, #a80077,rgba(200, 54, 54, 0.5))
    </code></td>
        </tr>
      </tbody>
    </table>
    <table>
      <thead>
        <tr>
          <th width="50"></th>
          <th width="100%" data-danger-table="true" data-kind="Message">
              1 Message
          </th>
         </tr>
      </thead>
      <tbody>
        <tr>
          <td>:book:</td>
          <td data-sticky="false">Executed 53 tests, with 0 failures (0 unexpected) in 45.730 (45.801) seconds</td>
        </tr>
      </tbody>
    </table>
    
    <p align="right" data-meta="generated_by_danger">
      Generated by :no_entry_sign: <a href="http://danger.systems/">danger</a>
    </p>



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-weex issue #266: [weex-html5] weex-vue-render add slider-neighbor ...

Posted by weex-bot <gi...@git.apache.org>.
Github user weex-bot commented on the issue:

    https://github.com/apache/incubator-weex/pull/266
  
    
    <!--
      0 failure: 
      1 warning:  These new JS file...
      
      
    -->
    
    
    <table>
      <thead>
        <tr>
          <th width="50"></th>
          <th width="100%" data-danger-table="true">Warnings</th>
        </tr>
      </thead>
      <tbody><tr>
          <td>:warning:</td>
          <td>These new JS files do not have Flow enabled: html5/render/vue/components/slider/slider-neighbor.js, html5/test/render/vue/core/node.js, html5/test/render/vue/helper/main.js, html5/test/render/vue/helper/mixin/done.js, html5/test/render/vue/helper/mixin/index.js, html5/test/render/vue/utils/component.js</td>
        </tr>
      </tbody>
    </table>
    
    
    
    <p align="right">
      Generated by :no_entry_sign: <a href="http://github.com/danger/danger-js/">dangerJS</a>
    </p>



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---