7da835dfd4
feat: add traitCollectionDidChange to controllers
2019-09-26 16:32:40 +03:00
327adb7234
refactor: deprecate an interface
2019-09-26 16:32:40 +03:00
030f8ceeac
feat(dark-mode): apply ns-dark|ns-light class to root view at app launch
2019-09-26 16:32:40 +03:00
502a63b07c
feat(system-classes): reset root view classes
2019-09-26 16:32:40 +03:00
4991e6dc99
fix(android/action-bar): process Icon Fonts in NavigationButton the same way as in ActionItem ( #7842 )
...
* fix(android/action-bar): process Icon Fonts in NavigationButton the same way as in ActionItem
* Add NavigationButton with font icons to corresponding page in ui tests app
2019-09-25 13:23:33 +03:00
dfcbe6c319
style: formatting and whitespaces ( #7840 )
2019-09-19 15:40:31 +03:00
e6c7e0c1ac
Merge remote-tracking branch 'origin' into merge-release-in-master
2019-09-18 01:08:56 +03:00
25046c7f94
chore: remove grunt and update build scripts ( #7838 )
...
* chore: prepare and pack scripts
* chore: update @types/node dep
* chore: remove prepare-dist command from pack-dist
2019-09-18 01:05:39 +03:00
4f421ffbfe
fix(application-settings-android): possible uninitialized sharedPreferences variable usage ( #7813 )
2019-09-13 19:02:37 +03:00
3cabdde05f
feat(css): Add HSL/HSLA support ( #7730 )
2019-09-13 13:49:35 +03:00
e0c4933337
chore: merge release to master ( #7809 )
...
* feat(android): fix tab resource icon size based on spec (#7737 )
* feat(ios): add icon rendering mode for bottom navigation (#7738 )
* fix(ios-tabs): crash when add tabstrip in loaded event (#7743 )
* fix(css): parse css selectors with escape sequences (#7689 ) (#7732 )
* fix(ios-tabs): handle nesting proxy view container (#7755 )
* fix-next(css): className to preserve root views classes (#7725 )
* docs: cut the 6.1.0 release (#7773 )
* fix(android-list-picker): NoSuchFieldException on api29 (#7790 )
* chore: hardcode tslib version to 1.10.0 (#7776 )
* fix(css-calc): reduce_css_calc_1.default is not a function (#7787 ) (#7801 )
2019-09-12 14:33:03 +03:00
a8680f0761
release: cut the 6.1.1 release ( #7808 )
...
* release: cut the 6.1.1 release
2019-09-11 15:58:59 +03:00
20c07731b3
fix(css-calc): reduce_css_calc_1.default is not a function ( #7787 ) ( #7801 )
2019-09-10 18:41:13 +03:00
2d0737a92d
chore: hardcode tslib version to 1.10.0 ( #7776 )
2019-09-10 15:43:17 +03:00
03d1ff0399
fix(css-calc): reduce_css_calc_1.default is not a function ( #7787 )
2019-09-10 14:12:04 +03:00
997d6de2e3
fix(android-list-picker): NoSuchFieldException on api29 ( #7790 )
2019-09-10 13:38:38 +03:00
d23ffb8dbf
fix-next(css): className to preserve root views classes ( #7725 )
2019-08-30 09:09:35 +03:00
92c3338dd5
fix(ios-tabs): handle nesting proxy view container ( #7755 )
2019-08-29 21:15:23 +03:00
e3ed02858c
fix(css): parse css selectors with escape sequences ( #7689 ) ( #7732 )
2019-08-29 16:14:29 +03:00
a66f2f2f47
fix(ios-tabs): crash when add tabstrip in loaded event ( #7743 )
2019-08-29 09:34:57 +03:00
ff6d89fc13
feat(ios): add icon rendering mode for bottom navigation ( #7738 )
2019-08-28 17:10:55 +03:00
a39a4db09c
Merge branch 'master' into tsenov/bump-version-6.2.0
2019-08-28 13:44:33 +03:00
f436b6f100
feat(android): fix tab resource icon size based on spec ( #7737 )
2019-08-28 13:41:29 +03:00
552021373e
fix(css): parse css selectors with escape sequences ( #7689 )
2019-08-26 13:59:03 +03:00
d772d21de0
chore: bump versino to 6.2.0
2019-08-23 18:06:47 +03:00
55c9cc9072
feat(TabStrip): add itemTap event ( #7711 )
2019-08-23 15:32:31 +03:00
8039c2c1dd
feat: introduce fixed font icons to tab navigation ( #7691 )
2019-08-22 10:26:29 +03:00
efdd7e625c
fix-next: Add accidentally removed System.import ( #7706 )
2019-08-21 16:45:00 +03:00
f3bd2e9c5b
closes #5989 ( #7686 )
2019-08-21 14:20:25 +03:00
b6ff4d376a
fix: dots can now be used in module names ( #7655 )
...
Only known extensions are stripped from the end of module names
2019-08-21 00:01:53 +03:00
b0d1c9106a
feat(tabs): emit tabStripItem tap event ( #7693 )
2019-08-20 13:35:58 +03:00
7d265f2dec
Merge remote-tracking branch 'origin/master' into vsetoslavtsenov/merge-release-in-master
2019-08-20 01:00:52 +03:00
673c8087e0
feat: implement css-variables and css-calc ( #7553 )
...
* feat: implement basic support for css-variables
* fix(test): test-watch-android and test-watch-ios was broken
* fix: processing css-variables belong in CssProperty-classes
Not in the StyleScope.
* fix(css-variables): set style attribute override value from css-classes
* feat: add css calc-support using 'reduce-css-calc'
* fix(tslint): missing semicolon and incorrect quotemark
* feat: move css-variable handling to Style-class
* chor: add comments explaining css-variable implmentation
* chor: set css-variables before other style properties
* chor(css-variables): cleaning up
* chor: code style fixes
* test(CSS-CALC): Add tests for nested css-calc statements
* fix(CSS-CALC): dip-unit not supported by reduce-css-calc
* fix(tslint): use double quotemarks
* test(css-calc): test _cssCalcConverter directly
* chor(css-variables): rename and clean up _cssVariableConverter to _evaluateCssVariable
* chor: rename varname to varName for consistency
* chor: support css-calc and variables for normal properties
* chor: use string.replace to evaluate css-variables
* fix: Missing blank line before return
* chor: rename css-calc functions
* fix: undefined css-variables treated as 'unset'
* fix(tslint): use double quotemarks
* feat(css-variable): handle fallback values
* chor(css-variables): handle unsetValue
* chor: process css-calc and css-variables in style-scope
* chore: clean-up css-calc/variable expressions
* fix(css-calc): handle invalid expressions
* chore(CSSState): update comments
* chore(Style): rename css-variable functions
* chore(css-variables): describe fallback logic
* chore: move reset scoped css-variables to Style-class
* chore(CssState): simplify check for css expressions
* chore: add reduce-css-calc to /package.json
2019-08-20 00:56:56 +03:00
3adba6826b
feat: add CSS classes to app/modal root views to target platform/device/orientation/type ( #7606 )
2019-08-19 14:09:44 +03:00
1a0a417812
Merge branch 'master' into myankov/ios10-tabs
2019-08-16 10:53:45 +03:00
c0b8db4098
feat: flexbile font icon usage in tab navigation ( #7672 )
2019-08-15 17:32:48 +03:00
9877b202cd
fix(hmr): close modal views during livesync #7668 ( #7679 )
...
chore: add unit tests to test that modal views are closed during hmr
2019-08-15 15:32:17 +03:00
f7f061202c
fix(ios): handle tabs extended layout for ios 10
2019-08-15 11:09:22 +03:00
72ca461f59
feat(tab-content-view): change tabContentItem to View ( #7629 )
2019-08-15 11:08:18 +03:00
acc3436d9f
feat(tab): add support for custom tabstrip ( #7580 )
2019-08-14 17:34:18 +03:00
e2c3c8c084
feat: expose application orientation ( #7602 )
2019-08-14 13:47:15 +03:00
1d12136816
feat: apply styles when adding them to the application scope ( #7652 )
2019-08-13 16:10:21 +03:00
1f8dca9077
Added fix for dialog not showing in ios modal ( #7478 )
2019-08-12 15:23:34 +03:00
458cb59472
release: cut the 6.0.6 release ( #7662 )
...
* release: cut the 6.0.6 release
* chore: update log
2019-08-12 12:28:04 +03:00
f17f6cfd66
chore: bump versions 6.0.6 ( #7661 )
2019-08-08 13:55:43 +03:00
121a0b528f
Merge branch 'master' into tsenov/merge-release-in-master
2019-08-07 18:09:02 +03:00
5fd7913103
fix: handle empty folders in non-bundle-compat ( #7649 )
2019-08-07 18:08:44 +03:00
443d6b5dcb
Merge remote-tracking branch 'origin/master' into tsenov/merge-release-in-master
2019-08-07 16:22:05 +03:00
90614b402e
Merge branch 'master' into return-missing-css-errors
2019-08-05 13:56:38 +03:00
d3c39c1a9f
feat(GridLayout): Add synonym property column[Span] for col[Span] in GridLayout ( #7641 )
...
* add column synonym for col property grid layout
* refactoring
* refactor: implement column proxy props
* test: add tests for column and columnSpan props
2019-08-05 13:56:22 +03:00