aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-09-10docs(angular.copy): clarify corner casesjakub-bochenski
The behaviour when null or undefined was passed was not clear. The exception thrown when source == destination was not documented. Closes #3946
2013-09-09docs(forms.ngdoc): fix spacing in exampleAnthony Tran
Closes #3930
2013-09-09docs(README): add dashboard linkRichard
Closes #3934
2013-09-09docs(mock.inject): fix typoPete Bacon Darwin
2013-09-07fix(browserTrigger): do not use document.createEvent methodPete Bacon Darwin
Firefox 23 has deprecated the use of createEvent for transition and animation events. We must now use `new TransitionEvent()` and `new AnimationEvent()` if they are available. But of course IE doesn't support this format correctly so we must wrap the attempt in a try block and revert to document.createEvent if necessary..
2013-09-06fix(ngAnimate): check elapsedTime on current eventMatias Niemelä
onAnimationProgress now checks the event's elapsedTime property before checking the originalEvent.elapsedTime property. Use browserTrigger with elapsedTime parameter to trigger animation events
2013-09-06fix(ngScenario): provide event parameters as objectMatias Niemelä
BREAKING CHANGE: browserTrigger now uses an eventData object instead of direct parameters for mouse events. To migrate, place the `keys`,`x` and `y` parameters inside of an object and place that as the third parameter for the browserTrigger function.
2013-09-05refactor($animate): use CSS3 transition/animation events instead of ↵Matias Niemelä
$timeouts to track ongoing animations Closes #3629 Closes #3874
2013-09-05docs(mock.inject): document underscore wrapping syntaxJasonM23
Add a summary describing the ignored underscore syntax sugar helper, with a simple use case example. Closes #3621
2013-09-05docs(tutorial): fix markup for tutorial_03.png diagramAlexander Kaidalov
Closes #3707
2013-09-05docs(tutorial): fix markup for tutorial_04.png diagramAlexander Kaidalov
2013-09-05docs(tutorial): clarify use of inject() in step 9Pete Bacon Darwin
Closes #3718
2013-09-05docs(booleanAttrs): improve parameter docs for boolean attributesJames Daily
Closes #3724
2013-09-05docs(css_styling_guide): add ng-scope and ng-binding classesNick Donohue
I noticed angular was adding these css classes to elements and believe they should be listed in the documentation at this page. The ng-scope class is mentioned in the developer guide, hence the link there, and the ng-binding class is not mentioned anywhere else in the documentation or the guide that I found. Closes #3728
2013-09-05docs(angular.bootstrap): clarify modules parameterPete Bacon Darwin
It was not clear what you could pass to specify modules to load in the `module` parameter of this function. The `modules` parameter takes an array. The main case is to provide a String, which is the name of a "predefined" angular module. The side cases are to provide a Function (or an annotated function in the form of an Array), which will be invoked by the injector as a run block. It is not possible to "define" new modules via this parameter. Closes #3692
2013-09-05docs(bootstrap.ngdoc): clarify bootstrap exampleCalvin Fernandez
Clear up confusion about module declaration when using manual bootstrap.
2013-09-05docs(): parameter for html5Mode is booleanPete Bacon Darwin
2013-09-05docs($anchorScroll): provide an example of basic usage.Ben Lesh
Per a request made by Peter Bacon Darwin here: http://www.benlesh.com/2013/02/angular-js-scrolling-to-element-by-id.html?showComment=1370941217879#c8718313084813008967
2013-09-05docs(changelog): add a note about directives ending w/ -start and -endIgor Minar
Closes #3589
2013-09-05chore(release): add script for comparing master and stable branchesBrian Ford
2013-09-05chore(release): start 1.2.0-rc.3 ferocious-twitch iterationIgor Minar
2013-09-05docs(changelog): correct version number formats in changelogIgor Minar
2013-09-05chore(changelog): fix link to 1.2.0rc1Igor Minar
2013-09-04chore(ngdoc): fix version number parsing for doc version switcherIgor Minar
2013-09-04chore(release): cut 1.2.0-rc.2 barehand-atomsplitting releasev1.2.0-rc.2Igor Minar
2013-09-04chore(grunt): support semver v2 version number formatIgor Minar
previously we couldn't use it because of bower bugs
2013-09-04chore(changelog): release notes for 1.2.0-rc.2 barehand-atomsplittingIgor Minar
2013-09-03fix(ngView): ensure ngClass works with together with ngView's transclusion ↵Matias Niemelä
behavior Closes: #3727
2013-09-03fix(ngAnimate): ensure that ngClass is always compiled before enter, leave ↵Matias Niemelä
and move animations Closes #3727 Closes #3603
2013-09-03chore($rootScope): provide support to execute a function after the digest ↵Matias Niemelä
cycle is complete
2013-09-03fix(ngAnimate): cut down on extra $timeout callsMatias Niemelä
2013-09-03chore(ngdocs): ensure $animate is not shared between the docs and the ↵Matias Niemelä
example applications
2013-09-03feat(ngMock): allow passing an object literal as shorthand to moduleMerrick Christensen
2013-09-02fix($http): allow empty responses to be cachedjankuca
Closes #3809
2013-08-30Merge pull request #3822 from gdi2290/navlist-fixJan Kuča
fix(guide): multiline items in navlist
2013-08-30fix(guide) broken title overflow in navlistgdi2290
2013-08-30chore(build): add jenkins_build.sh fileIgor Minar
2013-08-29fix(core): parse IE11 UA string correctlyChirayu Krishnappa
It's great that IE11 wants to be compatible enough that it doesn't want to be special cased and treated differently. However, as long as one has to have a different code path for IE than for the other supported browsers, we still need to detect and special case it. For instance, our URL parsing code still needs the same workaround the we used for IE10. We still see the same Access denied / TypeError exceptions when setting certain values. FYI, Angular doesn't generally blindly test for IE – we also check the version number. Thanks to modern.ie for the free IE11 test VM. Closes #3682
2013-08-29chore(readme): add Travis build statusPatrickJS
2013-08-29perf(ngBindHtml): watch the original value and sanitize laterChirayu Krishnappa
2013-08-29fix(ngMocks): $logProvider should not use internal APIsAdam de Baugh
angular.mocks.$LogProvider $logProvider.debugEnabled(false) is crashing with undefined when run inside karma/jasmine test runner: angular.module('foo', []).config(['$logProvider', function ($logProvider) { $logProvider.debugEnabled(false); }]); Closes #3612
2013-08-29docs($q): document notify behaviorColin Frei
Closes #3341
2013-08-29docs(guide): remove duplicated `require` sectiontomazy
2013-08-29chore: fix Jenkins buildVojta Jina
2013-08-28chore(travis): run bower install twice to make sure it doesVojta Jina
This is a work-around for Bower/Node.js issue (https://github.com/bower/bower/issues/830). We run `bower install` twice, as the probability of failing twice in a row is very low. I had to extract `bower` task out of the package, because we need to run `bower install` before building and `grunt bower` can fail, which takes down the whole process and therefore it wouldn't build.
2013-08-28chore(karma): longer reconnect timeoutVojta Jina
2013-08-28chore(travis): clean up the build outputVojta Jina
2013-08-28chore: switch back to npm grunt-parallelVojta Jina
The patch has been released so we don't need to rely on github branch anymore.
2013-08-28chore(travis): use ports proxied by SauceLabsVojta Jina
Some browser does not allow to proxy localhost and so SL uses another proxy on the VM. This proxy only proxies some ports (SauceConnect proxies all ports). This is the issue why Safari didn't connect for e2e tests, because 9877 was not proxied. This change makes sure we use SL enabled ports.
2013-08-28chore: use Karma v0.11Vojta Jina
Karma v0.11 starts test execution immediately after a browser gets captured (instead of waiting for all browsers). It also kills each browser immediately after it's done. This will use our resources (SauceLabs browsers) more efficiently.