Misko Hevery
7cb03c5ab9
chore(angular): clean up unused constants
2011-11-14 20:31:14 -08:00
Misko Hevery
78c7066422
refactor(angular): isDate / isArray test iframe independent fix
2011-11-14 20:31:14 -08:00
Misko Hevery
923da410bd
fix(i18n): updated the way locale is being registered
2011-11-14 20:31:14 -08:00
Misko Hevery
a87f2fb9e4
refactor(mock): moved mocks into its own module
2011-11-14 20:31:14 -08:00
Misko Hevery
c27aba4354
refactor(api): remove type augmentation
...
BREAK:
- remove angular.[Object/Array/String/Function]
- in templates [].$filter(predicate) and friends need to change to [] | filter:predicate
2011-11-14 20:31:14 -08:00
Misko Hevery
dd9151e522
refacter(filters): convert filter/limitTo/orderBy from type augmentation to filters
2011-11-14 20:31:13 -08:00
Misko Hevery
3972d2a89b
refactor(json): break dependence on api.js
2011-11-14 20:31:13 -08:00
Misko Hevery
cb6f832f38
refactor(filter): filters are now injectable and services
...
BREAK:
- removed CSS support from filters
2011-11-14 20:31:09 -08:00
Misko Hevery
6022f3df39
move(filters): appease the History God
2011-11-14 16:39:34 -08:00
Misko Hevery
7c11531902
refactor(parser): turn parser into a service (keep compatibility hack)
2011-11-14 16:39:33 -08:00
Misko Hevery
c6d2549a52
fix(JSON): json date parsing same native/ngular parser
2011-11-14 16:39:33 -08:00
Misko Hevery
bee6060e4b
move(parser): appease the History God
2011-11-14 16:39:33 -08:00
Misko Hevery
16597e8b52
refactor($service): removed almost all references to scope.$service
...
- still need to remove from factory
2011-11-14 16:39:33 -08:00
Misko Hevery
f684f20c99
cleanup(parser): removed unused method
2011-11-14 16:39:33 -08:00
Misko Hevery
bd04316a89
refactor(services): migrate angular.service -> module
2011-11-14 16:39:33 -08:00
Misko Hevery
ed36b9da3b
refactor(injector): switch to injector 2.0 introduce modules
2011-11-14 16:39:32 -08:00
Misko Hevery
c925f8a657
new(injector): new injector v2.0
...
- not connected to keep the CL small
2011-11-14 16:39:32 -08:00
Misko Hevery
4c10d33eb4
refactor(api): cleaned up the externalization of angular API methods
2011-11-14 16:39:32 -08:00
Misko Hevery
9062996a0e
feat(injector): support $inject(fn($service){}) function invocation
2011-11-14 16:39:32 -08:00
Misko Hevery
411c1ae77e
feat(injector): support ['$service', function($service){}] annotations for function invocation.
2011-11-14 16:39:32 -08:00
Misko Hevery
d12df0d360
refactor(compiler) turn compiler into a service
...
BREAK
- remove angular.compile() since the compile method is now a service and needs to be injected
2011-11-14 16:39:32 -08:00
Misko Hevery
d9b58f23f6
move(compiler): appease the History God
...
- renamed: src/Compiler.js -> src/service/compiler.js
- renamed: test/CompilerSpec.js -> test/service/compilerSpec.js
2011-11-14 16:39:32 -08:00
Misko Hevery
03dd8c4f4c
feat(injector): Service look up failures include dependency path
2011-11-14 16:39:32 -08:00
Misko Hevery
48697a2b86
refactor(injector): turn scope into a service
...
- 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-11-14 16:39:31 -08:00
Misko Hevery
93b777c916
move(scope): appease the History God
...
- renamed: src/Scope.js -> src/service/scope.js
- renamed: test/ScopeSpec.js -> test/service/scopeSpec.js
2011-11-14 16:39:31 -08:00
Vojta Jina
5c70ff72e2
style(docs): make jslint happy - fix some warnings
2011-11-13 16:40:31 -08:00
Vojta Jina
5e663c3dc7
fix(docs.guide): fix $location example
2011-11-13 16:40:31 -08:00
Vojta Jina
260725efcd
feat(docs): allow examples with hidden source code
2011-11-13 16:40:31 -08:00
Vojta Jina
4afad1da29
feat(docs): allow custom attributes on <doc:source>
...
Allow any attributes, not only jsfiddle...
2011-11-13 16:40:31 -08:00
Dhruv Manek
eb01fe593d
feat(jquery): upgrade to jQuery 1.7
...
no breaking changes AFAICT
2011-11-13 16:30:21 -08:00
Misko Hevery
fc7834f9ac
cleanup(parser): remove unused method
2011-11-11 13:04:26 -08:00
Misko Hevery
e4303a1f3a
chore(test): remove stale bit-rotten code
...
- deleted: test/manual.html
2011-11-09 08:54:04 -08:00
Igor Minar
1e00db8daa
fix(directives): make directive names case-insensitive
...
+ tests
+ added docs for angular.directive
2011-11-08 21:44:46 -08:00
Igor Minar
aaa0179758
chore(release): preparing the 0.10.6 bubblewrap-cape iteration
2011-11-08 16:39:19 -08:00
Igor Minar
f5ef3724ce
chore(release): cutting the 0.10.5 steel-fist release
2011-11-08 04:29:07 -08:00
Igor Minar
e60601be4f
docs(changelog): release notes for 0.10.5 steel-fist
2011-11-08 04:29:07 -08:00
Dhruv Manek
e2663f62b0
feat(ng:style): compatibility + perf improvements
...
- better compatibility with 3rd party code - we clober 3rd party
style only if it direcrtly collides with 3rd party styles
- better perf since it doesn't execute stuff on every digest
- lots of tests
2011-11-08 02:25:22 -08:00
Igor Minar
9f9ed4c5ff
docs(ng:bind-attr): improve examples
2011-11-08 02:23:51 -08:00
Igor Minar
66fc268aeb
docs(css): fixing positioning of disqus comments
...
float:left causes the comments to shift to the left when content is longer
than the sidebar
2011-11-05 22:30:50 -07:00
Vojta Jina
1d966f8a65
style(angularFiles): just missing semi-colon and extra comma
2011-11-01 14:14:52 -07:00
Vojta Jina
ddf6f1143f
test(mocks): test mocks with compiled angular
...
Unfortunately, there people in our team (me), who are not able to use angular.* namespace prefix
when writing angular-mocks code, so we need to test it...
2011-10-31 18:22:38 -07:00
Vojta Jina
2636105c5e
feat(matchers): extract jasmine matchers into separate file for future reuse
...
Prefix all used functions with angular.* so that they can be used with compiled angular as well...
2011-10-31 18:22:21 -07:00
Igor Minar
c0b557a96c
test(scope): infinite digest test should pass on all browsers
...
Different browsers print function body differently, and best of all IE doesn't have
function.name property.
2011-10-31 12:46:12 -07:00
Igor Minar
84873e7f4e
fix(angular-bootstrap): fix boostrap scripts that broke w\ 5a2dcb9a
...
Commit 5a2dcb9a doesn't properly modify angular-boostrap.js.
This fix resolves issues and makes both the regular and scenario
version of angular-boostrap.js functional.
2011-10-31 11:34:25 -07:00
Igor Minar
95fdb1231f
chore(watchr): watchr scripts should output logs to terminal
...
Having the extra level of indirection by using logs/*.log file
only makes it more difficult to use these scripts. After this
change it will be enough to just start the watchr and watch the
terminal it was started in.
2011-10-31 11:34:25 -07:00
Igor Minar
ef875ad0cf
feat(scope): better logging of infinite digest error
...
Feedback team has often problems debugging inifinite digest errors, this change
should reveal info about what watchers are causing the infinite loop
2011-10-31 11:34:25 -07:00
Igor Minar
615841a5d3
style(widgets): fix typo in a spec comment
2011-10-31 07:19:33 -07:00
Vojta Jina
7d0c256ecd
docs(jqlite): add missing methods
2011-10-30 22:31:03 -07:00
Igor Minar
6cbe096dbf
feat(docs): remove the Report Issue link - duplication of disqus
2011-10-30 22:27:25 -07:00
Igor Minar
21602b5cd6
fix(docs): special case url generation for index pages
2011-10-30 22:27:25 -07:00