c945997332
fix(core): android broken navigation after go back to root on navDepth > 2
2021-07-22 17:09:35 +02:00
971d8eeddf
Merge branch 'master' of github.com:NativeScript/NativeScript
2021-06-09 09:51:06 +02:00
d3bc4d5b82
fix(core): guard unstable page/frame init contexts under async conditions ( #9428 )
2021-05-30 12:02:38 -07:00
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
0d4ccba60a
chore: combine prettier with eslint ( #9348 ) ( #9360 )
...
Co-authored-by: Martin Guillon <martin.guillon@akylas.fr>
2021-05-02 10:11:37 -07:00
d551693726
fix(android): prevent possible crash when app goes to background
2021-04-20 12:11:38 +02:00
4019f001d3
chore: lint
2021-04-20 12:11:15 +02: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
a67fb69687
chore: typing cleanup
2021-04-06 11:18:36 -07:00
56a3f9bd3c
fix: prevent error if navigationTransition is null or undefined
2021-03-12 21:29:31 +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
a4d7674aba
fix(android): rewrote the transition system
...
to allow it work correctly with GLSurfaceView and GLTextureView
2021-02-20 21:28:27 +01:00
aa71042acd
Merge branch 'android_start_flash_fix' of github.com:Akylas/NativeScript
2021-02-08 10:18:59 +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
6da7d90e25
fix(page): frame getter for custom Frames ( #9195 )
2021-02-04 07:55:16 -08:00
f80e6c6be6
fix(android): prevent “flashing” activity on app start
...
This was due to a change made a while back to fix an issue with resetRootView.
The consequence was that we were waiting for the frame to be “attachedToWindow” to load the first frame page.
That PR make it so that we apply that check/fix only when the activity was reset. Thus it wont happen on app start
2021-02-03 21:50:53 +01:00
5fe27428e0
feat(android): FlexboxLayout support for isPassThroughParentEnabled ( #8798 )
2021-01-29 13:03:27 -08:00
28061e3d39
fix(ios): navigation via swipe crash fix ( #9132 )
2021-01-29 12:10:51 -08:00
8570d4396c
some action bar fixes
2021-01-05 10:40:21 +01:00
ca6d82f54c
chore: lint
2020-12-22 09:30: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
bd7c686aaf
feat(core): allow app to start without a root view ( #9056 )
2020-11-19 17:02:32 -08:00
cf96e7252c
feat(frame): add navigatingTo and navigatedTo events ( #9025 )
2020-11-12 20:51:03 -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
6851c5c40e
lint fix
2020-11-12 10:00:40 +01:00
4449d7628d
add frame navigation events
...
very practical when you want to know the state of the navigation at higher level.
Like a drawer menu
2020-11-12 09:58:25 +01:00
c1f231d88e
chore: fix eslint issues ( #9017 )
2020-11-11 08:46:36 -08:00
7fadab1dc8
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# package.json
# packages/core/tsconfig.lib.json
# packages/core/ui/frame/index.android.ts
# packages/core/ui/tabs/index.ios.ts
2020-10-28 09:46:54 +01:00
e6fc8784e1
fix: android cleanup after new fragment handling
2020-10-27 21:00:10 +01:00
2243660080
feat(core): TypeScript 4 + cleanup ( #8967 )
2020-10-19 09:28:05 -07:00
99bb067420
fix(android): BottomNavigation error on back press (application exit) ( #8970 )
2020-10-18 15:44:27 -07:00
ae726846d9
Merge branch 'master' of github.com:NativeScript/NativeScript
...
# Conflicts:
# packages/core/package.json
# packages/core/ui/tabs/index.android.ts
2020-09-30 17:46:22 +02:00
a55bcd8561
fix(android): fragment onPause ( #8919 )
2020-09-30 07:38:20 -07:00
17ddbbb9c1
fix(android): make findPageForFragment with fragmen add/remove
2020-09-30 09:19:31 +02:00
1f790edc80
fix(core): bundle entry points and global handling ( #8884 )
2020-09-23 14:48:19 -07:00
02d4f4bc2f
fix bundle-config-loader order
...
# Conflicts:
# packages/core/globals/index.ts
2020-09-22 15:28:57 +02:00
5f8d3d03f7
fix(android-transitions): remove hard-coded flip transition duration/curve ( #8851 )
2020-09-16 08:22:12 +02:00
6729bfbbb0
clean up log
2020-09-09 15:12:47 +02:00
efa1eb0779
Merge branch 'feature/android_fragment_transition' of github.com:Akylas/NativeScript
2020-08-27 09:46:26 +02:00
5fcfb75350
android fragment transitions fully working now
2020-08-27 09:25:42 +02:00
be15327dcc
typo fix
2020-08-27 09:25:39 +02:00
d41195e3f9
in fact this does not seem to be necessary anymore
2020-08-27 09:25:36 +02:00
9a5d99e241
also use replace when replacing frame page
2020-08-27 09:25:29 +02:00
392e2c8d59
still unload page if navigation is replace or is back or clearHistory is used
2020-08-27 09:25:24 +02:00
c1e710a614
use replace when navigating with clearHistory
2020-08-27 09:25:14 +02:00
b127f12bbb
another try at fixing transitions
2020-08-27 09:25:01 +02:00
582f5fa6eb
dont use replace transaction anymore.
...
That way we dont “unload” and “load” fragments.
This fixes black screens and slow transitions with opengl or cameras
# Conflicts:
# packages/core/ui/frame/fragment.transitions.android.ts
# packages/core/ui/frame/frame-common.ts
# packages/core/ui/frame/index.android.ts
2020-08-27 09:24:25 +02:00
3fbeacec41
fix(android): dont dispose fragment on onloaded
...
rely on android logic
2020-08-27 09:21:34 +02:00
020ad4da37
chore(core): monorepo, esm targeting, improved management ( #8707 )
2020-08-25 20:00:59 -07:00