| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-03-08 | chore(directives,widgets): reorg the code under directive/ dir | Igor Minar | |
| 2012-01-25 | refactor(directives): connect new compiler | Misko Hevery | |
| - turn everything into a directive | |||
| 2012-01-25 | refactor($interpolate): improve interpolation service add documentation | Misko Hevery | |
| 2012-01-12 | refactor(module): strict separation between module-config / app-runtime | Misko Hevery | |
| 2012-01-03 | refactor: remove old JSTD assertions | Vojta Jina | |
| So that we can run the tests even without JSTD :-D | |||
| 2011-11-14 | refactor(injector): $injector is no longer a function. | Misko Hevery | |
| - $injector('abc') -> $injector.get('abc'); - $injector(fn) -> $injector.invoke(null, fn); | |||
| 2011-11-14 | style(docs): make jslint happy - fix some warnings | Vojta Jina | |
| 2011-11-14 | refactor(injector): switch to injector 2.0 introduce modules | Misko Hevery | |
| 2011-11-14 | refactor(compiler) turn compiler into a service | Misko Hevery | |
| BREAK - remove angular.compile() since the compile method is now a service and needs to be injected | |||
| 2011-11-14 | refactor(injector): turn scope into a service | Misko Hevery | |
| - turn scope into a $rootScope service. - injector is now a starting point for creating angular application. - added inject() method which wraps jasmine its/beforeEach/afterEach, and which allows configuration and injection of services. - refactor tests to use inject() where possible BREAK: - removed angular.scope() method | |||
| 2011-10-20 | fix(compiler): revert 8611ebe6 - calling \$digest after linking | Igor Minar | |
| Change introduced by me in 8611ebe6 results in considerable inefficiencies when the compiler and linker is used from within a widget, in which case, we call $digest unnecessary since it will be called by the $apply which called the directive/widget in the first place. There are only two places when the extra $digest call can be useful - when manually bootstrapping the app or in tests. However even in tests this behavior can result in unwanted results (especially when ng:controller is involved). So it is better to leave it for the developer to call $digest when it is really needed. | |||
| 2011-10-12 | fix(compiler): linking function should call $digest | Igor Minar | |
| The linked scope should be $digest-ed but only if a $digest isn't already running on it. | |||
| 2011-10-11 | chore(formating): clean code to be function() { | Misko Hevery | |
| 2011-10-11 | feat(forms): new and improved forms | Misko Hevery | |
| 2011-09-16 | fix(specs): various fixes to get IE8+jquery unit tests green | Igor Minar | |
| 2011-09-08 | style: fix some missing semi-colons and spaces, typos | Vojta Jina | |
| 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-12 | refactor(scope): remove $flush/$observe ng:eval/ng:eval-order | Misko Hevery | |
| 2011-08-02 | feat(scope): new and improved scope implementation | Misko Hevery | |
| - Speed improvements (about 4x on flush phase) - Memory improvements (uses no function closures) - Break $eval into $apply, $dispatch, $flush - Introduced $watch and $observe Breaks angular.equals() use === instead of == Breaks angular.scope() does not take parent as first argument Breaks scope.$watch() takes scope as first argument Breaks scope.$set(), scope.$get are removed Breaks scope.$config is removed Breaks $route.onChange callback has not "this" bounded | |||
| 2011-07-26 | style(warnings): prevent the browser from making bogus GET requests during tests | Misko Hevery | |
| 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-06-16 | Added ng:disabled, ng:checked, ng:multiple, ng:readonly, ng:selected to ↵ | Di Peng | |
| markup.js. Also added coresponding descriptions live examples and tests for each directive to be displayed on the website. Closes #351 | |||
| 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-19 | fix test which fails on CI build, because the image has size | Misko Hevery | |
| 2011-02-16 | Change API angular.compile(element)([scope], [element/true]) | Misko Hevery | |
| 2011-02-16 | remove $init on scope from applying compilation template | Misko Hevery | |
| Closes #40 | |||
| 2011-02-04 | smarter normalization of value on option, and htmlParser fixes | Misko Hevery | |
| 2011-02-03 | fixed population of value attribute on option | Misko Hevery | |
| The value attribute must be populated manually, since different browsers default to different value of option when not explicitly defined. | |||
| 2011-01-24 | fixed example rendering, add tests for it. | Misko Hevery | |
| 2010-12-02 | Closes #170. Corrected the behavior of select when options are ng:repeated | Misko Hevery | |
| - Delete $postEval method, as it was a hack | |||
| 2010-09-21 | fixed test for ng:src which fails on IE, since IE treats undefined src as ↵ | Misko Hevery | |
| url to the current page. | |||
| 2010-09-20 | Add ng:src and ng:href markup. | Alkis Evlogimenos | |
| 2010-07-02 | change all attributes from ng- to ng: prefix | Misko Hevery | |
| 2010-04-22 | fix CI Build | Misko Hevery | |
| 2010-04-21 | ie6 and ie8 pass | Misko Hevery | |
| 2010-04-21 | ie6 now passes | Misko Hevery | |
| 2010-04-21 | more if tests pass | Misko Hevery | |
| 2010-04-09 | various bug fixes | Misko Hevery | |
| 2010-03-31 | all tests green, some dissabled | Misko Hevery | |
| 2010-03-29 | dissabled a lot of tests, and made the core test set pass. | Misko Hevery | |
| 2010-03-25 | major refactoring of scope | Misko Hevery | |
| 2010-03-25 | input select-one now works | Misko Hevery | |
| 2010-03-23 | markup now wroks, some refactorings | Misko Hevery | |
