Nadav
39b36afd74
Setting to context to this by default on bind() instead of trigger()
2011-07-26 21:27:10 +03:00
Jeremy Ashkenas
9d2811a639
Backbone.js 0.5.2
0.5.2
2011-07-26 13:31:51 -04:00
Jeremy Ashkenas
49a16bdd32
Merge pull request #500 from keithcirkel/master
...
Issue #482
2011-07-26 10:22:43 -07:00
Jeremy Ashkenas
d8ef258d8b
Merge pull request #503 from cdmwebs/master
...
Revert 495's behavior with tests
2011-07-25 15:26:19 -07:00
Chris Moore
3145b4db22
isNew should use id, not idAttribute
2011-07-25 17:48:09 -04:00
Keith Cirkel
6ef6f759b6
Add a third "context" argument to Backbone.Event.Bind which, when passed, will bind the callback to the provided context.
...
Example:
Backbone.Event.Bind('event', this.event, this);
Before this commit the way to do this was as follows:
Backbone.Event.Bind('event', _.bind(this.event, this));
2011-07-25 22:47:48 +01:00
Jeremy Ashkenas
77239753e1
Adding SeatGeek as an example
2011-07-25 16:52:24 -04:00
Jeremy Ashkenas
5271e7ac1a
Merge branch 'master' of github.com:documentcloud/backbone
2011-07-22 16:57:01 -04:00
Jeremy Ashkenas
bc3daff710
Adding Trapit as an example app.
2011-07-22 16:56:46 -04:00
Jeremy Ashkenas
63a4be924f
Merge pull request #497 from rsim/return_immediately_after_redirect_to_hash_route
...
return immediately after redirect to hash route
2011-07-22 08:01:09 -07:00
Raimonds Simanovskis
b32a34c52f
do not call loadUrl when redirecting to hash based URL on non-push state browser
2011-07-22 17:55:09 +03:00
Jeremy Ashkenas
a6a478fd48
Merge pull request #495 from tbranyen/isNew
...
updated model isNew to use idAttribute
2011-07-22 06:13:14 -07:00
Tim Branyen
70cc8ee87b
updated model isNew to use idAttribute
2011-07-21 22:00:05 -04:00
Jeremy Ashkenas
ca8a0491e7
Merge branch 'master' of github.com:documentcloud/backbone
2011-07-19 16:32:42 -04:00
Jeremy Ashkenas
3f8f4cfbb4
Adding Trajectory as an example app
2011-07-19 16:32:29 -04:00
Jeremy Ashkenas
bc964ac33a
Merge pull request #469 from afeld/patch-1
...
processData should default to true
2011-07-19 05:27:20 -07:00
Jeremy Ashkenas
8b3ca51e08
Merge pull request #481 from shesek/master
...
Setting "this" context on a defaults() function
2011-07-18 06:03:43 -07:00
Nadav
909c427cf4
Call Backbone.Model.defaults() with "this" set to the model instance.
2011-07-18 08:22:26 +03:00
Jeremy Ashkenas
48cfa5a8c7
Merge pull request #470 from wuzhe/upstream-master
...
Fix an unclosed HTML entity when escape single quote
2011-07-08 05:17:46 -07:00
Wu Zhe
8ffdd09b52
Fix an unclosed HTML entity when escape single quote
2011-07-08 14:20:39 +08:00
Aidan Feldman
7816861673
processData should use ajax default (true), and only be set to false when doing a non-GET request
2011-07-07 23:13:50 -07:00
Jeremy Ashkenas
6d07d2f0e2
multiple models with the same ID should be allowed in a collection.
2011-07-05 16:40:23 -04:00
Jeremy Ashkenas
36dddfbe06
Backbone.js 0.5.1
0.5.1
2011-07-05 09:59:15 -04:00
Jeremy Ashkenas
d2e79e5a84
Merge branch 'master' of github.com:documentcloud/backbone
2011-07-05 09:42:17 -04:00
Jeremy Ashkenas
da6d0b90ca
resolving merge conflict, removing old test.
2011-07-05 09:42:15 -04:00
Jeremy Ashkenas
69e63b1860
Merge pull request #457 from asan/master
...
Fix back button problem in old browsers.
2011-07-05 06:34:29 -07:00
Jeremy Ashkenas
961d599733
Merge pull request #448 from braddunbar/contains
...
add 'contains' alias for 'include'
2011-07-05 06:18:22 -07:00
Jeremy Ashkenas
10230e4d76
Issue #460 -- removing the optional bang from hashStrip ... too many inconsistencies.
2011-07-05 09:03:33 -04:00
Jeremy Ashkenas
fcbedad8cd
Addinga a test case for #459
2011-07-05 09:00:12 -04:00
Jeremy Ashkenas
d3c9a9b0d5
fixes #459 , inconsistency with constructor/initialize.
2011-07-05 08:58:13 -04:00
Asan Usipov
c87460ebf3
Fixed back button issue then open pushState link in browser without pushState support
2011-07-04 19:02:27 +04:00
Jeremy Ashkenas
cbefdb8a55
Fixes #454 , docs for backbone.sync
2011-07-02 10:04:05 -04:00
Jeremy Ashkenas
a30ea0dfda
Fixes #453 , typo.
2011-07-02 09:58:07 -04:00
Jeremy Ashkenas
3a56d36686
expanded docs for pushState
2011-07-01 21:23:39 -04:00
Jeremy Ashkenas
d2082a54cf
issue #451 + test.
2011-07-01 18:54:49 -04:00
Jeremy Ashkenas
c39ddd0c16
Better hash-to-pushState upgrades, via replaceState.
2011-07-01 17:08:59 -04:00
Jeremy Ashkenas
dc84cc6ac5
docs tweaks.
2011-07-01 14:30:01 -04:00
Jeremy Ashkenas
799cdadf0f
updating generated docco for pushState upgrading.
2011-07-01 14:13:20 -04:00
Jeremy Ashkenas
0798d97672
tweaking transparent URL upgrades.
0.5.0
2011-07-01 13:54:56 -04:00
Jeremy Ashkenas
2e1f85d8ec
replacing setLocation and saveLocation with navigate, after Spine's API.
2011-07-01 13:02:23 -04:00
Jeremy Ashkenas
8f07f966ed
link to association extensions.
2011-07-01 12:46:57 -04:00
Jeremy Ashkenas
af674c98c5
almost to 0.5.0...
2011-07-01 12:36:11 -04:00
Jeremy Ashkenas
ddf1a833ab
slightly saner validation on initialize.
2011-07-01 11:49:19 -04:00
Jeremy Ashkenas
e67422ad7e
restoring some examples.
2011-07-01 10:38:14 -04:00
Jeremy Ashkenas
1491d29271
Merge pull request #395 from lorensr/master
...
Clarified/expanded examples; fixed typos.
2011-07-01 07:34:51 -07:00
braddunbar
c4872c433b
add 'contains' alias for 'include'
2011-06-30 16:59:18 -04:00
Jeremy Ashkenas
b5112b40a3
Merge pull request #414 from niallsmart/master
...
Fix for issue #413 - collection.add should fail for duplicates
2011-06-29 19:15:08 -07:00
Jeremy Ashkenas
cc46300a3b
Issue #417 . Word choice for the literal minded.
2011-06-29 21:54:31 -04:00
Jeremy Ashkenas
77caaed5d0
#426 , better error message when events are missing.
2011-06-29 21:32:58 -04:00
Jeremy Ashkenas
ba1d9a1efd
removing complex router text (unfixable)
2011-06-29 21:20:33 -04:00