aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-10-24docs(ngController): do not attach a controller twiceTyler McGinnis
A common mistake for beginners is to attach a controller in both the $routeProvider and also in the html document using the ng-controller directive. This change highlights this, to help prevent developers from doing so in the future. Closes #4409
2013-10-24chore(ngdocs): ensure the docs menu changes when browsing a different sectionMatias Niemelä
Closes #4619
2013-10-24fix(input): keep track of min/max attars on-the-flyDmitry Shirokov
Now input[type=button] keeps track of both min and max attrs even if they change over time.
2013-10-23chore(docs): fix jsHint errors with long linesMatias Niemelä
2013-10-23docs(guide/directive,guide/compiler,): drastically improveBrian Ford
2013-10-23chore(ngMocks): shorten the length of the description line to avoid jsHint ↵Matias Niemelä
errors
2013-10-23feat(docs): provide index pages for each angular moduleMatias Niemelä
2013-10-23fix(ngView): ensure the new view element is placed after the old view elementMatias Niemelä
Closes #4362
2013-10-23fix($animate): ensure animations work properly when the $rootElement is ↵Matias Niemelä
being animated Closes #4397 Closes #4231
2013-10-23fix($animate): only cancel class-based animations if the follow-up class ↵Matias Niemelä
contains CSS transition/keyframe animation code Closes #4463 Closes #3784
2013-10-22feat(ngdocs): add forward slash shortcut key for search barMatias Niemelä
2013-10-22fix(ngdocs): remove the side search barMatias Niemelä
BREAKING CHANGE The side search bar on the docs page has been removed in favor of the top search bar.
2013-10-22chore(travis): run jshint task on TravisVojta Jina
2013-10-22style: make jshint happyVojta Jina
2013-10-22chore(grunt): add jshint tasksPete Bacon Darwin
2013-10-22chore(Grunt): use the latest Content-Security-Policy header in csp modeIgor Minar
2013-10-22fix: don't inline css in csp mode.tigbro
Also add `angular-csp.css` to the resulting build.
2013-10-22fix(ngAnimate): fix cancelChildAnimations throwing exceptionGrzegorz Lachowski
fix ngAnimate throwing exception in cancelChildAnimations on deletion of element (ngAnimate's leave decorator) of repeated element when using ng-include on this element. Closes #4548
2013-10-21docs(ngCsp): pretty-format docsIgor Minar
2013-10-21revert(validate-commit-msg): fix incorrect commentDaniel Lamb
Revert 581ec6be7d7e546a1c563906e1877498d7d655a2 since it was not valid. Closes #3952
2013-10-18fix(csp): fix csp auto-detection and stylesheet injectionIgor Minar
When we refactored , we broke the csp mode because the previous implementation relied on the fact that it was ok to lazy initialize the .csp property, this is not the case any more. Besides, we need to know about csp mode during bootstrap and avoid injecting the stylesheet when csp is active, so I refactored the code to fix both issues. PR #4411 will follow up on this commit and add more improvements. Closes #917 Closes #2963 Closes #4394 Closes #4444 BREAKING CHANGE: triggering ngCsp directive via `ng:csp` attribute is not supported any more. Please use data-ng-csp instead.
2013-10-18docs: correct broken linksVojta Jina
This also contains some whitespace corrections by my editor.
2013-10-18chore(docs): generate header ids for better linkingVojta Jina
- generate ids for all headers - collect defined anchors - check broken links (even if the page exists, but the anchor/id does not)
2013-10-18fix($injector): allow a constructor function to return a functionVojta Jina
This change makes `$injector.instantiate` (and thus `$provide.service`) to behave the same as native `new` operator.
2013-10-15docs($rootScope): better document infinite digest and ttlIgor Minar
2013-10-15fix($parse): check function call context to be safeChirayu Krishnappa
Closes #4417
2013-10-15chore(release): start 1.2.0 iterationIgor Minar
2013-10-15docs(changelog): release notes for 1.2.0-rc.3Igor Minar
2013-10-14chore(release): cut 1.2.0-rc.3 ferocious-twitch releasev1.2.0-rc.3Igor Minar
2013-10-14docs: add missing priority documentation for structural directivesIgor Minar
2013-10-14docs(guide/animations): improve wording of sentenceDavid Gonzalez
Closes #4405
2013-10-14docs(ngInit): fix typoTyler McGinnis
Closes #4384
2013-10-14docs(guide/directive): improve readability and grammar.sflahave
Closes #4386
2013-10-14docs(cookbook/deeplinking): fix typoDavid Gonzalez
2013-10-14docs(tutorial/step-07): fix typocommonlisp
Closes #4390
2013-10-14docs(ngNonBindable): improve descriptionPete Bacon Darwin
Closes #4391
2013-10-14docs(booleanAttrs): improve grammar and clarityDave Peticolas
Closes #4392
2013-10-14docs(tutorial/step-05): fix incomplete sentencePatrick Canfield
Closes #4399
2013-10-14docs(tutorial/step-04): actually add age property to the code examplePatrick Canfield
Closes #4400
2013-10-14docs(tutorial/step-5): add missing formatting to examplesroyling
The indenting doesn't work for code samples that are inside bullet points. Closes #4403
2013-10-12fix($animate): ensure that a timeStamp is created if not provided by the ↵Matias Niemelä
browser event Firefox and (sometimes) Opera may not provide a timeStamp value in their event when passed to the event handler. This may cause animations not to close properly. This fix will automatically create a timeStamp value for the event in this situation when missing. Closes #3053
2013-10-11fix($compile): abort compilation when duplicate element transclusionIgor Minar
Issue an error and abort compilation when two directives that ask for transclusion are found on a single element. This configuration is not supported and we previously failed to issue the error because in the case of element transclusion the compilation is re-started and this caused the compilation context to be lost. The ngRepeat directive has been special-cased to bypass this warning because it knows how to handle this scenario internally. This is not an ideal solution to the problem of multiple transclusions per element, we are hoping to have this configuration supported by the compiler in the future. See #4357. Closes #3893 Closes #4217 Closes #3307
2013-10-11fix(directives): correct priority of structural directivesIgor Minar
BREAKING CHANGE: the priority of ngRepeat, ngSwitchWhen, ngIf, ngInclude and ngView has changed. This could affect directives that explicitly specify their priority. In order to make ngRepeat, ngSwitchWhen, ngIf, ngInclude and ngView work together in all common scenarios their directives are being adjusted to achieve the following precendence: Directive | Old Priority | New Priority ============================================= ngRepeat | 1000 | 1000 --------------------------------------------- ngSwitchWhen | 500 | 800 --------------------------------------------- ngIf | 1000 | 600 --------------------------------------------- ngInclude/ngView | 1000 | 400
2013-10-11fix($compile): make order directives w/ same priority deterministicIgor Minar
Array.prototype.sort is speced out to be as potentionally unstable sort, which is how it's implemented in FF and IE. This has caused the order of directives with the same priority to vary between browsers. For consistency sake, we now consider directive name and registration, order when determining the order of directives with the same priority. Note: it is still possible to get into a situation when the directive order is underministic - when source files are loaded asynchronously in non-deterministic order and there are are directives registered with the same name and priority, the order in which they will be applied will depend on the file load order.
2013-10-11style: strip white space from filesIgor Minar
2013-10-11chore($compile): remove dead codeIgor Minar
2013-10-11docs(tutorial/step12): fix callout formattingBrian Ford
2013-10-11docs(tutorial/step07): explain injecting providers in calloutBrian Ford
2013-10-11docs(tutorial/step12): summary link to closing notesBrian Ford
2013-10-11docs(tutorial/step11): use DI annotations, fix summaryBrian Ford