18 Commits

Author SHA1 Message Date
2224cd6150 Reorganize imports/exports in order to make snapshot happy 2017-03-06 14:05:55 +02:00
7a56197ba7 Observable should be imported first. 2017-03-06 14:05:55 +02:00
6012ea04ba Move global merge in application before any require. 2017-03-06 14:05:55 +02:00
dc25c85e97 addCssFile on application module wasn’t changing the app styles (#3666) 2017-02-21 09:28:51 +02:00
a582adc561 Hhristov/fix (#3653)
* Fix action-bar systemIcon
Fix CSS applying

* refactoring

* fix console

* remove StyleScope import - it is private and cannot be imported in public .d.ts
2017-02-17 17:21:57 +02:00
86481cce4a Make typings compatible with @types/node.
Fixes name clashes and uses Node-compatible typings where possible.

Changes:
 - setTimout et al now return NodeJS.Timer instead of number
 - No "console" module anymore. Everyone uses it through global.console
 anyway.
 - We have a typed "global" instance with exposed properties now. Any
 "freeform" accesses must go through a `(<any>global).blah` cast.
 - remove tns-core-modules.{base,es6,es2015}.d.ts. Those were needed
 as workarounds for the ES6/DOM/Node type clashes.
2017-02-15 13:01:10 +02:00
d8e062da85 Fix: application.setCssFileName does not work 2017-01-04 15:23:59 +02:00
e6d64799d8 Fix: Android platform.screen.mainScreen props are not invalidated after orientation change
Resolves #3270
2017-01-03 11:17:06 +02:00
6feeb140e3 Fixing type errors in tests 2016-12-19 10:36:25 +02:00
19ee47ba24 got to layouts 2016-12-13 15:51:18 +02:00
0b7ea27fd5 Export set function for cssFile and resources. 2016-11-25 14:55:22 +02:00
097367274b Merge pull request #2522 from NativeScript/raikov/fix-livesync-css-angular
Fixed: CSS is not automatically livesynced in angular apps
2016-08-01 16:22:04 +03:00
ce83da8ba3 Fixed: CSS is not automatically livesynced in angular apps 2016-07-28 14:59:16 +03:00
540594454f Add bundle entrypoint registration module. 2016-06-29 15:57:05 +03:00
c1aeeb51a7 Inital by-type split
Split type.class from CssTypeSelector to CssCompositeSelector, probably support type#id.class selectors

Apply review comments, refactor css-selectors internally

Applied refactoring, all tests pass, button does not notify changes

Add tests for the css selectors parser.

Added tests for css-selectors

Added basic implementation of mayMatch and changeMap for css match state

Implemented TKUnit.assertDeepEqual to check key and key/values in Map and Set

Watch for property and pseudoClass changes

Add one child group test

Add typings for animations

Added mechanism to enable/disable listeners for pseudo classes

Count listeners instead of checking handlers, reverse subscription and unsubscription
2016-07-18 17:24:09 +03:00
2ef6757216 builder cached 2016-05-30 15:56:37 +03:00
caebf280ab LiveSync improved 2016-05-27 16:58:46 +03:00
e135c20b14 Rename the files 2016-05-26 14:30:25 +03:00