Commit Graph

837 Commits

Author SHA1 Message Date
Chris Korhonen
ecd4e5ac4d Added Animoto to Examples 2012-01-29 09:55:42 -05:00
Jeremy Ashkenas
028771fcab spacing out the headers a bit more 2012-01-25 14:34:57 -05:00
Jeremy Ashkenas
9ad7b6a48a re-wording the intro 'graf, adding links. 2012-01-25 14:28:57 -05:00
Jeremy Ashkenas
e63fdc6456 bumping up the size of the section headers... 2012-01-25 14:18:30 -05:00
Jeremy Ashkenas
da25d46c96 adding pretty download link/buttons 2012-01-25 14:17:04 -05:00
Jeremy Ashkenas
67a6092890 comments++ 2012-01-25 14:03:07 -05:00
Jeremy Ashkenas
c5ddc6b8f8 fixing accidental global 'l' in loop. 2012-01-25 10:24:53 -05:00
Jeremy Ashkenas
97c72a11e6 Fixes #117 -- adds a section to the FAQ about Rails' preference to namespace/wrap JSON. 2012-01-24 12:23:11 -05:00
Jeremy Ashkenas
3cf646b57d Merge branch 'master' of github.com:documentcloud/backbone 2012-01-23 18:16:50 -05:00
Jeremy Ashkenas
ab164c450d Overhauling 'validate' -- Receives the computed new state of the attrs, not just the delta. Now runs on model create, raising an exception if you try to 'new' and invalid model ... also runs even if changed silently. 2012-01-23 18:16:20 -05:00
Jeremy Ashkenas
617fc7d056 Merge pull request #887 from nhajratw/master
Just updated the Copyright date
2012-01-23 14:16:31 -08:00
Nayan Hajratwala
94333d2d36 updated date 2012-01-23 17:07:35 -05:00
Jeremy Ashkenas
71641fbe03 moving the methodMap inside of the Backbone.sync section. 2012-01-23 15:06:31 -05:00
Jeremy Ashkenas
3e5f7132a8 Fixes #886, pass through options.parse when creating a new collection. 2012-01-23 14:58:28 -05:00
Jeremy Ashkenas
49804535dc Fixes #490 -- named, but not splatted params, must match at least one character. 2012-01-23 11:00:09 -05:00
Jeremy Ashkenas
96a7274cf7 Fixes #538 -- adds Backbone.history.stop() for unit testers. 2012-01-23 10:31:53 -05:00
Jeremy Ashkenas
36fde545f9 Merge pull request #872 from vovik/master
fixed typo in test for (presumably) equality
2012-01-22 10:04:57 -08:00
Jeremy Ashkenas
a9a3499af1 linking to backbonejs.org directly 2012-01-22 12:55:05 -05:00
Jeremy Ashkenas
4c1b247adb trying new ASCII 2012-01-22 12:53:23 -05:00
Jeremy Ashkenas
5962efab59 changing README to Markdown to make the new GitHub CSS happy. 2012-01-22 12:51:13 -05:00
Jeremy Ashkenas
04c2d10f30 resolved merge 2012-01-22 12:45:39 -05:00
Jeremy Ashkenas
efa58fd2d7 making method colon style consistent -- no space before the colon. 2012-01-22 12:44:25 -05:00
Jeremy Ashkenas
8d5f50ab27 Merge pull request #881 from braddunbar/ctor-args
Model.constructor only take attrs, not models.
2012-01-20 12:57:34 -08:00
Brad Dunbar
66161b06fd Model.constructor only take attrs, not models.
As per discussion in #873.
2012-01-20 15:53:39 -05:00
Jeremy Ashkenas
a739098049 Merge pull request #879 from braddunbar/set
Setting Undefined Attributes
2012-01-20 12:25:51 -08:00
Brad Dunbar
3a891854e8 setting undefined attributes
* undefined attrs should still be set
* unset triggers change for undefined attrs
* values are set regardless of change/equality
2012-01-20 11:02:46 -05:00
vlad
c7c7b3c1a1 fixed typo in test for (presumably) equality 2012-01-18 13:49:09 -08:00
Brad Dunbar
b05deb5fb5 fix #871 - calling set with 'attributes' property 2012-01-18 12:45:09 -05:00
Jeremy Ashkenas
910ca3c190 Merge pull request #866 from braddunbar/add-tweaks
Collection#add tweaks
2012-01-17 22:50:17 -08:00
Jeremy Ashkenas
fc7e6ba3cf Merge pull request #867 from braddunbar/equal
`equals` is deprecated;  use `equal` instead
2012-01-17 22:49:40 -08:00
Brad Dunbar
09ab8cb17d Collection#add tweaks
* leave collection in a consistent state after throw
* correct indices
2012-01-17 23:53:02 -05:00
Brad Dunbar
397d11e340 equals is deprecated; use equal instead
http://docs.jquery.com/QUnit/equal#actualexpectedmessage
2012-01-17 23:52:12 -05:00
Jeremy Ashkenas
197861c00d Merge pull request #865 from braddunbar/add-remove-docs
`added`/`removed` should be `add`/`remove`
2012-01-17 18:58:42 -08:00
Brad Dunbar
b2a2d6fff6 added/removed should be add/remove 2012-01-17 21:55:45 -05:00
Jeremy Ashkenas
f417ddd1ab Fixes #555 -- don't return the parent constructor's value. 2012-01-17 16:13:28 -05:00
Jeremy Ashkenas
252919f841 Merge pull request #863 from braddunbar/route-docs
docs for #862
2012-01-17 12:41:04 -08:00
Jeremy Ashkenas
cea56e523a Fixes #563. Initial draft of 'wait: true' for pessimistic instead of optimistic save() create() and destroy(). Makes it easier to have your asynchronous UI and eat it too. 2012-01-17 15:26:26 -05:00
Brad Dunbar
29c512c47c docs for #862 2012-01-17 15:02:05 -05:00
Jeremy Ashkenas
cdce2ec30f DRY-ing up setElement() a bit. 2012-01-17 14:17:02 -05:00
Jeremy Ashkenas
b5875ac64c removing redundant attributes check. 2012-01-17 14:13:18 -05:00
Jeremy Ashkenas
0dedb05093 Merge pull request #862 from braddunbar/implicit-callback
Router: Use implicit callback if none provided
2012-01-17 11:02:32 -08:00
Jeremy Ashkenas
1c053d9f71 Fixes #567 ... Adds a view. for the jQuery cached reference to a view's element ... and this.setElement() as a way to easily change it, redelegating events. 2012-01-17 13:54:42 -05:00
Brad Dunbar
57ef21839b use implicit callback if none provided 2012-01-17 12:12:20 -05:00
Jeremy Ashkenas
42d321f236 Fixes #570, supports Model#save(key, value) 2012-01-17 11:55:15 -05:00
Jeremy Ashkenas
09110a6656 removing erroneous console.log 2012-01-17 11:18:17 -05:00
Jeremy Ashkenas
66d509f99a expanding the section in the FAQ explaining why Backbone doesn't model associations / nested documents for you. 2012-01-17 11:16:25 -05:00
Jeremy Ashkenas
2d02a3cfb6 Fixes #861, better error message for adding invalid models to a collection. 2012-01-17 10:54:03 -05:00
Jeremy Ashkenas
7ba0275613 Fixes #574, clone 'models' before removing, so as to allow collection.remove(collection.models) 2012-01-17 10:29:01 -05:00
Jeremy Ashkenas
ff176ac61f reverting previous change (#859) 2012-01-17 10:17:42 -05:00
Jeremy Ashkenas
05a45d3e9d Merge pull request #859 from ekratskih/master
Cross domain issue patch for old ie browsers (<=7)
2012-01-17 07:09:55 -08:00