Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: joewest/ember.js
...
head fork: joewest/ember.js
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Jun 19, 2012
@krisselden krisselden fix issue #1022 lazy setup of @each misses first before event 88be9ee
Tomhuda Katzdale Change app.stateManager to app.router d23ea3a
Tomhuda Katzdale Implement a route's navigateAway event
The navigateAway event is triggered on a state if
the user changes the URL via the back/forward
buttons.
1ebfd08
@joliss joliss Substitute "router" for "state manager"
Now that it's "App.router" as of d23ea3a, we can be consistent.
4675187
@devinus devinus Don't stopPropagation on action handling by default 62d6c72
@joliss joliss Update connectOutlet documentation to reflect recent changes b35b0ae
@tomdale tomdale Merge pull request #1039 from joliss/router
Substitute "router" for "state manager"
0df46e3
@tomdale tomdale Merge pull request #1041 from joliss/doc
Update connectOutlet documentation to reflect recent changes
747816e
Commits on Jun 20, 2012
@trek trek Updated Router documentation to reference new Application.router prop…
…erty

this also includes some small edits for clarity
4704595
Tomhuda Katzdale Make EnumerableUtils work when extracted c8e1bcf
@wycats wycats Merge pull request #1040 from devinus/action-shouldnt-stop-propagation
Don't stopPropagation on action handling by default
1f8c983
@trek trek commas, how do they even work. 393b382
Commits on Jun 21, 2012
@krisselden krisselden update delegateSet on ObjectProxy to raise if content is unset 2c59db7
@krisselden krisselden Update documentation of ObjectProxy 083d80b
@wagenet wagenet Merge pull request #1028 from rlivsey/version-info
Add version info (tag name and most recent commit into) to generated files
70042d0
@wagenet wagenet Merge branch 'master' of https://github.com/brundage/ember.js into br…
…undage-master

Conflicts:
	packages/ember-application/lib/system/application.js
cbf2567
@rlivsey rlivsey urlForEvent for a route with a dynamic part doesn't serialize the con…
…text
16e8431
@rlivsey rlivsey serialize route states recursively b296e2e
@praxxis praxxis Fix an error in an example in the EventManager documentation 20db63d
@wagenet wagenet Merge branch '0-9-stable' 2733eef
Tomhuda Katzdale Add MapWithDefault
This allows you to create a Map that sets a
default value if a value is not yet present.

