3ae12184e5
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# .eslintrc.json
# packages/core/ui/core/bindable/index.ts
# tsconfig.eslint.json
2021-05-05 10:17:27 +02:00
1b29d05099
chore: Nx 12 + fix ui app + TS 4.1 updates ( #9359 )
2021-04-26 19:11:19 -07:00
4494b2fb7c
chore: npm 7 handling improvements
2021-04-24 11:17:38 -07:00
528d71218c
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# package.json
# packages/webpack/package.json
2021-04-16 14:41:42 +02:00
17a7019085
chore: npm 7 compat
2021-04-12 09:54:30 -07:00
e6598aee0f
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# apps/automated/src/test-runner.ts
# apps/automated/src/ui/bottom-navigation/bottom-navigation-navigation-tests.ts
# apps/ui/src/bottom-navigation/events-page.ts
# apps/ui/src/main-page.ts
# apps/ui/src/test-page-main-view-model.ts
# package.json
# packages/core/color/color-common.ts
# packages/core/color/index.d.ts
# packages/core/ui/action-bar/index.android.ts
# packages/core/ui/bottom-navigation/index.android.ts
# packages/core/ui/core/view/index.ios.ts
# packages/core/ui/core/view/view-helper/view-helper-common.ts
# packages/core/ui/index.ts
# packages/core/ui/styling/background.android.ts
# packages/core/ui/tab-navigation-base/tab-strip-item/index.ts
# packages/webpack/jasmine-config/reporter.ts
2021-04-08 16:36:02 +02:00
75b59ecdbf
chore(release): @nativescript/core@8.0.0
2021-04-06 11:18:36 -07:00
a66587dd90
chore: cleanup test
2021-04-06 11:18:36 -07:00
14360881e6
chore: fix automated tests
2021-04-06 11:18:36 -07:00
ede1685ae2
chore: cleanup types
2021-04-06 11:18:36 -07:00
b4415683d8
fix(apps): fix rootlayout page class name ( #9279 )
2021-04-06 11:18:36 -07:00
f00144e872
feat(view): "hidden" property binding is now supported
2021-04-06 11:18:36 -07:00
14e88f6e9d
chore: requestLayout after applying
2021-04-06 11:18:36 -07:00
7c60735d14
chore: cleanup background handling
2021-04-06 11:18:36 -07:00
21da31562c
chore: Enums > CoreTypes
...
Cleanup type symbol usage by consolidating to manage in one spot. This makes them easier to use as well by providing a single rollup of all the common type symbol's used throughout core.
2021-04-06 11:18:36 -07:00
e62acba792
fix: move BottomNavigation and Tabs to @nativescript-community
...
Cocoapods no longer required with @nativescript/core out of the box and users are no longer taxed with MaterialTabs even if they didn't use those components.
BREAKING CHANGES
If using `BottomNavigation`, just install `@nativescript-community/ui-material-bottom-navigation` and update your imports to use it. API is exactly the same.
If using `Tabs`, just install `@nativescript-community/ui-material-tabs` and update your imports to use it. API is exactly the same.
2021-04-06 11:18:36 -07:00
9a7d3ecb34
feat: implement BoxShadowDrawable
2021-04-06 11:18:36 -07:00
a822f2affb
chore: a11y polish ( #9259 )
2021-04-06 11:18:36 -07:00
aaeab990c8
fix(color): support web standard #rrggbbaa format
...
original pr credit to @farfromrefug
https://github.com/NativeScript/NativeScript/pull/8519
BREAKING CHANGE
Long standing inconsistency with color handling here.
BEFORE:
```
// #aarrggbb
const color = new Color('#ff00ff00');
Label {
background-color: #ff00ff00;
}
```
AFTER:
```
// #rrggbbaa
const color = new Color('#00ff00ff');
Label {
background-color: #00ff00ff;
}
```
2021-04-06 11:18:36 -07:00
e9b5eb934d
chore: cleanup a11y and add demo page
2021-04-06 11:18:36 -07:00
f5db58414a
fix: safeguards against invalid values
2021-04-06 11:18:36 -07:00
733050995c
fix(core): type collisions with namespace ( #8809 )
2021-04-06 11:18:36 -07:00
19ce9fc2bf
chore: box shadow updates ( #9220 )
2021-04-06 11:18:36 -07:00
d2f50e50bb
feat: improved css-shadow parser
2021-04-06 11:18:36 -07:00
673387cf99
chore: cleanup
2021-04-06 11:18:36 -07:00
a12c188d0f
fix(core): stack layout padding ( #9183 )
...
fixes #8810
2021-04-06 11:18:36 -07:00
3bd2d96f29
feat(core): box shadow demo ( #9182 )
2021-04-06 11:18:36 -07:00
a90609a670
feat(core): RootLayout with api to fluidly handle dynamic layers ( #8980 )
2021-04-06 11:18:36 -07:00
a6b1bde655
feat(core): text-shadow support ( #8991 )
2021-04-06 11:18:36 -07:00
67e2fe42b7
feat(core): box-shadow support ( #9161 )
2021-04-06 11:18:36 -07:00
6cc130fa6f
feat(core): reusable views ( #9163 )
2021-04-06 11:18:36 -07:00
a2d06a9efe
fix(button): ios let the gesture observer handles tap events
...
in some weird cases like i some UICollectionView layouts the UIControlEvents.TouchUpInside is failing
2021-03-18 14:00:36 +01:00
b80b37a939
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# .gitignore
# package.json
2021-03-08 17:30:57 +01:00
ac7f041dea
fix(core): AndroidTransitionType symbol export handling ( #9252 )
...
BREAKING CHANGE:
AndroidTransitionType is now a static member of the Transition class.
BEFORE:
```
import { AndroidTransitionType } from '@nativescript/core/ui/transition';
```
AFTER:
```
import { Transition } from '@nativescript/core';
Transition.AndroidTransitionType.enter; // etc.
```
2021-02-27 13:16:39 -08:00
2483e9ad91
chore: removed tabs tests
2021-02-17 15:55:24 +01:00
0555eccd69
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# package.json
# packages/core/global-types.d.ts
# packages/core/platforms/ios/Podfile
# packages/core/ui/styling/background.android.ts
# packages/core/ui/styling/style-scope.ts
# packages/ui-mobile-base/ios/build.sh
2021-02-08 10:09:12 +01:00
b688994f98
test: skip some flaky tests on CI
2021-02-05 23:02:44 +01:00
11b3b84114
chore: release prep
2021-02-05 12:24:46 -08:00
4945702620
ci: run apps/automated on CI ( #9196 )
2021-02-05 11:21:16 -08:00
abc78800f2
test(web-view): fix failing tests due to files not being copied
2021-02-04 22:15:58 +01:00
5fe27428e0
feat(android): FlexboxLayout support for isPassThroughParentEnabled ( #8798 )
2021-01-29 13:03:27 -08:00
37c8a846c7
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# .gitignore
# apps/ui/src/tabs/frame-in-tabs-inner-page-1.xml
# apps/ui/src/tabs/main-page.ts
# apps/ui/src/tabs/swipe-disabled-page.xml
# apps/ui/src/tabs/tabs-position-page.xml
# package.json
# packages/core/package.json
# packages/core/ui/core/view-base/index.d.ts
# packages/core/ui/core/view-base/index.ts
# packages/core/ui/core/view/index.android.ts
# packages/core/ui/tabs/index.android.ts
# packages/core/ui/tabs/index.ios.ts
# packages/core/ui/tabs/tabs-common.ts
2021-01-19 13:44:42 +01:00
9aad2dbdbc
feat(ios): types for latest ios 14.3 with Xcode 12.3 ( #9118 )
2020-12-30 07:57:10 -08:00
b47ce0a97c
fix: android Tabs selected item color incorrectly applied ( #9040 )
...
* fix: selected-item-color gets applied to wrong TabStripItems
* chore: Added selection colors to 2 ui examples.
* chore: Removing used for testing.
2020-12-28 13:50:23 +01:00
e16bc606ef
fix: android ActivityIndicator custom color affecting other indicators on the page ( #9026 )
...
* fix(core): Setting color of an Android ActivityIndicator changed the color of the rest of ActivityIndicators in the same page.
* test: Updated ActivityIndicator sample.
* perf: Call mutate() only if color is actually changed.
2020-12-28 13:48:14 +01:00
9391b44996
fix(tabs): ios safeArea calculation ( #9089 )
...
* fix(tabs): ios safeArea calculation
* feat(tabs): respect iosOverflowSafeArea value
2020-12-28 13:38:28 +01:00
061df698ed
Merge branch 'color_update' of github.com:Akylas/NativeScript
...
# Conflicts:
# packages/core/color/color-common.ts
# packages/core/data/observable/index.ts
2020-12-02 16:59:10 +01:00
1769de9033
feat(android): setInterval closer to web spec ( #9044 )
2020-11-19 13:07:51 -08:00
e0b90396bc
Merge branch 'frame_nav_events' of github.com:Akylas/NativeScript
...
# Conflicts:
# apps/automated/src/test-runner.ts
# packages/core/css/parser.ts
# packages/core/global-types.d.ts
# packages/core/ui/bottom-navigation/index.android.ts
# packages/core/ui/styling/style-scope.ts
# packages/core/ui/tabs/index.android.ts
# packages/core/ui/tabs/index.ios.ts
2020-11-12 10:02:51 +01:00
64e0aa6a11
fix(list-view): handle reusing wrong view ( #9023 )
2020-11-11 19:55:17 -08:00