Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Mar 18, 2015
  1. @ecbypi

    Merge pull request #20 from jridgewell/extend

    ecbypi authored
    Use Backbone's native `.extend` for defining `Support.CompositeView` and `Support.SwappingRouter`.
  2. @jridgewell

    Use Backbone's native .extend

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

    Bump version to v0.5.1

    ecbypi authored
  2. @ecbypi

    Specify license in gemspec

    ecbypi authored
  3. @ecbypi
Commits on Feb 21, 2015
  1. @ecbypi

    Stop using deprecated `Observer` APIs

    ecbypi authored
    Remove redundant test checking the implementation of
Commits on Feb 16, 2015
  1. @ecbypi

    Bump version to 0.5.0

    ecbypi authored
    Update CHANGELOG
  2. @ecbypi

    Add bower.json [ci skip]

    ecbypi authored
    Closes #23.
  3. @jridgewell @ecbypi

    Deprecate `bindTo` and `unbindFromAll`

    jridgewell authored ecbypi committed
    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.
  4. @ecbypi
  5. @ecbypi

    Add .jshintrc

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

    Update `.travis.yml`

    ecbypi authored
    * 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.
  2. @ecbypi

    Update development dependencies

    ecbypi authored
    * 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
Commits on Jan 20, 2015
  1. @ecbypi
Commits on Nov 5, 2014
  1. @jferris

    Notice that we're not maintaining this project

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

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

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

    Set parent before rendering child view

    ecbypi authored
    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.
  2. @ecbypi

    Whitespace, indentation and syntax cleanup

    ecbypi authored
    * Add missing semi-colons
    * Consistent 2-space indentation
    * Remove trailing whitespace
  3. @cpytel

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

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

    Remove Gemfile.lock; add to .gitignore

    ecbypi authored
    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.
Commits on Jul 11, 2013
  1. Use #html instead of #empty and #append.

    Justin Ridgewell authored
  2. Use Backbone's cached this.$el with Views.

    Justin Ridgewell authored
Commits on Jun 24, 2013
  1. @cpytel

    Merge pull request #18 from masondesu/patch-1

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

    Update to Backbone 1.0, Underscore 1.4

    christoomey authored
    - 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
  2. @christoomey
Commits on Apr 28, 2013
  1. @christoomey
Commits on Apr 27, 2013
  1. @christoomey

    Move backbone and underscore for asset pipeline

    christoomey authored
    - 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
  2. @christoomey

    Add 'swapped' method / event to composite_view

    christoomey authored
    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'
  3. @cwallen @christoomey

    Update docs for Support.Observer

    cwallen authored christoomey committed
  4. @dguzzo @christoomey

    Update backbone-support/support.js

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

    Fix the scope for `prependChildTo`

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

    Fix gemspec

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

    Bump version to 0.3.1

    joshuaclayton authored
Something went wrong with that request. Please try again.