Commit Graph

1095 Commits

Author SHA1 Message Date
Bundyo (Kamen Bundev)
2beae5be8e fix(css-android): restore elements' native features if offending css is removed while the app is running (#7789) 2019-10-04 15:48:17 +03:00
Vasil Chimev
f82cf08f95 feat(ios-dark-mode): adapt dynamic system colors (#7826) 2019-10-04 10:58:54 +03:00
Alexander Vakrilov
beffc5736a chore: remove short imports (#7847) 2019-10-02 18:08:13 +03:00
Nikolay Tsonev
ca7c46da3c feat(segmented-bar-ios): add support for the new selectedSegmentTintColor property (#7880) 2019-10-02 16:49:20 +03:00
Bundyo (Kamen Bundev)
57a86051b2 feat(action-bar-android): add properties to control the titleView content insets (#7805) 2019-10-02 14:41:36 +03:00
Manol Donev
c41e5c0b6d Merge branch 'master' into mdonev/release-to-master-20190930 2019-09-30 14:14:17 +03:00
Yurii Cherniavskyi
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
Martin Yankov
167c0c9c2a chore: add highlight color to api reference (#7858) 2019-09-24 17:27:42 +03:00
Vasil Chimev
dfcbe6c319 style: formatting and whitespaces (#7840) 2019-09-19 15:40:31 +03:00
Svetoslav
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
Manol Donev
20c07731b3 fix(css-calc): reduce_css_calc_1.default is not a function (#7787) (#7801) 2019-09-10 18:41:13 +03:00
Manol Donev
997d6de2e3 fix(android-list-picker): NoSuchFieldException on api29 (#7790) 2019-09-10 13:38:38 +03:00
Vasil Chimev
d23ffb8dbf fix-next(css): className to preserve root views classes (#7725) 2019-08-30 09:09:35 +03:00
Martin Yankov
92c3338dd5 fix(ios-tabs): handle nesting proxy view container (#7755) 2019-08-29 21:15:23 +03:00
Martin Yankov
a66f2f2f47 fix(ios-tabs): crash when add tabstrip in loaded event (#7743) 2019-08-29 09:34:57 +03:00
Martin Yankov
ff6d89fc13 feat(ios): add icon rendering mode for bottom navigation (#7738) 2019-08-28 17:10:55 +03:00
Martin Yankov
f436b6f100 feat(android): fix tab resource icon size based on spec (#7737) 2019-08-28 13:41:29 +03:00
Vasil Chimev
55c9cc9072 feat(TabStrip): add itemTap event (#7711) 2019-08-23 15:32:31 +03:00
Martin Yankov
8039c2c1dd feat: introduce fixed font icons to tab navigation (#7691) 2019-08-22 10:26:29 +03:00
Brad Martin
f3bd2e9c5b closes #5989 (#7686) 2019-08-21 14:20:25 +03:00
Nicu
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
Vasil Chimev
b0d1c9106a feat(tabs): emit tabStripItem tap event (#7693) 2019-08-20 13:35:58 +03:00
SvetoslavTsenov
7d265f2dec Merge remote-tracking branch 'origin/master' into vsetoslavtsenov/merge-release-in-master 2019-08-20 01:00:52 +03:00
Morten Sjøgren
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
Vasil Chimev
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
Svetoslav
1a0a417812 Merge branch 'master' into myankov/ios10-tabs 2019-08-16 10:53:45 +03:00
Martin Yankov
c0b8db4098 feat: flexbile font icon usage in tab navigation (#7672) 2019-08-15 17:32:48 +03:00
Vladimir Amiorkov
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
Martin Yankov
f7f061202c fix(ios): handle tabs extended layout for ios 10 2019-08-15 11:09:22 +03:00
Alexander Djenkov
72ca461f59 feat(tab-content-view): change tabContentItem to View (#7629) 2019-08-15 11:08:18 +03:00
Martin Yankov
acc3436d9f feat(tab): add support for custom tabstrip (#7580) 2019-08-14 17:34:18 +03:00
Lukas Naruševičius
1f8dca9077 Added fix for dialog not showing in ios modal (#7478) 2019-08-12 15:23:34 +03:00
SvetoslavTsenov
443d6b5dcb Merge remote-tracking branch 'origin/master' into tsenov/merge-release-in-master 2019-08-07 16:22:05 +03:00
Alexander Vakrilov
90614b402e Merge branch 'master' into return-missing-css-errors 2019-08-05 13:56:38 +03:00
Alexander Vakrilov
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
vakrilov
129d899820 docs: add comments about how app.css+snapshot work 2019-08-02 17:04:05 +03:00
vakrilov
9113a04d80 refactor: return of missing css errors 2019-08-02 15:46:04 +03:00
vakrilov
fed360d763 refactor: add __snapshot in d.ts and fix checks 2019-08-02 11:35:07 +03:00
Alexander Djenkov
056d0bf9e4 fix(bottom-navigation): codebehind creation (#7624)
does not show tabstrip
2019-08-02 09:46:09 +03:00
Alexander Djenkov
2518655ab3 fix(tabs-android): tabStripItem color not applied (#7617) 2019-08-01 10:02:05 +03:00
Martin Yankov
ef84afeedf Merge branch 'master' into myankov/merge-release 2019-07-26 14:42:25 +03:00
Martin Yankov
f00b370dbb fix(tabs): tab bar not visible when nested in layout (#7544) 2019-07-26 13:53:55 +03:00
Martin Yankov
9fd5ddc9e3 fix(android): remove wait for doubletap if no gesture recognizer (#7584) 2019-07-25 21:56:01 +03:00
Alexander Djenkov
490cab0df9 fix(tabs-ios): unable to return to tab after tab with nested frame visited (#7574) 2019-07-25 15:00:42 +03:00
Svetoslav
530e97b974 Merge branch 'master' into djenkov/limit-bottom-navigation-items 2019-07-22 14:18:09 +03:00
Alexander Djenkov
4511c76f49 fix(tabs-ios): crash when setting tabStripItems through items property (#7548) 2019-07-22 09:59:45 +03:00
Martin Yankov
8e057c75b3 Merge branch 'master' into myankov/merge-release 2019-07-22 08:58:04 +03:00
Alexander Djenkov
46c17ca3a4 fix(bottom-navigation): crash when tab selected with no item (#7527) 2019-07-19 17:09:40 +03:00
Alexander Djenkov
b64bc96d32 Merge branch 'master' into djenkov/limit-bottom-navigation-items 2019-07-17 09:24:55 +03:00
ADjenkov
5815246cfc feat(bottom-navigation-ios): limit to 5 items 2019-07-16 15:48:11 +03:00