Tobias Bosch
|
1d4d18d9db
|
refactor(render): user render compiler
|
2015-04-03 23:41:00 -07:00 |
|
Misko Hevery
|
86dc3e5b07
|
docs: create public API surface
Closes #1181
|
2015-04-02 23:23:39 +00:00 |
|
Tobias Bosch
|
4f56628566
|
refactor(render): move services to right location
core/compiler/events -> render/dom/events
core/compiler/url_resolver -> services/url_resolver
core/compiler/xhr/* -> services/*
|
2015-04-02 10:35:27 -07:00 |
|
Tim Blasi
|
57723e1354
|
feat(di): Add the @Injectable annotation to Compiler
Mark `Compiler` and its dependencies as available to the `Injector`.
|
2015-03-17 22:12:47 -07:00 |
|
vsavkin
|
b69f3043e0
|
feat(compiler): added the DynamicComponent annotation
|
2015-03-17 15:23:58 -07:00 |
|
Peter Bacon Darwin
|
85799aa1a5
|
docs(*): add @publicModule tags
Initial set of tags to demonstrate the public docs filtering
Closes #988
|
2015-03-17 14:44:45 -07:00 |
|
Yegor Jbanov
|
70c875ee14
|
refactor(shadow dom): do not use injectors nor directives
This prepares us for the app/render split in the compiler.
|
2015-03-16 16:58:38 -07:00 |
|
Victor Berchet
|
c3873be295
|
fix(Compiler): asynchronous error reporting
|
2015-03-09 16:42:37 +01:00 |
|
Victor Berchet
|
9982520a23
|
refactor(Compiler): make shadow DOM stragegy support more flexible
|
2015-03-03 11:24:08 -08:00 |
|
Victor Berchet
|
bcf4a96a84
|
refactor(Compiler): simplify the code
Closes #862
|
2015-03-03 11:21:02 -08:00 |
|
Yegor Jbanov
|
757eae8ad3
|
feat(compiler): DOM adapters + html5lib implementation; misc fixes
|
2015-02-27 16:49:14 -08:00 |
|
Victor Berchet
|
929fc65493
|
refactor(template loading): add support for base URLs, css rewriting
fixes #654
|
2015-02-26 09:36:04 +01:00 |
|
Bertrand Laporte
|
94e203b9df
|
feat(DirectiveParser): throw errors when expected directives are not present
closes #527
Closes #570
|
2015-02-24 20:57:21 -08:00 |
|
Kevin Moore
|
fa25965939
|
chore: Remove unused imports
Closes #624
|
2015-02-17 16:49:08 -08:00 |
|
Victor Berchet
|
e6c8bde808
|
feat(Compiler): Multiple template per component
fixes #596
- TemplateConfig becomes Template
- introduce a TemplateResolver to pick the cmp template,
- @Component and @Template are disociated
|
2015-02-13 18:07:08 +01:00 |
|
Victor Berchet
|
74f92c6a79
|
perf(Compiler): use Promises only when strictly required
|
2015-02-10 09:13:21 +01:00 |
|
Victor Berchet
|
47042bc503
|
feature(ShadowDomTransformer): create a compiler step to transform the shadow DOM
|
2015-02-10 08:54:37 +01:00 |
|
Tobias Bosch
|
f39c6dc2c7
|
fix(setup): use upstream traceur with explicit patches
Also correct the transpile to ES6
Also support generics correctly
All patches are hooked in via `/tools/transpiler/index.js`
https://github.com/google/traceur-compiler/issues/1700
https://github.com/google/traceur-compiler/issues/1699
https://github.com/google/traceur-compiler/issues/1708
https://github.com/google/traceur-compiler/issues/1625
https://github.com/google/traceur-compiler/issues/1706
|
2015-02-06 17:04:08 -08:00 |
|
Victor Berchet
|
746f85a621
|
feat(compiler, ShadowDom): adds TemplateLoader using XHR.
Also adds css shimming for emulated shadow dom and makes the shadowDom
strategy global to the application.
|
2015-02-05 19:47:29 -08:00 |
|
Yegor Jbanov
|
3f228669d7
|
chore(packaging): update import for the new file structure
|
2015-02-05 15:47:12 -08:00 |
|
Yegor Jbanov
|
3820609f24
|
chore(packaging): move files to match target file structure
|
2015-02-05 15:46:13 -08:00 |
|