| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-08-19 | refactor(jqLite): remove jqLite show/hide support | Igor Minar | |
| it turns out that even with our tricks, jqLite#show is not usable in practice and definitely not on par with jQuery. so rather than introducing half-baked apis which introduce issues, I'm removing them. I also removed show/hide uses from docs, since they are not needed. Breaks jqLite.hide/jqLite.show which are no longer available. | |||
| 2011-08-18 | doc(typos): fix couple of typos in the docs | dandoyon | |
| Minor documentation fixes. Should not be any code changes. One test changed due to dependency on text in documentation. | |||
| 2011-07-27 | style(): fix couple of missing semi-colons | Vojta Jina | |
| 2011-07-26 | fix(ng:show/ng:hide): use jqLite.show/jqLite.hide | Di Peng | |
| The previous implementation didn't handle situation when in css something was hidden with a cascaded display:none rule and then we wanted to show it. Unfortunatelly our test doesn't test this scenario because it's too complicated. :-/ | |||
| 2011-07-22 | feat(angular.version): add angular.version | Di Peng | |
| - placeholders are replaced with actual angular versions when doing rake compile | |||
| 2011-07-18 | feat(strict mode): adding strict mode flag to all js files | Igor Minar | |
| the flag must be in all src and test files so that we get the benefit of running in the strict mode even in jstd the following script was used to modify all files: for file in `find src test -name "*.js"`; do echo -e "'use strict';\n" > temp.txt cat $file >> temp.txt mv temp.txt $file done | |||
| 2011-07-18 | fix(strict mode): fix all issues discovered by strict mode and unit/e2e tests | Igor Minar | |
| 2011-07-13 | fix(bootstrap): Fix bootstrap on IE<8 | Vojta Jina | |
| No reason for including ie-compat in bootstrap, it's included during angularInit. Fix including ie-compat even for production. | |||
| 2011-06-08 | Added ng:options directive | Misko Hevery | |
| Closes #301 | |||
| 2011-06-08 | Added nextUid() function for unified way of generating IDs in angular | Misko Hevery | |
| 2011-06-08 | Proper handling of special attributes in jqlite | Misko Hevery | |
| 2011-06-08 | code cleanup: missing ; and indentation | Misko Hevery | |
| 2011-06-08 | Remove stray console.log statemente | Misko Hevery | |
| 2011-06-06 | another batch of doc fixes from ken | Igor Minar | |
| 2011-06-02 | Fix formatError for FF4 and Opera | Vojta Jina | |
| Other browsers prepend "Error: <Exception name>" to stack, but FF4 and Opera do not. So when formatting error we prepend it by hand, when not present... | |||
| 2011-04-16 | Added a bit more documentation to ng:autobind to explain some of the semantics | Craig Tataryn | |
| 2011-04-11 | doc fix - ng:autobind, ng:controller and more | Kenneth R. Culp | |
| 2011-04-07 | use special nodeName_ impl only for IE<9 | Igor Minar | |
| apparently IE9 is one step closer to becoming a real browser by treating xmlns-like ("foo:") prefixes in node names as part of the node name. fixes: https://groups.google.com/forum/?lnk=srg#!topic/angular/TGdrV4GsL8U | |||
| 2011-04-07 | improve docs for angular.Object.copy | Igor Minar | |
| 2011-03-31 | fix infinite loop in elementError when working with detached elements | Igor Minar | |
| 2011-03-31 | encode query params correctly but not too agressively | Igor Minar | |
| 2011-03-30 | correct size() impl for object's w/ 'length' prop | Igor Minar | |
| the original implementation returned incorrect value value for objects with 'length' property. | |||
| 2011-03-30 | extend size() to take ownPropsOnly param | Igor Minar | |
| - extend size() to take size(obj, ownPropsOnly) - add specs for size() - update docs to mention string support - use size() in ng:repeat including the hasOwnProp check for all object doesn't create significant perf penalty: http://jsperf.com/dedicated-code-branch-for-hasownprop | |||
| 2011-03-28 | fixing lint warnings | Igor Minar | |
| 2011-03-26 | remove _null and _undefined | Igor Minar | |
| they have no significant effect on minified and gziped size. in fact they make things worse. file | before | after removal ---------------------------------------- concat | 325415 | 325297 min | 62070 | 62161 min + gzip | 25187 | 25176 The bottom line is that we are getting 0.05% decrease in size after gzip without all of the hassle of using underscores everywhere. | |||
| 2011-03-11 | ng:autobind now optionally takes element id | Igor Minar | |
| so it is possible to easily compile just a part of a document. e.g.: <html> <head> <title>partially compiled doc</title> <script src="angular.js" ng:autobind="compileThis"></script> </head> <body> this part won't be compiled: {{1+2}} <div id="compileThis" ng:init="i=0" ng:click="i = i+1"> Click count: {{i}} </div> </body> </html> | |||
| 2011-03-11 | angularJsConfig now allows ng:autobind and #autobind value to be passed in | Igor Minar | |
| 2011-03-08 | fix ie7 regression in jqLite which prevented | Misko Hevery | |
| 2011-03-03 | fixing left over .scope | Igor Minar | |
| 2011-03-03 | fixing broken e2e tests | Igor Minar | |
| 2011-03-01 | linking function should return bound scope | Igor Minar | |
| angular.compile()() returns {scope:scope, view:view}, this isn't useful at all and only makes tests more verbose. Instead, this change makes the linking function return scope directly and if anyone needs the linked dom there are two ways to do it documented in angular.compile. other changes: - moved angular.compile docs to the compiler so that they are closer to the compiler - fixed some typos and updated angular.compile docs with the new return value | |||
| 2011-02-18 | Auto create $inject property form the argument names. Any arg starting with ↵ | Misko Hevery | |
| $ or _ will be injected | |||
| 2011-02-17 | resources should not over-encode chars in url path | Igor Minar | |
| - added encodeUriSegment that properly encodes only those chars that URI RFC requires us to encode - modified Resource to use encodeUriSegment | |||
| 2011-02-16 | Changed the angular.compile(element)(scope[, cloneAttachNode]) | Misko Hevery | |
| 2011-02-16 | reformated multiline trinary expressions to have a leading ?/:. | Misko Hevery | |
| 2011-02-16 | rewrite of JQuery lite implementation, which now better supports selected sets | Misko Hevery | |
| 2011-02-16 | Change API angular.compile(element)([scope], [element/true]) | Misko Hevery | |
| 2011-02-16 | refactored quickClone to cloneNode and exposed it on jQuery | Misko Hevery | |
| 2011-02-16 | remove $init on scope from applying compilation template | Misko Hevery | |
| Closes #40 | |||
| 2011-02-16 | remove dom manipulation API from compiler | Misko Hevery | |
| 2011-02-16 | Add public API to retrieve scope from element. | Misko Hevery | |
| 2011-02-16 | allow jquery to be declared after angular in the script loading order | Misko Hevery | |
| 2011-02-16 | Small spelling and grammar fixes in documentation. | Anthony Lieuallen | |
| 2011-02-07 | adding docs for angular.markup and angular.attrMarkup | Igor Minar | |
| 2011-02-04 | smarter normalization of value on option, and htmlParser fixes | Misko Hevery | |
| 2011-02-01 | changed the documentation @example to use <doc:example> | Misko Hevery | |
| 2011-01-26 | adding jsdoc for angular namespace | Igor Minar | |
| 2011-01-24 | remove trailing whitespace | Misko Hevery | |
| 2011-01-18 | fixes, examples and tests for angular.Object.* docs | Igor Minar | |
| 2011-01-13 | fix for angular.Object.equals to handle equals({},null) | Igor Minar | |
