21 Commits

Author SHA1 Message Date
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
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
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
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
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
17ddbbb9c1 fix(android): make findPageForFragment with fragmen add/remove 2020-09-30 09:19:31 +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
9a5d99e241 also use replace when replacing frame page 2020-08-27 09:25:29 +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