Permalink
Commits on Jul 27, 2012
  1. Correct another typo in a warning

    Rob Fletcher committed Jul 27, 2012
  2. @nickjs

    Merge pull request #510 from Shopify/typo_nitpick_00

    Fix small typo in Batman warning
    nickjs committed Jul 27, 2012
  3. Fix small typo in Batman warnings

    I don't always throw warnings, but when I do, I like them free of typos.
    Rob Fletcher committed Jul 27, 2012
Commits on Jul 25, 2012
  1. Check for existence of navigator before using it

    If there is no Batman.navigator (which happens sometimes during testing) this throws an error. This is just a little bit stronger.
    Rob Fletcher committed Jul 25, 2012
Commits on Jul 24, 2012
  1. @airhorns

    Add View::get('readyToRender') which View::render() always waits for.

     - Before this change, render occurred exactly when the view had a node for the first time. This is an invalid assumption.
     - Views instantiated or given their nodes by data-view bindings have a node as soon as that binding is encountered, but if the view is "fetched", i.e. it must ask the server for some HTML, it can have the node but not the html for the node and thus the render will happen to early.
     - This introduces the concept of `readyToRender` as well as `fetched?` on a View which allows the view to wait until it has all the pieces it needs to render, as well as to let client code hook into that process and add or remove dependencies.
    
    Fix #501 and #466.
    airhorns committed Jul 24, 2012
Commits on Jul 22, 2012
  1. @airhorns
  2. @airhorns
Commits on Jul 19, 2012
  1. @airhorns

    Merge pull request #502 from amco/optional_routes

    Rails-style optional route segments
    airhorns committed Jul 19, 2012
  2. D'oh, forgot some stuff

    Jason King committed Jul 19, 2012
  3. Rails-style optional route segments

    Jason King committed Jul 19, 2012
Commits on Jul 17, 2012
  1. @airhorns
  2. @nickjs

    Build dist.

    nickjs committed Jul 17, 2012
  3. @nickjs

    Merge branch 'radio-bindings-fix'

    nickjs committed Jul 17, 2012
  4. @airhorns
  5. @airhorns
  6. @airhorns

    0.11.2

    airhorns committed Jul 17, 2012
  7. @airhorns

    Build dist.

    airhorns committed Jul 17, 2012
Commits on Jul 16, 2012
  1. @nickjs

    Forgot test for radio bindings.

    nickjs committed Jul 16, 2012
  2. @nickjs
  3. @airhorns

    Ensure that association extensions are applied before the other autom…

    …atic business in associations.
    airhorns committed Jul 16, 2012
  4. @airhorns
  5. @jamesmacaulay
  6. @airhorns
  7. @airhorns
Commits on Jul 13, 2012
  1. @airhorns
Commits on Jul 12, 2012
  1. @airhorns
Commits on Jul 11, 2012
  1. @airhorns
  2. @airhorns

    0.11.1

    airhorns committed Jul 11, 2012
  3. @airhorns

    Build docs with the view guide.

    airhorns committed Jul 11, 2012
  4. @airhorns

    Merge branch 'view_guide'

    airhorns committed Jul 11, 2012
  5. @airhorns

    Bump percolate

    airhorns committed Jul 11, 2012
  6. @airhorns

    Merge pull request #469 from RyanonRails/batmap-fix

    updated batmap for batman.js v 0.10.0
    airhorns committed Jul 11, 2012
  7. @airhorns
  8. @airhorns
  9. @airhorns