Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 9, 2012
  1. @mislav

    framework ☞ library

    mislav authored
  2. @mislav

    one more `on()` test

    mislav authored
  3. @mislav
  4. @hardbap @mislav

    Ajax: HTTP 304 status code should not be treated as error.

    hardbap authored mislav committed
    This adds a test for issue #386.
  5. @mislav

    fix `rake docco`

    mislav authored
    We can't generate individual files since that breaks docco's
    jump-to-file feature.
  6. @mislav
  7. @mislav
  8. @mislav
  9. @mislav
  10. @arextar @mislav

    don't try to manipulate attributes on non-element nodes

    arextar authored mislav committed
    fixes #312
  11. @mislav

    add `fn.clone()`

    mislav authored
  12. @mislav
  13. @mislav
Commits on Apr 8, 2012
  1. @madrobby
  2. @mislav
  3. @mislav

    enable overriding internal core functions such as `$.zepto.qsa()`

    mislav authored
    Previously some of core functionality referenced them via local
    variables, meaning overriding them on the `$.zepto` object wouldn't have
    effect. This removes such local variables.
  4. @mislav

    improve Ember.js compatibility

    mislav authored
    references #462
  5. @mislav

    add `fn.prop()`

    mislav authored
  6. @madrobby

    remove debug code

    madrobby authored
  7. @madrobby

    Use simulated touch events to enable testing of touch events on devic…

    madrobby authored
    …es that do not or not properly support generating touch events
  8. @madrobby
  9. @madrobby

    Merge pull request #259 from gobhi/zepto

    madrobby authored
    ---
    
    When theres a tap, the swipe event is fired on Nokia Symbian and Playbook tablet devices (this should not be the case since this is just a tap and not a swipe).
    
    It seems that there is a slight move when tap event is fired on these devices, so touch.x2 and touch.y2 get set.  But because the delta comparison Math.abs(touch.x1 - touch.x2) > 30) and Math.abs(touch.y1 - touch.y2) > 30) are inside the conditional block that checks if touch.x2 or touch.y2 > 0, the last conditional "else if (last in touch)" is never reached.  Moving the delta comparison in the conditional check fixes this issue.
    
    This has been tested on Playbook, Nokia Symbian, iPad and iPhone devices.
    
    Conflicts:
    	src/touch.js
  10. @mislav
  11. @mislav
  12. @mislav

    support camelized names in `data()` method

    mislav authored
      - `data('fooBar')` reads from "data-foo-bar" attribute
      - data.js plugin is improved to store keys in camelCase form
    
    Closes #471
  13. @madrobby

    Merge pull request #416 from bengourley/zepto

    madrobby authored
    ---
    
    If you want to instantaneously alter the CSS of an element while some of its properties are being animated with a call to zeptos `animate()` function, the alteration to the CSS is animated too. This is because the transition was set using the shorthand syntax where only one property can be applied and all was used, eg.: `transition: all 0.3s ease-in-out;`.
    
    I have factored out the transition into the more explicit components, `transition-property`, `transition-duration` and `transition-timing-function` so that only the properties that are modified in the call to `animate()` are transitioned.
    
    This fixes my use case where an element that had an animation sprite as its background (so no transition required on `background-position`), was animated across the screen (transition required on `transform`).
    
    I have updated the test `fx.html` to reflect this change.
Commits on Apr 7, 2012
  1. @mislav

    ajax: simplify setting Content-Type

    mislav authored
    references #472
  2. @mikekelly @mislav
  3. @mislav
  4. @nickzoic @mislav

    `append()` & family can accept multiple arguments

    nickzoic authored mislav committed
    fixes #413
  5. @mislav
  6. @mislav
  7. @madrobby
  8. @arextar @mislav

    more tests for `is()` on an orphan element

    arextar authored mislav committed
    references #326
Commits on Apr 6, 2012
  1. @mislav

    improve dealing with DOM fragments and orphans

    mislav authored
    When DOM elements are generated via `$()`, they are now immediately
    orphaned (previously they belonged to a temporary internal element).
    
    When trying to insert DOM nodes around an orphan via `before()` or
    `after()`, they now become orphaned too (instead of the operation being
    a no-op).
    
    Fixes #417
Something went wrong with that request. Please try again.