aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2011-01-07change to keydown from keyup; add delayed $updateViewMisko Hevery
- There was a perceived lag when typing do to the fact that we were listening on the keyup event instead of keydown. The issue with keydown is that we can not read the value of the input field. To solve this we schedule a defer call and perform the model update then. - To prevent calling $eval on root scope too many times as well as to prevent drowning the browser with too many updates we now call the $eval only after 25ms and any additional requests get ignored. The new update service is called $updateView
2011-01-07$location service should utilize onhashchange events instead of pollingIgor Minar
2011-01-07Revert "Issue #51: Update extensionMap()"Igor Minar
This reverts commit 00ca67e4befffed00ecee81bd1ce903fe01f542a. Now that we don't have published services, we don't need to worryi about this any more and in fact this behavior is confusing because to override a service that has dependencies with a services with no dependencies one must specify $inject:[] or else the old dependencies will be injected. Conflicts: src/Angular.js test/AngularSpec.js
2011-01-07rename nodeName due to conflicts with jqueryIgor Minar
2011-01-07add global namespace clobbering check to angular-bootstrapIgor Minar
2011-01-04avoid namespace conflicts between jqLite and window when running in ↵Igor Minar
bootstrap mode
2011-01-04rename scope.$inject to scope.$serviceIgor Minar
see changelog diff for more info
2011-01-04renaming service property $creation to $eagerIgor Minar
see changelog diff for more info
2011-01-04removing support for 'eager-published' servicesIgor Minar
2011-01-04Remove many eager-publish services, lazy pollingMisko Hevery
- Browser now starts the poller on first call to addPollFn() - Many services ($location, $cookies, $router) are no longer eager-publish. The result is that unless someone needs the $cookies, they will not cause the Browser to start polling for them.
2011-01-04Added an extra security check to make sure that the parser can not execute ↵Misko Hevery
anything while evaluting JSON.
2010-12-22fromJson delegation to native JSON parser if availableIgor Minar
- native parser delegation - $xhr change to use native parser
2010-12-22Revert "Refactor lexer to use regular expressions"Igor Minar
We came across a major performance regression due to this change. I'm reverting it until we find a better solution. This reverts commit 23fc73081feb640164615930b36ef185c23a3526.
2010-12-11Stricter JSON parsing, for securityMisko Hevery
2010-12-11Closes #153: input widgets without name are ignoredMisko Hevery
2010-12-11Fire $eval only if the value has actually changed on inputMisko Hevery
2010-12-10$defer service should always call $eval after callback finishedIgor Minar
Closes #189
2010-12-08Refactor lexer to use regular expressionsMisko Hevery
2010-12-08Remove RegExp parserMisko Hevery
- RegExp parser is rearly used, feature, and one should not have RegExps in views anyways, so we are removing it BACKWARD INCOMPATIBLE CHANGE!!!
2010-12-08Fixed failed assignments of form abj[0].name=valueMisko Hevery
Closes #169
2010-12-07improving $resource docsIgor Minar
2010-12-06fixing closure compiler warningsIgor Minar
2010-12-06fix the angular.Array.orderBy example + add docsIgor Minar
2010-12-06fixing lint warnings in older codeIgor Minar
2010-12-06add $browser.defer and $defer service and fix async xhr cache issueIgor Minar
- Closes #152 ($resource().query() sometimes calls callback before returning, and it shouldn't) - add $browser.defer method - add $defer service - integrate $browser.defer with outstandingRequests counter in $browser - fix all old tests that relied on buggy behavior
2010-12-06allow documentation to be in external fileMisko Hevery
* Load templates once instead of per request * show timing information * load files ending in .ngdoc and process them
2010-12-03Fix sanitization issues as suggested by evnMisko Hevery
2010-12-02Closes #170. Corrected the behavior of select when options are ng:repeatedMisko Hevery
- Delete $postEval method, as it was a hack
2010-11-29Fixed sanitizationMisko Hevery
* explicitly require full URLs (ftp|https?://...) * list the URI attributes * remove a lot of unneeded attributes
2010-11-25more docs for angular.service.Igor Minar
2010-11-25Doc service: added example into service overviewVojta Jina
2010-11-25docs for all angular.* type checking functionsIgor Minar
2010-11-24docs for angular.injectorIgor Minar
2010-11-24docs for angular.bindIgor Minar
2010-11-24docs for angular.foreachIgor Minar
2010-11-24docs for angular.extendIgor Minar
2010-11-24fixing docs for angular.scopeIgor Minar
2010-11-24docs for angular.compileIgor Minar
2010-11-24docs for angular.elementIgor Minar
2010-11-24docs for angular.noop and angular.identityIgor Minar
2010-11-24docs for angular.scope. and angular.scope.Igor Minar
2010-11-24docs for angular.Object.copyIgor Minar
2010-11-24docs for angular.Object.sizeIgor Minar
2010-11-24docs for angular.Object and angular.Object.equalsIgor Minar
2010-11-24adding Note section to angular.Array.* where it was missingIgor Minar
2010-11-24docs for angular.Array.sumIgor Minar
2010-11-23docs for angular.Array.filterIgor Minar
2010-11-23docs for angular.Array.removeIgor Minar
2010-11-23docs for angular.Array.removeIgor Minar
2010-11-23docs for angular.Array.orderByIgor Minar