Commits on Mar 18, 2015
  1. @ecbypi

    Merge pull request #20 from jridgewell/extend

    Use Backbone's native `.extend` for defining `Support.CompositeView` and `Support.SwappingRouter`.
    ecbypi committed Mar 18, 2015
  2. @jridgewell

    Use Backbone's native .extend

    - Use native .extend to create SwappingRouter
    - Use native .extend to create CompositeView
    - Use #call where appropriate
    - Test instanceof
    Justin Ridgewell committed with jridgewell Jul 11, 2013
Commits on Feb 23, 2015
  1. @ecbypi

    Bump version to v0.5.1

    ecbypi committed Feb 23, 2015
  2. @ecbypi

    Specify license in gemspec

    ecbypi committed Feb 23, 2015
  3. @ecbypi
Commits on Feb 21, 2015
  1. @ecbypi

    Stop using deprecated `Observer` APIs

    Remove redundant test checking the implementation of
    `CompositeView#leave()`.
    ecbypi committed Feb 21, 2015
Commits on Feb 16, 2015
  1. @ecbypi

    Bump version to 0.5.0

    Update CHANGELOG
    ecbypi committed Feb 16, 2015
  2. @ecbypi

    Add bower.json [ci skip]

    Closes #23.
    ecbypi committed Feb 15, 2015
  3. @jridgewell @ecbypi

    Deprecate `bindTo` and `unbindFromAll`

    Methods are now proxies to Backbone's `listenTo` and `stopListening`.
    Add a deprecation warning when using `bindTo` and `unbindFromAll`.
    
    Cleanup tests, removing unneeded assertions and updating `Observer`s
    tests to ensure they call through to `listenTo` and `stopListening`.
    
    Closes #21.
    jridgewell committed with ecbypi Jul 11, 2013
  4. @ecbypi
  5. @ecbypi

    Add .jshintrc

    Configuration based on [hound's][] configuration for JavaScript, adding
    project-specific globals.
    ecbypi committed Feb 15, 2015
Commits on Feb 8, 2015
  1. @ecbypi

    Update `.travis.yml`

    * Enable docker infrastructure
    * Test on ruby 2.2.0. Since ruby is only used as a development
      dependency, there isn't a need to test against multiple versions of
      ruby since none of the `railtie` functionality is being tested.
    ecbypi committed Feb 8, 2015
  2. @ecbypi

    Update development dependencies

    * Update jasmine config by re-running `jasmine init`
    * Update tests for latest version of `jasmine`
    * Use `setTimeout` in combination with `jasmine` 2.0's `done` callback
      to replace the functionality of `runs`. Removes the need for
      `Helpers.sleep()`.
    ecbypi committed Feb 8, 2015
Commits on Jan 20, 2015
  1. @ecbypi
Commits on Nov 5, 2014
  1. @jferris

    Notice that we're not maintaining this project

    Includes message asking for a new maintainer.
    jferris committed Nov 5, 2014
Commits on Oct 29, 2014
  1. @cpytel

    Merge pull request #25 from ecbypi/set-parent-before-render

    Set parent before render
    cpytel committed Oct 29, 2014
Commits on Oct 1, 2014
  1. @ecbypi

    Set parent before rendering child view

    Allows the child view to have access to the parent when rendering so the
    child can more easily bind to events on the parent. Alternatives include
    manually passing in the parent view when initializing the view (which is
    redundant) or having the parent setup the child view's listeners.
    ecbypi committed Apr 20, 2014
  2. @ecbypi

    Whitespace, indentation and syntax cleanup

    * Add missing semi-colons
    * Consistent 2-space indentation
    * Remove trailing whitespace
    ecbypi committed Sep 17, 2014
  3. @cpytel

    Merge pull request #26 from ecbypi/ignore-gemfile-lock

    Remove Gemfile.lock; add to .gitignore
    cpytel committed Sep 30, 2014
Commits on Sep 18, 2014
  1. @ecbypi

    Remove Gemfile.lock; add to .gitignore

    Add development dependency for `jasmine-core` gem and `rspec` to limit
    them to 1.3.x and 2.14.x respectively. The `jasmine` wrapper gem allows
    for any version of `jasmine-core` >= 1.3.0 and `rspec` >= 2.5.0, causing
    versions 2.x and 3.1 to be installed and the tests to fail.
    ecbypi committed Sep 18, 2014
Commits on Jul 11, 2013
  1. Use #html instead of #empty and #append.

    Justin Ridgewell committed Jul 11, 2013
  2. Use Backbone's cached this.$el with Views.

    Justin Ridgewell committed Jul 11, 2013
Commits on Jun 24, 2013
  1. @cpytel

    Merge pull request #18 from masondesu/patch-1

    Specified the language on some example blocks in the README.md
    cpytel committed Jun 24, 2013
Commits on Jun 23, 2013
  1. @masondesu
Commits on May 10, 2013
  1. @christoomey

    Update to Backbone 1.0, Underscore 1.4

    - Remove use of #make from Backbone view tests as it was deprecated
    - Update jQuery to 1.7 to gain access to #on
    - Update README and CHANGELOG to specify included versions
    - Bump version
    christoomey committed Apr 27, 2013
  2. @christoomey
Commits on Apr 28, 2013
  1. @christoomey
Commits on Apr 27, 2013
  1. @christoomey

    Move backbone and underscore for asset pipeline

    - Move jQuery into the spec/ folder as we want to use the version
      bundled with Rails
    - Provide Backbone at Underscore via asset pipeline
    - Update README to reference included versions as well as how to override
    christoomey committed Apr 26, 2013
  2. @christoomey

    Add 'swapped' method / event to composite_view

    Allows for triggering events when the new view is added to the DOM
    
    - SwappingRouter calls the swapped method if it exists
    - CompositeView emits 'swapped' event
    
    Closes pull request #11 - 'Add a call when the view has been swapped'
    christoomey committed Apr 26, 2013
  3. @cwallen @christoomey
  4. @dguzzo @christoomey

    Update backbone-support/support.js

    Update variable declaration to comply with strict mode ("use strict").
    Also backwards compatible for non-strict mode.
    dguzzo committed with christoomey Dec 1, 2012
  5. @nhocki @christoomey

    Fix the scope for `prependChildTo`

    Similar to 589866d, prepending elements to another element in
    a composite view, should not prepend to all the selectors that match
    in the document.
    nhocki committed with christoomey Jan 14, 2013
  6. @christoomey
Commits on Mar 8, 2013
  1. @joshuaclayton

    Fix gemspec

    This updates the gemspec to use a verson of Jasmine that works correctly
    so rake jasmine:ci runs.
    joshuaclayton committed Mar 8, 2013
Commits on Mar 5, 2013
  1. @joshuaclayton

    Bump version to 0.3.1

    joshuaclayton committed Mar 5, 2013