aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-08-03docs(guide/controller): fix wording in list of 'Do not use'Mark Campbell
Wording has been changed in two of the examples to read naturally. For example: From: 'Do not use controllers for to run stateless or stateful code shared across controllers' To: 'Do not use controllers for sharing stateless or stateful code across controllers' Closes #3454
2013-08-03feat($compile): support compile animation hooks classesMatias Niemelä
2013-08-03chore(ngdocs): provide detailed documentation for the $animate service timelineMatias Niemelä
2013-08-03chore(ngdocs): provide docs for the core $animator serviceMatias Niemelä
2013-08-03fix(animate): cleanup global leaked vars.Misko Hevery
2013-08-03fix(ngAnimate): remove compound JS selector animationsMatias Niemelä
2013-08-02chore(ngdocs): make sure the fold feature doesn't show up during page loadMatias Niemelä
2013-08-02fix(ngShowHide): change the .ng-hide CSS class to use an !important flagMatias Niemelä
2013-08-02chore(ngMock): remove unused $animate delegation methodsMatias Niemelä
2013-08-02chore(ngMock): rename $animate.process to $animate.flushNext()Matias Niemelä
2013-08-02docs(compile/iscp): description for compile/iscp errorMisko Hevery
2013-08-01fix(ngMock): keep withCredentials on passThroughÉtienne Barrié
When using passThrough() and specifying withCredentials on the $http call, the option is now passed to the underlying $httpBackend.
2013-08-01fix(docs): handle the empty string in errorDisplayKen Sheedlo
2013-07-31fix(location): fix parameter handling on search()Misko Hevery
2013-07-31fix($parse): unwrap promise when setting a fieldJames Davies
This fixes an inconsistency where you can't call the setter function when the expression resolves to a top level field name on a promise. Setting a field on an unresolved promise will throw an exception. (This shouldn't really happen in your template/js code and points to a programming error.) Closes #1827
2013-07-31fix(mobile-ng-click): prevent unwanted opening of the soft keyboardJan Laußmann
Ghost clicks are busted but the corresponding form elements are still focused. This means that for example on smartphones the soft keyboard will be opened. This pull request prevents the unwanted opening of the soft keyboard.
2013-07-31feat(scenario): expose jQuery for usage outside of angular scenarioAndreas Marek
The global jQuery reference is removed by angular scenario and only a local scoped reference is kept. To make jQuery available for other code, a new reference angular.scenario.jQuery is added.
2013-07-31chore(travis): print grunt exit code for debuggingIgor Minar
2013-07-31style($sce): remove unreachable return statementIgor Minar
2013-07-31fix(jqLite): support space-seperated events in offAndy Joslin
Closes #3256
2013-07-31fix(mock.$log): keep in sync with $logChirayu Krishnappa
Closes #2343
2013-07-31fix($q): call `reject()` even if `$exceptionHandler` rethrowsPete Bacon Darwin
Normally $exceptionHandler doesn't throw an exception. It is normally used just for logging and so on. But if an application developer implemented a version that did throw an exception then $q would never have called reject() when converting an exception thrown inside a `then` handler into a rejected promise.
2013-07-31fix(resource): check whether response matches action.isArrayPete Bacon Darwin
When using $resource you must setup your actions carefully based on what the server returns. If the server responds to a request with an array then you must configure the action with `isArray:true` and vice versa. The built-in `get` action defaults to `isArray:false` and the `query` action defaults to `isArray:true`, which is must be changed if the server does not do this. Before the error message was an exception inside angular.copy, which didn't explain what the real problem was. Rather than changing the way that angular.copy works, this change ensures that a better error message is provided to the programmer if they do not set up their resource actions correctly. Closes #2255, #1044
2013-07-31docs(header): replace logo.png with logo.svgBrenton
The current logo looks awful on high-density displays. SVG is a better choice because it can scale to any resolution without increasing file size. Amending #2775 to add support for IE 8 by falling back to existing PNG with img.onerror Using relative URLs as directed by @btford and @petebacondarwin. (commit by Brenton Simpson - @appsforartists) Closes #2874
2013-07-31fix(isArrayLike) Correctly detect arrayLike itemsDaniel Herman
Change the implementation of isArrayLike to use one heavily based on the implementation in jQuery in order to correctly detect array-like objects, that way functionality like ngRepeat works as expected.
2013-07-31feat(directive): support as instance syntaxLucas Galfasó
Support controller: 'MyController as my' syntax for directives which publishes the controller instance to the directive scope. Support controllerAs syntax to define an alias to the controller within the directive scope.
2013-07-31feat(directive): support as instance syntaxLucas Galfasó
Support controller: 'MyController as my' syntax for directives which publishes the controller instance to the directive scope. Support controllerAs syntax to define an alias to the controller within the directive scope.
2013-07-30chore(bower): write grunt task for running bowerKen Sheedlo
2013-07-30docs(error): improve the cacheFactory/iid.ngdocIgor Minar
2013-07-30chore(bower): update to bower 1.0.3Ken Sheedlo
2013-07-29chore(ngdocs): all animation-supported directives working with docs examples ↵Matias Niemelä
and jsFiddle/Plunkr pages
2013-07-29fix(ngClass): ensure ngClass doesn't fire addClass or removeClass with an ↵Matias Niemelä
empty string If ngClass fires off an add- or removeClass whilst the opposite animation is going on then the animation will be skipped. The default behavior of ngClass was executing remoteClass with an empty string while addClass had just fired. This commit fixes that bug.
2013-07-29chore(ngdocs): fixed jsFiddle/Plunkr examples to include ngAnimate and use a ↵Matias Niemelä
default App the module is not set
2013-07-29fix(ngdocs): make jsFiddle and Plunkr links work with external AngularJS modulesMatias Niemelä
2013-07-29fix(bower): update bower usage and resourcesKen Sheedlo
Changes: - Fix our old code to use bower_components/ as the install dir - Fix the Bootstrap asset to use github.com/twbs/bootstrap (it moved) - Fail the build on Bower failure. Bower should not fail silently.
2013-07-29chore(bower): upgrade bower to 1.0.0Ken Sheedlo
We explicitly set the Bower install directory to components/ for compatibility with our existing code base. Recent Bower prefers bower_components/.
2013-07-29chore(bower): update to latest ng-closure-runnerKen Sheedlo
This version does correct URL encoding of string parameters in the production minErr asset code.
2013-07-28test($compile): fix spelling error in assertion (ngAttr*)Brian Fitzpatrick
The string 'test2' should be 'test3' as 'test2' has already been tested with the previous assertion.
2013-07-27docs(*): fixed typos and ngdoc parameter namesCarl Danley
2013-07-27docs(interpolate): remove example e2e test that cannot runPete Bacon Darwin
We can't create modules in docs e2e tests as the injector has already been created.
2013-07-27fix(docs): fix margin around nav-list itemsKen Sheedlo
Closes #3363
2013-07-27docs($interpolate): add example for the providerEmmanuel
2013-07-27docs(animate): add param namePete Bacon Darwin
2013-07-27docs(tutorial): mention the controller along the scopeRoland
2013-07-27fix(animate): move forEach so it can be accessed as neededPete Bacon Darwin
2013-07-27docs(tutorial): add formattingRoland
the string literal {{query}} was missing as it was not enclosed into ``
2013-07-27docs(tutorial): add that the test also creates a controllerRoland
2013-07-26chore(.gitignore): ignore npm-debug.log fileMatias Niemelä
2013-07-26chore(ngdocs): fix docs search to properly hide the X button when collapsedMatias Niemelä
2013-07-26fix($animate): make animation onComplete callbacks asyncMatias Niemelä