This is commonly used when creating nested
structures (e.g. a Map whose default is an empty
array or object).
010feb0
@wagenet wagenet Handle github usernames and passwords with special chars 7598f93
Commits on Jun 22, 2012
@wycats wycats Merge pull request #983 from raycohen/feature-with-keyword-as
Feature {{#with keyword as}}
82852cc
@wycats wycats Merge pull request #1003 from rlivsey/nested-url-with-dynamic-component
urlForEvent for a route with a dynamic part doesn't serialize the context
dd0a692
@tchak tchak if there is no context, allow for views without controllers 06a27c4
@krisselden krisselden Merge branch 'master' into simplify-properties
Conflicts:
	packages/ember-runtime/lib/mixins/array.js
46d76be
@trek trek Documentation about Ember.Route's serialize and deserialize fucn... e…
…r, metho... callbacks? Yes. callbacks.
2e93a7a
Mike Andrzejewski Define a 'store' property in ControllerMixin, to avoid proxy-like han…
…dling at

router initialization (controllers store injection).
b7715ed
@wagenet wagenet Merge pull request #1053 from tchak/allow-views-without-controller
If there is no context, allow for views without controllers
a50f98b
@wagenet wagenet Merge pull request #1027 from trek/DocumentationForRoutesOnMaster
Documentation for Ember.Router, Ember.Route
d71677b
@tomdale tomdale Merge pull request #1055 from Smartesting/fix-controller-store-injection
Define a 'store' property in ControllerMixin, to avoid proxy-like handli...
189ad79
Tomhuda Katzdale Add hooks for tests to override core behavior
We are experimenting with an approach for the
ember-data tests that overrides the entry points
into the framework with synchronous versions.

These hooks make those experiments possible.

Please do not use these hooks in app code :)
5f9bbad
@krisselden krisselden get it working 094a990
@krisselden krisselden remove unused lastSetValues from meta 84e9626
Commits on Jun 23, 2012
@krisselden krisselden simplify accessors c3e78a8
@krisselden krisselden Merge branch 'master' into simplify-properties
Conflicts:
	packages/ember-metal/lib/utils.js
34b9230
@krisselden krisselden remove unused 58919ae
@krisselden krisselden gut ObjectProxy now that unknownProperty and setUnknownProperty work …
…when watched.
fd40912
@krisselden krisselden Partially revert removal of rewatch, in prep for bringing back some f…
…ocus form of it.
d3de7c4
@wagenet wagenet Call transitionEvent for each nested state - Fixes #977 260b1b4
@krisselden krisselden add notes about circular dependency between watching.js and observer.js b9fbe08
@krisselden krisselden add hook for desc for willWatch and didUnwatch bf5f24c
@krisselden krisselden change convention from var m = meta(obj) to var meta = metaFor(obj) b2f8c6e
Commits on Jun 24, 2012
@krisselden krisselden move teardown next to setup 9540b60
@krisselden krisselden lazy setup of ComputedProperties ce3dbf1
@wagenet wagenet Ember.Route.serialize must return a hash 9147a01
@wagenet wagenet Fix failing tests 3c34892
@brundage brundage Allowing developer to turn off verbose stacktrace in deprecation warn…
…ings
a0bda92
@krisselden krisselden reuse GUID_DESC cc4d8e9
@joliss joliss Make ArrayController show up in JsDoc 81d200d
Commits on Jun 25, 2012
@bradleypriest bradleypriest Added documentation to Ember.Select 846c6d2
@krisselden krisselden use method name instead of method 2bce923
@joliss joliss Fix router docs
`serialize`, not `deserialize` is called with the context object when
transitioning between states from within the application.
7bb4304
@ccapndave ccapndave Added and corrected some JSDoc tags 5c20177
@joliss joliss Do not run functions passed to Ember.assert, Ember.warn, and Ember.de…
…precate

This implicit behavior seems like a bit of a code smell, and might lead
to subtle bugs. Grepping through the Ember and ember-data sources
doesn't reveal any places where it is relied upon.

If this is ever needed again, I would suggest implementing it as a
separate set of functions.

I'm not changing the boolean casts that are everywhere, like
Ember.assert('...', !!foo), since they don't hurt and we don't want to
invite merge conflicts.
2c13e3a
@ccapndave ccapndave Cleaned up documentation in enumerable.js - added optional parameters…
…, made {type} name ordering consistent, replaced @params with @param
ca19c8e
@joliss joliss Assert that path passed to urlFor is valid b510676
@wycats wycats Merge pull request #1069 from joliss/assert
Do not run functions passed to Ember.assert, Ember.warn, and Ember.deprecate
8cd9bce
@jbrown jbrown Typo cleanup for 2e93a7a. e851f69
Tomhuda Katzdale Make Map copyable 857a614
@wagenet wagenet Refactor context handling for States and Routes 3d55878
@wagenet wagenet Added a faster path for transitionTo 9d82473
@wagenet wagenet Merge pull request #1059 from wagenet/setup-contexts-fix
Call transitionEvent for each nested state - Fixes #977
ebb820b
@wagenet wagenet Merge pull request #1066 from joliss/doc
Doc
ec072fa
@wagenet wagenet Merge pull request #1060 from jbrown/patch-4
Typo cleanup for 2e93a7a
68d406e
@wagenet wagenet Merge pull request #1071 from joliss/assert2
Assert that path passed to urlFor is valid
f6b2e64
@wagenet wagenet Merge pull request #1070 from ccapndave/jsdoc-fixes
Jsdoc fixes
bcccac4
@wagenet wagenet Merge pull request #1064 from bradleypriest/select-doc
Added documentation to Ember.Select
4b2804d
@musically-ut musically-ut Fix typos in docs. 00c92ef
Commits on Jun 26, 2012
@wagenet wagenet Merge pull request #1074 from musically-ut/router_docs_fix
Fix typos in docs.
9260057
Falk Pauser switch from String.[] to String.charAt() to make IE8 and IE7 'happy' e73d797
@wagenet wagenet Merge branch '0-9-stable' 5ec22bc
@wagenet wagenet Merge pull request #1076 from fpauser/ie_substr_fix
switch from String.[] to String.charAt() to make IE8 and IE7 'happy'
e271aff
@wagenet wagenet Support basic States inside of Routes 8fd57b3
Commits on Jun 27, 2012
@krisselden krisselden Merge branch 'master' into simplify-properties
Conflicts:
	packages/ember-runtime/lib/mixins/evented.js
9b5f342
@wagenet wagenet Merge pull request #1079 from wagenet/states-in-routes
Support basic States inside of Routes
50ee26d
@wagenet wagenet Don't push new history state unnecessarily - fixes #1068 dca2ca4
Tomhuda Katzdale Test initial state edge cases 429fcd2
@gnikibog gnikibog Typo correction 50ff881
@wagenet wagenet Merge pull request #1082 from gnikibog/patch-2
Typo correction
aba9f77
Commits on Jun 28, 2012
@wagenet wagenet Fix Handlebars in builds b5a5c11
@krisselden krisselden move observers back into prototype (breaks some reopen cases with
subclassing but same as master)

keep new this like a prototype until mixins applied, then finish chains.
2672a37
@krisselden krisselden little opts 427cdd6
@bradleypriest bradleypriest Fix a stray variable missed in 3d5587 ca4476a
@wagenet wagenet Merge pull request #1085 from bradleypriest/lost-variable
Fix a stray variable missed in 3d5587
e3106a5
Commits on Jun 29, 2012
@krisselden krisselden don't call invalidate on element within setter since the CP set alrea…
…dy does this and it is observed and recurses
1e1da2b
@digitaltoad digitaltoad Only push new history when initialURL has changed 4ac56d0
@wycats wycats Merge pull request #1094 from digitaltoad/bug/dont_push_history_state…
…_unnecessarily

Only push new history when initialURL has changed
bbd45da
Commits on Jun 30, 2012
@wagenet wagenet Fix issue with transitionTo context and initialStates 5a803bb
@wagenet wagenet Don't set empty context 541d085
@joliss joliss Move redundant regex test into assert 71d1e61
@joliss joliss Remove redundant check for !HAS_THIS
Any string matching IS_GLOBAL cannot match HAS_THIS.
7f773de
@joliss joliss Remove redundant Ember.isGlobal function (use isGlobalPath instead) 8517fe0
Commits on Jul 02, 2012
@eviltrout eviltrout Add support for tabindex in Ember Controls.
For power users, having a well defined tab order on controls is a
must. The 'tabindex' property of HTML adds support for this, however
there was no way to add the attribute when using Ember controls.

This patch adds tabindex support and tests for all the major HTML
controls in Ember.
b4f4edd
Commits on Jul 03, 2012
@krisselden krisselden benchmark tidying 586db63
@krisselden krisselden give function names c28bdec
@krisselden krisselden Only register Ember.View.views for non virtual views 8826395
@tomdale tomdale Views should inherit parent context if available
This fixes an issue where views created inside
templates were inheriting the nearest controller
rather than the parent context. Now, they
inherit context unless a controller is explicitly
set.
4484ae4
@krisselden krisselden _childViews is internal, never computed and a native array. 73f3638
Commits on Jul 04, 2012
@krisselden krisselden Merge pull request #1097 from joliss/accessors-cleanup
Accessors cleanup
c9af081
@wagenet wagenet Fix tests for git version of jQuery 3097ea8
Commits on Jul 05, 2012
@pangratz pangratz Remove data-tag-name "feature" from <script> tags
This "feature" has been made available in #299. Now, 6 months later, to me this doesn't make much sense anymore since this gives the <script> tag too much power.

I also think that this possibility of defining the tag name within the script tag is not even known to many developers ...
4893a4a
@joliss joliss Remove old ember_assert call
Ember is still undefined, so I'm deleting it instead of using Ember.assert.
a71efcd
@joliss joliss Provide useful error message when {{action}} target is missing 51f7e5d
@joliss joliss Add README for how to run benchmarks 1c6d434
@wagenet wagenet Merge pull request #1116 from joliss/assert
Provide useful error message when {{action}} target is missing
f5e6ed9
@wagenet wagenet Merge pull request #1098 from joliss/benchmarks
Benchmark love
268c9d3
@wagenet wagenet Merge pull request #1112 from pangratz/remove_data-tag-name
Remove data-tag-name "feature" from <script> tags
7fcc685
@wagenet wagenet Prevent proxies from being set to themselves 3fb87cf
Louis Coquio :clean task remove ember-tests.js 4939a6f
@wagenet wagenet Fix TextArea cursor positioning in IE - fixes #1077 531dac7
@wagenet wagenet Fix tests for git version of jQuery eac3ae1
Commits on Jul 06, 2012
@krisselden krisselden Merge branch 'master' into simplify-properties
Conflicts:
	packages/ember-runtime/lib/system/object_proxy.js
b57ed3e
@wagenet wagenet Merge pull request #1117 from lcoq/patch-1
:clean task does not remove ember-tests.js
526c03c
@wagenet wagenet Remove reference to annotated todos - Fixes #583 7ad0873
@wagenet wagenet Deprecate Ember.Tabs - Fixes #409 f79fd7a
@wagenet wagenet Added note about ViewState afd471f
@wagenet wagenet Revert "Views should inherit parent context if available"
Unfortunately, this causes some major bugs in other areas.

This reverts commit 4484ae4.
ea75eaf
@tchak tchak We use jquery event handling for hashchange/popstate
this fix #1014

fix for jquery 1.6
93a8f82
@wagenet wagenet Merge pull request #1123 from tchak/cross-browser-events
We use jquery event handling for hashchange/popstate
73ac0a4
Commits on Jul 07, 2012
@bradleypriest bradleypriest Add date comparison to Ember.compare b3f2c9c
@krisselden krisselden move responsibility for lazy setup into computed.js entirely instead …
…of guarding setup outside
6a17956
Commits on Jul 08, 2012
@krisselden krisselden removing meta.setup for lazy CP instead use the combo of meta.cache o…
…r meta.watching
5c9a775
@krisselden krisselden simplify defineProperty to match what mixin does ac90084
@wagenet wagenet Use Ember.set when cloning keywords - fixes #1062 526e0c5
@wagenet wagenet Merge branch '0-9-stable'
Conflicts:
	packages/ember-views/lib/views/view.js
259803b
Commits on Jul 09, 2012
@wagenet wagenet Merge pull request #1125 from bradleypriest/compare-date
Add date comparison to Ember.compare
7be51b6
@tchak tchak Fix `one` method on evented interface
* it should be able to take method as string
* it should properly remove listener when using different target
b534482
@krisselden krisselden add mandatory setter assertion 1d03e01
@raycohen raycohen require jQuery 1.7, no longer accept 1.6 1a27eba
@raycohen raycohen stop running tests against jQuery 1.6 486cb05
@raycohen raycohen dataTransfer property for drag and drop events b019bed
@wycats wycats Merge pull request #1136 from raycohen/jquery-fixhooks
Require jQuery 1.7 & provide the `dataTransfer` property on drag and drop events
6ae344e
Commits on Jul 10, 2012
@dgeb dgeb {{view}} now evaluates the context of class bindings using the same r…
…ules applied to other bindings
39d9285
@krisselden krisselden undo this in CPs since ember descriptor should not be used for toStri…
…ng or valueOf anyway and !(number cast > 0) is a lame way to catch NaN cast
d0d1f4b
@krisselden krisselden check MANDATORY_SETTER when getting the current value and move vars t…
…o top
a134a8c
@krisselden krisselden setup mandatory setter if watching before defined f664c84
@krisselden krisselden don't bother with isDestroyed assertion since we assert to use Ember.…
…set and Ember.set doesn't do anything if destroyed
32ec5f6
@krisselden krisselden move super before childViews is redefined since super directly sets _…
…childViews which childViews observes.
375c8af
@krisselden krisselden Change the default setUnknownProperty to define it before setting.
This was inlined but skipped the mandatory setter route, this way reads better to what actually is happening.
fc0976f
@krisselden krisselden test should not use view instances because rerender will destroy them a87d9a3
@krisselden krisselden assert set should not be called on destroyed obj 3277069
@krisselden krisselden accidentally checked in forcing no prop descriptors, check hasPropert…
…yAccessors and force MANDATORY_SETTER to false if not supported
23e9801
@krisselden krisselden turn on mandatory setter for ember-debug if not set f138e38
@krisselden krisselden fix test when run with jquery=git 2e1a3fa
@krisselden krisselden Merge branch 'master' into simplify-properties 2841af6
@tchak tchak Allow connectOutlet(outletName, name, context) syntax 809746b
@wagenet wagenet Tweaked test regexp for IE7 cea5338
@tchak tchak Sometimes SortableMixin duplicates records fix #965 df9b5c9
@tomdale tomdale Merge pull request #1143 from tchak/sortable-mixin-fix
Sometimes SortableMixin duplicates records fix #965
80ec27f
@krisselden krisselden fix for IE 8fec79c
Commits on Jul 11, 2012
@dgeb dgeb {{bindAttr class="this"}} now works; fixes #810 603546d
@krisselden krisselden fix check for console so it doesn't fail when debugger isn't open on IE f25b787
@krisselden krisselden fix meta jquery.extend issue 8348aba
@krisselden krisselden fix test since moved assert out of accessor into set ef9bae2
@krisselden krisselden Merge branch 'master' into simplify-properties 8b646a4
@krisselden krisselden Support currentView on init if ContainerView is created with one 9538132
@krisselden krisselden add another test for the previous commit but for an outlet setup in t…
…he prerender state
e616ab2
@fabienmoritz fabienmoritz Make Ember.Logger support the 'info' and 'debug' methods on fallback …
…(for IE8).
ccf84e5
@digitaltoad digitaltoad HistoryLocation appends paths to router rootURL d77a0cf
Commits on Jul 12, 2012
@krisselden krisselden fix meta enumerable:false, cleanup meta_test f875767
@wagenet wagenet Merge pull request #1148 from fabienmoritz/master
Make Ember.Logger support the 'info' and 'debug' methods on fallback (for IE8)
e0de8fa
@wagenet wagenet Merge pull request #1147 from dgeb/fix-class-bindings
{{bindAttr class="this"}} now works; fixes #810
a746b4a
@wagenet wagenet Merge pull request #1147 from dgeb/fix-class-bindings
{{bindAttr class="this"}} now works; fixes #810
40de3a1
@wagenet wagenet Notify of change when SortableMixin is reversed - Fixes #1156 bc5e5e7
@digitaltoad digitaltoad Fixing rootURL when path is empty cbe256c
@tchak tchak add reverseObjects
Use `reverseObjects` in `SortableMixin`
6bb1750
@wagenet wagenet Respect initialState when transitioning to parent of current state - …
…Fixes #1144
f6d21d4
@wagenet wagenet Merge pull request #1138 from tchak/outletName-outlet
Allow connectOutlet(outletName, name, context) syntax
c09f645
@wagenet wagenet Error message for Routable modelClass without find - Fixes #1106 d2bb0aa
@wagenet wagenet Merge pull request #1100 from digitaltoad/feature/add_root_url_to_router
HistoryLocation needs a way to setup the root path for apps that are not hosted at the actual root path
0035bbc
@wagenet wagenet Merge pull request #1157 from tchak/reverseObjects
Add Ember.MutableArray#reverseObjects
538e2c9
@trek trek More verbose error message on attempts to delegate set for object pro…
…xies without content.
519c333
@wagenet wagenet Fix failing location test 2a31b5f
@wagenet wagenet Allow alternate clicks for href handling - Fixes #1096 e668276
@wagenet wagenet Merge pull request #1158 from wagenet/href-alt-click
Allow browser default action for alternate clicks on an href action.
e20366f
@wagenet wagenet Merge pull request #1142 from trek/MoreVerboseErrorOnProxySet
More verbose error for setting properties on content-less proxies
5932794
@wagenet wagenet Merge pull request #1132 from tchak/one-with-string-method
Fix `one` method on evented interface
e2ae6e8
@wagenet wagenet Merge pull request #593 from dgeb/class-binding-context
Evaluate class bindings for the view helper within the appropriate context
01e26b0
tomhuda More clearly specify the context lookup order
This change (hopefully) correctly implements view
context lookup. It's not an optimal
implementation, but it should have the right
semantics for now.
78d7450
@wagenet wagenet Merge pull request #1061 from brundage/master
Allows the developer to turn off printing a stacktrace on deprecation warning
a3f8f2f
Commits on Jul 13, 2012
Steven G. Harms Test for defined Router lacking App(View|Controller) 75f8c7f
@wagenet wagenet Merge pull request #1102 from eviltrout/master
Add support for tabindex in Ember Controls
00ab893
@wagenet wagenet Merge pull request #1134 from sgharms/explicitly-validate-application…
…Controller-and-applicationView

App.initialize() ensures App(Controller|View)
d0fd522
@ghempton ghempton Fixed view context lookup issue. fac3864
@krisselden krisselden Merge pull request #1163 from ghempton/context-fix
Fixed view context lookup issue.
7d0d836
@krisselden krisselden Fix currentView when ContainerView is created with one to be parented…
… and setup correctly.
fdbe079
@krisselden krisselden fix build for VIEW_PRESERVES_CONTEXT=false 557ba62
Commits on Jul 14, 2012
@krisselden krisselden remove duplicate test 7b7656f
@krisselden krisselden cleanup meta.values on unwatch 1e35650
@krisselden krisselden guard unknown property checks with undefined check for performance, s…
…peeds up a normal get key
553d560
@christophermanning christophermanning Fix example js syntax in comment 60a906c
@wagenet wagenet Merge pull request #1167 from christophermanning/patch-1
Fix example js syntax in comment
3d8a3b3
@pangratz pangratz Add tests for ternary operator in class bindings a75451c
@pangratz pangratz Implement helper methods in Ember.View
The helper methods are
 - _parsePropertyPath
 - _classStringForValue
 - _classStringForPath
411321a
@pangratz pangratz Add tests for Ember.View helpers e596ab0
@pangratz pangratz Use previously introduced Ember.View helpers in Handlebar helpers b7aa61c
@pangratz pangratz Refactor upload_latest task to use github_downloads gem 6eee369
@pangratz pangratz Change ternary syntax to double colon sytax
The syntax to define class names for truthy and falsy values changed from isEnabled?enabled:disabled to isEnabled:enabled:disabled
6309f24
@pangratz pangratz Cleanup Ember.View#_classStringForProperty 12225b1
@pangratz pangratz Add documentation for double colon syntax in classNameBindings 89d6319
@pangratz pangratz Add some documentation to Ember.View helpers b0d4845
@pangratz pangratz Add more documentation 96840c6
@wagenet wagenet Merge pull request #1168 from pangratz/update_uploader
Refactor upload_latest task to use github_downloads gem
2b213df
Commits on Jul 15, 2012
@pangratz pangratz Fix typo 0d384ae
Commits on Jul 17, 2012
@lukemelia lukemelia Simplify calls to Ember.Mixin.prototype.reopen in core_object so that…
… it is clearer what is happening.
be1aba6
@raycohen raycohen jQuery stub needs jQuery.event to be defined b306ded
@wagenet wagenet Merge pull request #1174 from raycohen/jq-fixhooks-precomp
jQuery stub needs jQuery.event to be defined
20fb175
@devinus devinus Add two new core methods to allow invoking possibly unknown methods o…
…n objects
2ffe666
@wagenet wagenet Merge pull request #1044 from devinus/responds-to-try-to-perform
Add two new core methods to allow invoking possibly unknown methods on objects if they exist
916da4a
@wagenet wagenet More version number updating b1e7bb9
@wagenet wagenet Duplicate cached state values before modifying them ac24627
@wagenet wagenet Remove LEGACY_HANDLEBARS_TAG flag 3d0fbec
@wagenet wagenet Also bootstrap Handlebars when Application is loaded - Fixes #1010 cbb61a5
tomhuda When running Ember tests, disable autorun c27a310
Commits on Jul 18, 2012
@wagenet wagenet Merge pull request #1182 from lukemelia/simpler-create
Simplify calls to Ember.Mixin.prototype.reopen in core_object
44041af
@pangratz pangratz Add case where trueClass in classNameBindings is empty
So if a binding like

Ember.View.extend({
  classNameBindings: ['isEnabled::disabled']
});

adds no class if `isEnabled` is `true` and adds the class disabled when `isEnabled` is `false`
077e59c
@pangratz pangratz Refactor Ember.View#_classStringForValue ae0dd6a
@pangratz pangratz Add documentation for the case where the "true class" is empty 7df746d
@ebryn ebryn Merge pull request #732 from pangratz/add_double_colon_syntax
Support :: syntax in classNameBindings of Ember.View
0a4ece1
Commits on Jul 19, 2012
@wagenet wagenet Changed tryInvoke syntax to be more consistent with other methods f5fe914
@wagenet wagenet Revert "Changed tryInvoke syntax to be more consistent with other met…
…hods"

Pending further discussion on the topic.

This reverts commit f5fe914.
620e78b
@wagenet wagenet Fix warning about appending to an existing view - Fixes #1190 76af834
Commits on Jul 20, 2012
@annavester annavester corrected path in statemanager 2d9f107
Commits on Jul 21, 2012
@wagenet wagenet Merge getPath with get and setPath with set - Fixes #1161 b7e82f4
@wagenet wagenet Remove odd construct in normalizeTuples 9250aba
@wagenet wagenet Replaced getPath/setPath with get/set 859e157
@wagenet wagenet Also rename trySetPath to trySet e4d09c3
@wagenet wagenet Merge pull request #1176 from wagenet/get-getpath-merge
Merge getPath/setPath with get/set
ef3ceae
@wagenet wagenet Added PromiseChain for resolving a chain of promises 0a5772f
@wagenet wagenet Delay routing while contexts are loading 852f41f
@wagenet wagenet Assert that transitionTo at least matched a state f46cd83
@wagenet wagenet Merge pull request #1183 from wagenet/delayed-routing
Delay Routing to Wait for Loading
a567b35
@joliss joliss Grammar; indentation f401b09
@wagenet wagenet Merge pull request #1200 from joliss/doc
Grammar; indentation
69de384
Commits on Jul 22, 2012
@wagenet wagenet Allow ember-debug to set values for Ember.ENV - Fixes #1185 d4a9e46
Tom Dale Add connectControllers convenience 396c08b
@wycats wycats Change {{action}} API for more explicit contexts
Previously, the action helper automatically sent
the current context as the context to the event
it was triggering.

This meant that the router could receive
superfluous contexts that it would try to apply
to a parent state.

Instead of:

  {{action edit context="post"}}

Do:

  {{action edit post}}

If you were relying on the default context,
change:

  {{action edit}}

to:

  {{action edit this}}

This also paves the way for support for multiple
contexts.
83b7a61
@wycats wycats Don't pass along superfluous context to events
This finishes up the previous commit.
94b0f6c
@trek trek update docs to reflect new context passing syntax of {{action}} helpe…
…r and its more typical usage when combined with Router.
68642d9
Tom Dale Fix failing {{action}} unit test 9e8aadf
@tomdale tomdale Merge pull request #1201 from trek/UpdateDocsForAction
update docs to reflect new context passing syntax of {{action}} helper a...
07141fd
Commits on Jul 23, 2012
@wagenet wagenet Switch to checking event.which which is slightly more reliable than e…
…vent.button
7a9ecc4
@trek trek Adds documentation about the correct structure of nested routes. 17b62e5
Commits on Jul 24, 2012
@wycats wycats Refactor and document Ember.StateManager 313d2ef
Commits on Jul 25, 2012
@krisselden krisselden add failing test 26519bc
@krisselden krisselden destroy previous currentView 632307e
@wagenet wagenet Merge pull request #1204 from trek/DocumentationOnNestedRoutesAndPaths
Adds documentations about the correct structure of nested routes.
6851158
Commits on Jul 26, 2012
@krisselden krisselden add failing test 464d950
@krisselden krisselden fix #1211 d7e24ac