Skip to content
This repository
branch: master

Jul 25, 2012

  1. Sean McArthur

    Container accepts childViews at construction

    Example:
    
      new Container({
        childViews: [
          new View({ content: 'Hello' })
        ]
      });
    authored
  2. Sean McArthur

    removing wrapped Accessor matcher methods

    authored
  3. Sean McArthur

    computed properties have less false alarms

    computed properties only re-trigger if dependent values
    have actually changed, by comparing previous and new
    values
    authored
  4. Sean McArthur

    updating instances of path.exists

    authored

Jun 29, 2012

  1. Sean McArthur

    only set content if content was passed

    authored
  2. Sean McArthur

    make sure Accessor.lookupAccessor doesn't return native properties

    authored

Jun 25, 2012

  1. Sean McArthur

    add node v0.8 to travis-ci

    authored

Jun 22, 2012

  1. Sean McArthur

    Observables no longer fire propertyChange events at construction

    authored
  2. Sean McArthur

    prevent Bindings from double triggering

    authored

Jun 20, 2012

  1. Sean McArthur

    Container doesn't invalidate when content changes

    authored
  2. Sean McArthur

    dont leave spaces in element.className

    authored

Jun 19, 2012

  1. Sean McArthur

    updating docs with new binding api

    fixes #62
    authored
  2. Sean McArthur

    refactor classname binding code

    authored
  3. Sean McArthur

    adds computed() classNames

    authored

Jun 16, 2012

  1. Sean McArthur

    log settings for shipyard bin

    authored
  2. Sean McArthur

    updating hello example

    authored
  3. Sean McArthur

    updating tasks example to use computed()

    authored

Jun 14, 2012

  1. Sean McArthur

    adding npm start script to package.json

    authored

Jun 13, 2012

  1. Sean McArthur

    adding bugs url to package.json

    authored
  2. Sean McArthur

    fix CollectionView initial content and options

    fixes #52
    authored

Jun 11, 2012

  1. Sean McArthur

    observable property paths

    - Observable.getPath and .setPath
    - Observable.observe('a.property.path', fn);
    - Observable.computed('property.paths');
    - Observable.bind('my.property.path, binding);
    
    fixes #57
    authored
  2. Sean McArthur

    function util adds a bind helper for old browsers

    authored
  3. Sean McArthur

    shipyard.utils.object .getPath and .setPath

    authored

Jun 08, 2012

  1. Sean McArthur

    fixing "it's" typos in docs

    fixes #54
    authored
  2. Sean McArthur

    Observable.bind() and .binding()

    .binding(prop) will return a Binding from this object and property
    .bind(prop, binding) attachs a Binding to this object anr property
    
    fixes #56
    authored
  3. Sean McArthur

    Observable.computed shortcut for aliases

    If no function is passed to .computed(), but a single key is,
    then an alias method is auto-generated.
    
    fixes #56
    authored

Jun 07, 2012

  1. Sean McArthur

    registedExts right away in require.js script

    authored
  2. Sean McArthur

    rename of onElementCreated function

    authored
  3. Sean McArthur

    element is now non-cacheable property

    authored
  4. Sean McArthur

    changing order of setting element and onElementCreated

    authored
  5. Sean McArthur

    debugging for invalidate

    authored
  6. Sean McArthur

    refactoring element getter/setter of View

    authored

Jun 04, 2012

  1. Sean McArthur

    updating tutorial with 0.2 changes

    added link to testing topic, and changes for ListViews
    authored

Jun 02, 2012

  1. Sean McArthur

    Observable.computed() automatically caches value

    - .computed() rigs the function to have methods .dependsOn() and
    .canCache()
    - computed() caches by default
    Observable.property() deprecated in favor of .computed()
    - fix cases when Class wraps the computed functions
    - docs update
    - fixes #50
    authored

Jun 01, 2012

  1. Sean McArthur

    retabbing ContainerView

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