Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP][TRACKING] Hammer 3.x #1004

Open
wants to merge 68 commits into
base: master
Choose a base branch
from
Open

[WIP][TRACKING] Hammer 3.x #1004

wants to merge 68 commits into from

Conversation

runspired
Copy link
Contributor

This is a tracking PR for helping us complete and launch Hammer 3.0

Stargazers

If you're tagging along, you can read a teaser bit about the motivations for Hammer 3 here.

TODOs (this is an incomplete list, and at the moment is a first pass)

  • Configuration
  • Inputs
    • pointers
    • mouse
    • touch
  • Recognizers
    • vertical swipe
    • horizontal swipe
    • rotate
    • pinch
    • tap
    • press
    • vertical pan
    • horizontal pan
  • Manager
  • Layer
    • TouchAction
  • Tests

arjunkathuria and others added 30 commits May 20, 2016 00:45
                                                        _...,
                                                     ,:^;,...;
              -+===;.         ,,--++====++-,,,     .:  /.....,
            :::::~+++++#:,+#++++++++++++++++++#*..:   /,......
           (,,,,,,::=+++##++++++++++++++++++++++#.   :....../
            ...,,,,,::++++++++++++++++++++++++++++++*..,...:
            *..+...,#@@@@@@@@@++++++++++++++++++++++#*....*
              @#,;##############@@@+*+#@@@@@@@@@@#*++#..<
              *@##@@+,-*^^^*-+@####@@@######@@@#####@@,,,+
                @#@*            @#@@@@#@@+--*^^*--#@@@@@@#
                @#@.    @#      @##+++@#,           .@@#@@
                 #@#    @@     +@@++++#@@     @@     :@@
                 :@#*         @#@++++++@#*    #@     @@+
                :*+@@#;,.__.+@#@+,-^^.++@#          @@++
               ;*  :*@@@##@@@@;++r._j^.+@##@+,.__,,@@++.
              /*    ........+++++++++++++#@@@@@###@@#++++,
            ,:       ...,@@@#++===----==@@@####,,....+++++
           .:       ......@@##@\   ;   :@####@,,...... +++.
           ;       .........@###,   ;  ;xx#@;,,.....   *;+,
           |       ........,*;xxxx--^--=xxx,........   :+#;
           ;         ......,,;xxxxxxxxxxxxx;,.....     *+#
            ;          ......,::xxxx;.     ......       +.   .
             *;            .........  +###  ....       / ,. /:| ,.
               .+:             ...  ;##++##, .      ,#. (..v..;*./
                  **                ##  ###*    .:*&&&+. \.,....<,
                   #&+**==-..,,__  ;##  ###  :,*+&&&&&&&v+#&,,.._/
                  #&&&&*...,::,,.  ##; ,##* .*****;:&&&&&&&&&
                 ,+*+;~*..*** *.* ### ###* *******    *+#&;*
                                  ##,;##    ****    :,  **
         #####    ##   ###  ###,  ########       .#####   ;##  ##
        #######  ;##  #### ,###.  ##########    ########  ### ####
       ###  ###  ### ##########   ####  ####   ,##   ###  #######*
      ### ,###  ##############:   ##     ###  #### ,##   :#### ###  ##;
  ##########    ########### ##   .##    ,###  #######    ##### :######
    ######    .###### ####  ##   ###    ### ######*    :#####   ####
       #############  ####  ################    ######## ###
        #####*  *#*    #:   :###   *###*         *####    #*
…modified package.json to update to newer versions, excluded test task for the moment. build passes jshint and jscs tests
…-c command instead of uglify:test to accomodate es6
arjunkathuria and others added 30 commits June 14, 2016 22:30
…nt should use enhanced object literal function.
… prevents larger GC events when a gesture completes
feat(code-style): updates code style rules, this will cause some pain
chore(dependencies): pulls perf data structures out into the perf-pri…
…tter consistency and Bumps up a few old package versions to newer ones
feat(ES6 classes): adds the ES6 class syntax and functionality.
chore(es2015): implements es2015 features, jscs style guide, and uses rollup to produce a legacy build.
git-subtree-dir: src
git-subtree-mainline: 8a7773e
git-subtree-split: dfa6d08
Splices in the Hammer 3 experiment from `ember-history` and updates
the build system to work with the new files. Adds a `main.js` file
which exposes a minimal API for Hammer 3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants