Commit Graph

6734 Commits

Author SHA1 Message Date
Martin Guillon
a4d7674aba fix(android): rewrote the transition system
to allow it work correctly with GLSurfaceView and GLTextureView
2021-02-20 21:28:27 +01:00
ReazerDev
e7951b320f feat(android): Add possibility to choose theme in android dialogs (#9212) 2021-02-20 11:15:03 -08:00
Janos Hrubos
d8b045e705 chore: add export AndroidTransitionType (#9222) 2021-02-20 10:50:30 -08:00
Igor Randjelovic
d7b2c84da8 feat: add npm scripts for different package managers, ie: yarn, pnpm (#9230) 2021-02-20 10:40:12 -08:00
Martin Guillon
41e6792aed Merge branch 'android_background_again' of github.com:Akylas/NativeScript 2021-02-17 17:39:59 +01:00
Martin Guillon
f7e9c6b757 fix: removed duplicated line 2021-02-17 17:09:05 +01:00
Martin Guillon
ee48d4ff4d Merge branch 'android_background_again' of github.com:Akylas/NativeScript
# Conflicts:
#	packages/core/ui/action-bar/index.android.ts
#	packages/core/ui/button/index.android.ts
#	packages/core/ui/core/view/index.android.ts
2021-02-17 17:08:47 +01:00
Martin Guillon
016313bef1 fix: automated tests are now passing 2021-02-17 17:07:38 +01:00
Martin Guillon
5fc7d1a4d4 fix: refactor background handling.
The idea is for views to handle sepecial case themselves.
I realised that android.widget.Button was materialized even if you were not using it because there was a test for instanceof in the background handling. Now the special background handling is done in Button and ActionBar
2021-02-17 16:58:43 +01:00
Martin Guillon
d699bf0033 fix: refactor background handling.
The idea is for views to handle sepecial case themselves.
I realised that android.widget.Button was materialized even if you were not using it because there was a test for instanceof in the background handling. Now the special background handling is done in Button and ActionBar
2021-02-17 16:05:56 +01:00
Martin Guillon
2483e9ad91 chore: removed tabs tests 2021-02-17 15:55:24 +01:00
Igor Randjelovic
ebbc07040c ci: implement timeout for run-automated (#9209)
* ci: implement timeout for run-automated

* fix: assign timeout_id
2021-02-11 11:18:15 +01:00
Martin Guillon
aa71042acd Merge branch 'android_start_flash_fix' of github.com:Akylas/NativeScript 2021-02-08 10:18:59 +01:00
Martin Guillon
08923cb1a4 chore: scripts fix 2021-02-08 10:15:49 +01:00
Martin Guillon
4118e683c2 Merge branch 'nestedscrollview' of github.com:Akylas/NativeScript 2021-02-08 10:09:24 +01:00
Martin Guillon
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
Martin Guillon
3ce1caa777 fix(android): NestedScrollView default ScrollBarEnabled is false 2021-02-08 10:04:31 +01:00
Martin Guillon
b582508f1e typings fix 2021-02-08 10:04:09 +01:00
Martin Guillon
5eba48c3c5 fix android widgets build 2021-02-08 09:38:02 +01:00
Martin Guillon
5baec2579d fix(android): vertical scroll-view now uses NestedScrollView 2021-02-08 09:38:00 +01:00
Nathan Walker
d871765762 chore(release): @nativescript/types@7.2.1 7.2.1-core 2021-02-07 12:08:22 -08:00
Nathan Walker
de7006b04d fix(core): conflicting node global types (#9197) 2021-02-07 11:26:43 -08:00
Igor Randjelovic
b688994f98 test: skip some flaky tests on CI 2021-02-05 23:02:44 +01:00
Igor Randjelovic
946befe979 chore(release): @nativescript/types@7.2.0 2021-02-05 21:55:21 +01:00
Nathan Walker
4839078017 chore(release): @nativescript/webpack@4.1.0 2021-02-05 12:54:27 -08:00
Nathan Walker
80b455c3ca chore(release): @nativescript/core@7.2.0 7.2.0-core 2021-02-05 12:40:40 -08:00
Nathan Walker
11b3b84114 chore: release prep 2021-02-05 12:24:46 -08:00
Martin Guillon
8f1455eef7 fix(ios): allow navigationFrom event for deep navigation within modal frame (#9187) 2021-02-05 11:26:59 -08:00
Igor Randjelovic
4945702620 ci: run apps/automated on CI (#9196) 2021-02-05 11:21:16 -08:00
Igor Randjelovic
abc78800f2 test(web-view): fix failing tests due to files not being copied 2021-02-04 22:15:58 +01:00
Igor Randjelovic
4b96d4baa0 revert: perf(core): no need for batchUpdated if no selector (#9121) 2021-02-04 22:03:56 +01:00
Martin Guillon
b5049add21 fix: correctly sanitize project name (#9193) 2021-02-04 18:15:19 +01:00
Igor Randjelovic
6adcc40e25 ci: enable workflow_dispatch 2021-02-04 17:24:03 +01:00
Igor Randjelovic
8bb653d31a ci: run workspace setup 2021-02-04 17:19:33 +01:00
Igor Randjelovic
6da7d90e25 fix(page): frame getter for custom Frames (#9195) 2021-02-04 07:55:16 -08:00
Martin Guillon
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
Igor Randjelovic
87418cdb11 fix(webpack): inspector_modules 2021-02-01 21:02:57 +01:00
matthewianmorgan
3ddfb5c34a fix(core): ObservableArray splice with start only (#9159) 2021-01-31 10:05:37 -08:00
Nathan Walker
c4972d7546 chore: fresh build of widgets
also reverts e002d72d41
2021-01-29 14:22:54 -08:00
Nathan Walker
8b26e954d9 chore: fix webpack config 2021-01-29 13:21:01 -08:00
Nathan Walker
01ea2a2f59 chore: webpack config consistency 2021-01-29 13:18:03 -08:00
mapo80
90d208c115 feat(webpack): allow passing env.appComponents and env.entries (#8898) 2021-01-29 13:12:26 -08:00
Dimitris - Rafail Katsampas
5fe27428e0 feat(android): FlexboxLayout support for isPassThroughParentEnabled (#8798) 2021-01-29 13:03:27 -08:00
Jivthesh M R
39547b3ef6 chore: code of conduct (#9014) 2021-01-29 12:41:16 -08:00
Hema Sankara Sai Ganesh Babu
42ea486fad chore: license badge (#9016) 2021-01-29 12:39:40 -08:00
Martin Guillon
e501273d16 perf(android): faster background color setter (#9120) 2021-01-29 12:21:47 -08:00
Martin Guillon
3a14a0a760 perf(core): no need for batchUpdated if no selector (#9121) 2021-01-29 12:19:15 -08:00
Gabriel Matos
28061e3d39 fix(ios): navigation via swipe crash fix (#9132) 2021-01-29 12:10:51 -08:00
Martin Guillon
963337e2e8 refactor: status bar improvements (#9154) 2021-01-29 12:06:00 -08:00
Nathanael Anderson
be52cefe67 fix(webpack): --env.uglify works properly now (#9165) 2021-01-29 12:04:25 -08:00