Commit Graph

5976 Commits

Author SHA1 Message Date
Hristo Deshev
67cfab233a fix(xml parser): Fix text node data event. 2015-06-17 15:53:12 +03:00
Hristo Deshev
7ce98a75e4 Fix tslint warnings. 2015-06-17 15:53:12 +03:00
Hristo Deshev
748b4f1c99 feat(xml parser): Only allow angular syntax extensions if configured.
Configure via the public `angularSyntax` property on EasySAXParser and
the XmlParser wrapper.
2015-06-17 15:53:12 +03:00
Hristo Deshev
aa112244fd Parse out attributes without values.
Treat #myattr as #myAttr=''.
2015-06-17 15:53:12 +03:00
Hristo Deshev
fdd8c9b116 feat(angular xml): Support [prop] and (tap) bindings 2015-06-17 15:53:12 +03:00
Hristo Deshev
2a2c0e5c31 fix(xml parser): Handle whitespace around attribute = 2015-06-17 15:53:12 +03:00
Hristo Deshev
b4b5b1e790 Get rid of UTF-8 BOM in xml/package.json 2015-06-17 15:53:12 +03:00
Hristo Deshev
30566cbc2a Run node-tests with correct NODE_PATH. 2015-06-17 15:53:12 +03:00
Hristo Deshev
c05efb1614 Start nodejs test suite to avoid testing non-UI stuff with a real device.
1. Place tests in ./node-tests
2. Add chai, mocha, grunt-simple-mocha dev dependencies
3. Run it all with the grunt node-tests task.
2015-06-17 15:53:11 +03:00
Hristo Deshev
7e09183d23 gitignore .baseDir.ts 2015-06-17 15:53:11 +03:00
Hristo Deshev
968c8ecadc Don't use the "fast" grunt-ts compiler.
Less console spam and compile time is the same.
2015-06-17 15:53:11 +03:00
Hristo Deshev
4879b26683 Update gitignore. Exclude tags and allow *.js in root. 2015-06-17 15:53:11 +03:00
Vladimir Enchev
1c1166d2b3 Merge pull request #335 from NativeScript/platform-specific-components
platform specific component declaration support for UI builder + tests
2015-06-17 15:09:19 +03:00
Vladimir Enchev
b38d181b67 platform specific component declaration support for UI builder + tests 2015-06-17 10:51:32 +03:00
Vladimir Enchev
1a9c7af8b0 Merge pull request #333 from NativeScript/collapsed-changed
Collapse property added. Collapsed property is now obsolete.
2015-06-16 16:08:17 +03:00
Vladimir Enchev
d7fd672ad6 Collapse property added. Collapsed property is now obsolete. 2015-06-16 10:55:30 +03:00
Hristo Deshev
9a8fdbc6f5 Merge pull request #326 from hdeshev/xhr-compat
XHR compatibility updates
2015-06-16 09:25:18 +03:00
Hristo Deshev
51a56a2aea Support responseType property on XMLHttpRequest.
Only default, "" and "text" supported for now. Raising an error otherwise.
2015-06-15 17:17:13 +03:00
Hristo Deshev
f109cbe80b Support onload/onerror events on XMLHttpRequest. 2015-06-15 17:17:13 +03:00
Hristo Deshev
acfb51bba2 TKUnit: add exception guard and fail the test instead of crashing the app. 2015-06-15 17:17:13 +03:00
Vasil Chimev
e2a0c7d587 Fix tslint.
Running "tslint:build" (tslint) task
>> ./apps/ui-tests-app/app.ts[4, 1]: consecutive blank lines are
disallowed
>> ./apps/ui-tests-app/mainPage.ts[23, 17]: duplicate variable:
'fileName'
2015-06-15 15:43:47 +03:00
Vasil Chimev
82b5c0f81a Update ui-tests-app. 2015-06-15 15:35:49 +03:00
Vasil Chimev
df265794e8 Add modal-view demo to ui-tests-app. 2015-06-15 15:09:56 +03:00
Rossen Hristov
944e506eac Merge pull request #324 from NativeScript/fix-ios-test
Fixed the failing iOS test.
2015-06-15 13:55:38 +03:00
Rossen Hristov
f19bc858e8 Fixed the failing iOS test. 2015-06-15 13:40:22 +03:00
Rossen Hristov
e890f844e9 Merge pull request #323 from NativeScript/issue-322
Resolved  #322: Creating an Observable by passing a JSON object in th…
2015-06-15 13:36:13 +03:00
Rossen Hristov
f41d7b83a1 Resolved #322: Creating an Observable by passing a JSON object in the constructor does not define the respective properties on the Observable object instance. 2015-06-15 13:17:58 +03:00
Erjan Gavalji
68355e947e Merge branch 'ErjanGavalji/update-changelog' 2015-06-12 15:23:26 +03:00
Erjan Gavalji
5bf79df6b7 Add reference to the documentation articles to the changelog 2015-06-12 11:48:43 +03:00
Vladimir Enchev
2aed914c28 comment fixed 2015-06-12 10:46:59 +03:00
Erjan Gavalji
2cd1779df8 Add v1.1.0 notes to the changelog 2015-06-11 16:57:11 +03:00
Nedyalko Nikolov
1ba82a36a4 Add es-collection.d.ts and es6-promise.d.ts to solution. 2015-06-12 09:29:56 +03:00
Hristo Deshev
fc6dbc93d2 Merge pull request #315 from hdeshev/angular-types2
Better public type fix by not exposing the private types.
2015-06-11 17:49:13 +03:00
Hristo Deshev
bc2a34d4f6 Better public type fix by not exposing the private types.
Change the property types to the base public types.
2015-06-11 17:10:53 +03:00
Hristo Deshev
1374054b16 Merge pull request #313 from hdeshev/angular-types
"Fix" type clashes with Angular 2
2015-06-11 16:48:07 +03:00
Hristo Deshev
d339d0d059 Fix tslint errors 2015-06-11 16:11:43 +03:00
Hristo Deshev
b34a281d32 Fix compile errors for methods returning private types. 2015-06-11 15:35:14 +03:00
Hristo Deshev
a9ee30c3d6 Add declaration for Number.isInteger in libjs.d.ts 2015-06-11 15:35:13 +03:00
Hristo Deshev
7abb80d935 Pull Set/Map to a separate d.ts file.
And add the declarations needed by Angular2.
2015-06-11 15:35:13 +03:00
Hristo Deshev
690a11fed4 Pull ES6 promises to a separate d.ts file.
So we can use the es6-promise typing in the future.
2015-06-11 15:35:13 +03:00
Rossen Hristov
3a3886a44c Merge pull request #310 from NativeScript/modal-pages
Modal pages
2015-06-11 12:09:07 +03:00
Rossen Hristov
6cc5675d31 Resolved #294: Add an optional fullscreen parameter to Page.showModal method. 2015-06-11 11:04:08 +03:00
Vladimir Enchev
67f5124ead Merge pull request #307 from NativeScript/view-backgroundImage
backgroundImage exposed to View
2015-06-10 15:53:42 +03:00
Vladimir Enchev
e0e4c6d7c7 backgroundImage exposed to View 2015-06-10 15:19:21 +03:00
Hristo Hristov
75da31b4f1 Merge pull request #301 from NativeScript/jasssonpet/fix-cuteness
Remove class override of ListViewCell
2015-06-10 11:56:16 +03:00
Jason Zhekov
3907975577 Remove class override of ListViewCell
This is broken in the new ios runtime.
2015-06-09 15:51:07 +03:00
Erjan Gavalji
76490bdde4 Update the package version to 1.2.0 2015-06-09 14:02:42 +03:00
Nedyalko Nikolov
f27fb082bd Merge pull request #297 from NativeScript/nnikolov/AndroidConsoleImprovements
Android console improved to support circular objects.
2015-06-09 09:26:45 +03:00
Nedyalko Nikolov
d335fae123 Android console improved to support circular objects. 2015-06-08 18:04:00 +03:00
Nedyalko Nikolov
0236e470dc Merge pull request #295 from NativeScript/nnikolov/BindingNestedPropertiesIssue
Fixed issue with updating nested properties via binding.
2015-06-08 13:52:40 +03:00