| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-09-02 | cutting the 0.10.0 chicken-hands releasev0.10.0 | Igor Minar | |
| 2011-09-02 | docs(changelog): release notes for 0.10.0 chicken-hands | Igor Minar | |
| 2011-09-02 | docs(guide/tutorial/misc): sync with google docs | Igor Minar | |
| 2011-09-01 | docs(ng:bind): fix example code | Igor Minar | |
| 2011-09-01 | fix(ng:class): make ng:class friendly towards other code adding/removing classes | Igor Minar | |
| ng:class as well as ng:class-odd and ng:class-even always reset the class list to whatever it was before compilation, this makes it impossible to create another directive which adds its own classes on the element on which ng:class was applied. the fix simply removes all classes that were added previously by ng:class and add classes that the ng:class expression evaluates to. we can now guarantee that we won't clobber stuff added before or after compilation as long as all class names are unique. in order to implement this I had to beef up jqLite#addClass and jqLite#removeClass to be able to add/remove multiple classes without creating duplicates. | |||
| 2011-09-01 | fix(jqLite): addClass should ignore falsy values | Igor Minar | |
| 2011-09-01 | test(jqLite): add test for mass assignment to style | Igor Minar | |
| 2011-09-01 | fix(jqLite): special-case attr('class') because of IE9 bug | Igor Minar | |
| 2011-09-01 | feat(scope): add listener deregistration fn for $watch and $on | Igor Minar | |
| - both $watch and $on now return a function which when called deregisters the listener - $removeListener was removed and replaced with the above - added more tests for $watch and $on Closes #542 | |||
| 2011-09-01 | docs(API): various api doc fixes from Toni | Igor Minar | |
| 2011-08-31 | style(e2e tests): shorten jquery/jqlite describe | Igor Minar | |
| 2011-08-31 | kill(merge): removing merge fn - dead buggy code with no specs | Igor Minar | |
| 2011-08-31 | fix(scope): fix edge case for $digest & $broadcast scope traversal | Igor Minar | |
| - fixed traversal originating on a scope with with a right sibling - unified code for both $broadcast and $digest | |||
| 2011-08-31 | feat(gdocs.js): output usefull error messages when not logged in. | Misko Hevery | |
| 2011-08-31 | feat(jasmine-node): use the jasmine-node NPM to run our non-browser specs | Misko Hevery | |
| 2011-08-31 | style(docs): improve the formatting of events in docs | Misko Hevery | |
| 2011-08-31 | feat($route): add events before/after route change | Misko Hevery | |
| BREAKING CHANGE * removing `onChange` FEATURE * adding three events: $beforeRouteChange, $afterRouteChange, $routeReload | |||
| 2011-08-31 | feat(docs): add support for events | Misko Hevery | |
| 2011-08-31 | bug($xhr.bulk): fix exceptions under some circumstances | Misko Hevery | |
| 2011-08-30 | style(tests): correct indentation | Misko Hevery | |
| 2011-08-30 | test(i18n): Update some i18n/e2e tests | Di Peng | |
| 2011-08-30 | feat(i18n): locale specific files changed due to change in ClosureSlurper.js | Di Peng | |
| 2011-08-30 | feat(closureSlurper): closureSlurper plural rules | Di Peng | |
| - fetch plural rules from closure - distribtue pluralization rules into each locale specific files | |||
| 2011-08-30 | feat(widget): add ng:pluralize as an Angular widget | Di Peng | |
| 2011-08-30 | feat(locale): add getPluralCat function | Di Peng | |
| 2011-08-29 | fix(test): improve $cookie service test to work with Safari 5.1 | Igor Minar | |
| the max size for safari cookies has changed sligtly so I had to adjust the test to make cookie creation fail on this browser | |||
| 2011-08-25 | fix(markup): Make special attrs such as ng:href work even without binding | Di Peng | |
| - special attrs such as ng:href, ng:check did not work as intended when their values do not contain bindings. And this commit is to fix that Closes #534 | |||
| 2011-08-24 | fix(events): fixing IE specific issues | Igor Minar | |
| IE doesn't have Array#indexOf and [].splice.call doesn't work there either. | |||
| 2011-08-24 | feat(doc): generate both normal and debug version of index.html | Di Peng | |
| - index.html has manifest file and angular.min.js - index-jq.html has manifest file, angular.min.js and jquery.min.js - index-debug.html has angular.js - index-jq-debug.html has angular.js and jquery.min.js | |||
| 2011-08-24 | feat(scope): support for events | Igor Minar | |
| - register listeners with $on - remove listeners with $removeListener - fire event that bubbles to root with $emit - fire event that propagates to all child scopes with $broadcast | |||
| 2011-08-24 | feat(ng:cloak): add ng:cloak directive | Igor Minar | |
| 2011-08-24 | fix(AngularPublic): expose missing angular public methods | Di Peng | |
| - expose lowercase, uppercase and isDate to angular public api - remove unnecessary extention of jqLite at an early stage | |||
| 2011-08-24 | doc(API): various API documentation improvements | Toni Thompson | |
| 2011-08-23 | fix(jqlite): correct the jqLite.removeClass method | Igor Minar | |
| 2011-08-23 | chore(ide): add pom.xml for IDEs that grok maven | Igor Minar | |
| 2011-08-21 | fix(docs): remove more unecessary use of hide() and show() method | Di Peng | |
| - tutorial section of docs fails to render properly as doc:tutorial-instructions widget uses deprecated show and hide methods of jQlite. | |||
| 2011-08-21 | doc(changelog): add info about the memory leak in ng:options | Igor Minar | |
| 2011-08-21 | preparing the project for 0.10.0 chicken-hands iteration | Igor Minar | |
| 2011-08-21 | release notes of the 0.9.19 canine-psychokinesis | Igor Minar | |
| 2011-08-21 | fix(docs): work around the lame ng:show directive | Igor Minar | |
| 2011-08-21 | fix(docs): change docs.css to avoid css clashes in buzz example | Igor Minar | |
| 2011-08-19 | fix(sample): Fix for jsFiddle integration | Di Peng | |
| 2011-08-19 | feat($route): add reloadOnSearch route param to avoid reloads | Igor Minar | |
| In order to avoid unnecesary route reloads when just hashSearch part of the url changes, it is now possible to disable this behavior by setting reloadOnSearch param of the route declaration to false. Closes #354 | |||
| 2011-08-18 | fix($resource): properly call error callback when resource is called with ↵ | Karl Seamon | |
| two arguments | |||
| 2011-08-18 | feat(test): toHaveBeenCalledOnce jasmine matcher | Vojta Jina | |
| 2011-08-16 | doc(sample): Add javascript sandbox integration (jsFiddle) | dandoyon | |
| Change doc_widget.js to: - render "edit in jsfiddle" button next to all examples - make opt out certain examples by adding jsfiddle="false" attribute to doc:source element | |||
| 2011-08-15 | fix(filters): fix lint warnings | Igor Minar | |
| 2011-08-15 | 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-15 | chore(jasmine): disable 'Jasmine waiting for..' msg | Igor Minar | |
| 2011-08-15 | style(*): remove extra semicolons | Igor Minar | |
