88 Commits

Author SHA1 Message Date
c07751a419 Merge pull request #1189 from NativeScript/cankov/codeless-fragments-events
XML fragments without code not getting context from parent
2015-12-03 10:24:36 +02:00
070b01c544 Remove UTF-8 BOM's from package.json files 2015-12-01 15:37:14 +02:00
e5ec759cbb When XML fragments without code not getting context from parent 2015-12-01 12:28:31 +02:00
af343292b1 Propagate context to template Views 2015-11-30 15:01:38 +02:00
5447b04e86 Refactoring ui/builder and template builder to preserve source information for templates 2015-11-25 15:25:42 +02:00
8bee3ed2d1 Add file, row and column for ui/builder errors 2015-11-25 15:25:42 +02:00
e95820b04a Add Template factory function and use it in the Repeater and ListView components 2015-11-23 12:11:13 +02:00
87e064c417 Fix the broken regex in the builder 2015-11-10 16:57:36 +02:00
4c7b9d59ba Update the regex to search for www OR schemas for the xmlns removal 2015-11-10 15:06:10 +02:00
28d3992e32 Update the builder as well 2015-11-09 15:11:43 +02:00
2f7cf84839 Fixed issue 597. 2015-10-20 15:42:18 +03:00
d6e0a2b598 Fixed index property accessors are treated as expressions. 2015-10-12 14:49:36 +03:00
e7156b53bd Fixed issue #814. 2015-10-01 16:13:51 +03:00
77838ae9c6 Change from "classic" TS 1.6 imports to the default resolution scheme.
- Use relative imports in place of most of our absolute ones.
- Add "private" ambient modules for modules that we need to import using
an absolute path (e.g. when app/.../test-something.ts needs to import
ui/styling/style-scope)
2015-09-29 16:25:49 +03:00
dbc7885ba0 component builder fixed
component builder now can handle properly empty text or text with spaces
2015-09-29 10:35:25 +03:00
152b70be36 Remove an unused import in component-builder 2015-09-18 11:37:06 +03:00
9fbcf5f143 Fix typescript 1.6 compile errors.
- Remove unknown properties in object literals.
- Don't use module-level `delete` statements.
2015-09-18 11:20:17 +03:00
81c066e5e3 Support for binding expressions in event bindings 2015-09-12 11:02:32 +03:00
b608af8cfd Fix public declarations for the "ui/builder/special-properties" module. 2015-09-11 13:55:34 +03:00
958d6b41f0 Move layout special properties sets out of the component builder.
Setters registered by the respective modules on import.
2015-09-10 19:18:11 +03:00
e162b2032f if condition fixed + test added 2015-09-10 13:29:04 +03:00
2d155f941d CSS and XML code files now can be specified in XML 2015-09-10 13:02:33 +03:00
543f367ac0 Expose component-builder.d.ts 2015-09-09 12:03:11 +03:00
28898dcd32 Expose special property logic in builder.
Called by the Angular renderer.
2015-09-09 12:03:02 +03:00
17cdbbaf46 gestures now can be added with on() and removed with off() 2015-08-31 16:44:35 +03:00
cd491d6c03 Tslint 2015-08-13 14:34:23 +03:00
ede36a16ca Template builder code cleanup 2015-08-13 14:26:09 +03:00
8226d86133 Fix builder issue where builder doesn't pop complex properties correctly. 2015-08-13 13:37:11 +03:00
c1378b427f code fixed 2015-08-12 09:33:14 +03:00
384ba394e7 gesture binding fixed + test 2015-08-11 16:31:30 +03:00
0468857604 Merge pull request #554 from NativeScript/atanasovg/file-system-api
Atanasovg/file system api
2015-08-10 17:55:10 +03:00
bccd5133a3 FIX: Nested templates are not parsed 2015-08-07 11:44:34 +03:00
24cb7bb591 Fixed #557 2015-08-07 10:00:44 +03:00
c683ea44e6 Refactor the file-system-access API to be synchronous. Added *Sync equivalents of the file-system APIs. Removed usage of file-system-access within the code. 2015-08-04 16:53:12 +03:00
6ebd488735 Application orientation changed event 2015-07-31 11:51:01 +03:00
772568939b Merge pull request #478 from NativeScript/ui-builder
//@private removed
2015-07-24 11:23:26 +03:00
da25936c87 //@private removed 2015-07-24 10:25:40 +03:00
5bb52f545d Support lower-case-dashed component declaration in the XML added 2015-07-23 16:46:12 +03:00
5ca763455c layouts handled automatically as well 2015-07-22 17:09:28 +03:00
65412d9201 component builder simplified 2015-07-22 16:31:28 +03:00
835ab8c142 HtmlView UI component added + test 2015-07-15 15:11:21 +03:00
e52b0c4556 Action bar progress 2015-07-15 09:35:53 +03:00
7c6897bef7 quick fix for "." resolve 2015-07-10 11:22:06 +03:00
999a0c80f3 file resolver added + lint errors fixed 2015-07-09 14:00:16 +03:00
56444fb927 throw error if page not specified 2015-07-09 11:26:45 +03:00
7aae543bd7 Strong types for builder.load parameters. Hopefully better intellisense. 2015-07-09 11:22:59 +03:00
d1ec70286d more fixes & tests added 2015-07-08 18:16:28 +03:00
f478c619d8 support for custom components CSS added 2015-07-08 11:28:13 +03:00
7ded3a7437 Merge pull request #403 from NativeScript/custom-component-load
Custom component loading improved + tests
2015-07-08 09:08:42 +03:00
f74d633fc6 console.log removed 2015-07-07 16:43:34 +03:00