06b9ecf80b
fix(ios): Ensure ObserverClass is initialized ( #8365 )
2020-02-23 17:46:01 +02:00
e649a6cfd6
fix(tabs): delay loadView when animation runs ( #8353 )
...
* fix(tabs): delay loadView when animation runs
* chore: update api.md
* chore: remove unnecessary casting
* test: Added disabled test for changing tabs
2020-02-21 16:47:33 +02:00
dd11158374
fix: guard cachedDrawable ( #8320 )
2020-02-06 17:29:30 +02:00
0b50f3e5d3
fix: remove the passowrd for TextField as well ( #8290 )
2020-01-30 16:34:38 +02:00
a311a922b5
Fix date picker owner not updating its comps on iOS ( #8263 )
...
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-01-27 17:46:12 +02:00
e57d5d9da1
chore: merge release in master ( #8275 )
...
* fix the crash
* chore: update MaterialComponents pod (#8176 )
* chore: update MaterialComponents pod
* chore: remove copy of pod file in build script
* chore: cut the 6.3.0 release (#8174 )
* hore: cut the 6.3.1 release
* fix: handle fake attach after FragMgr is destroyed (#8200 )
* fix: check is disposed fragment is in the FragmentManager (#8201 )
* release: cut the 6.3.2 release
Co-authored-by: hamidbsd <50081218+hamidbsd@users.noreply.github.com>
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
2020-01-27 11:05:46 +02:00
02763ecd2c
fix(android): crash on setting elevation on API21 ( #8269 )
2020-01-23 10:50:01 +02:00
05ef9b0ff2
fix(8151): button textAlignment on IOS (UIButton) ( #8181 )
...
When setting the format of a "text view", we need to recover existing values for properties that will get default values otherwise.
The "textAlignment" of a UIButton is available through a "titleLabel" object instead of directly on itself (see IOS documentation fo UIButton).
Co-authored-by: Romain Vincent <54814371+romain20100@users.noreply.github.com>
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-01-21 18:39:42 +02:00
3c79ded42b
feat(textview): added maxLines property ( #7943 )
...
* feat(textview): added maxLines property
* feat(text-view): moved implementation to TextView
* feat(text-view): changes based on CR
* feat(text-view): Normalize behavior in between android and iOS
* chore: updated NativeScript.api.md
* chore: add new line before return
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-01-16 12:41:26 +02:00
6133d6b6bd
fix(ios): ActionBar style wrong after cancelled swipe back navigation ( #8252 )
...
* fix(ios): ActionBar style wrong after cancelled swipe back navigation
* chore: cleanup
* remove unneeded console.log
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
2020-01-16 12:17:29 +02:00
ea8a4360b2
fix: make integer type visible
2020-01-15 14:44:57 +02:00
8569b51a9a
fix: return default tab background color when the background color is not explicitely set through css ( #8240 )
...
* fix: return default tab background color
when the background color is not explicitely set through css
* chore: update NativeScript.api.md
* fix: do not cast return getTabBarBackgroundColor to ColorDrawable
* chore: added comment and method check
Co-authored-by: Alexander Vakrilov <alexander.vakrilov@gmail.com>
2020-01-14 15:53:26 +02:00
4e48e68924
feat(ios): set preferredStatusBarStyle in Page VCs ( #8241 )
2020-01-14 10:47:37 +02:00
e8f5ac8522
feat: Add 3D rotation to view - takeover of PR# 5950 ( #8136 )
...
* feat: add 3d rotation
* chore: fix build errors
* chore: fix tslint errors
* chore: add @types/chai dev dep
* chore: unused import cleanup
* chore: update tests for x,y rotation
* chore: rebase upstream/master
* fix: iOS Affine Transform test verification
* feat(css): Added optional css-tree parser (#8076 )
* feat(css): Added optional css-tree parser
* test: css-tree parser compat tests
* test: more css-tree compat tests
* feat(dialogs): Setting the size of popup dialog thru dialog options (#8041 )
* Added iOS specific height and width attributes to ShowModalOptions
* Set the height and width of the popup dialog to the presenting controller
* dialog options ios attributes presentationStyle, height & width are made optional
* Updated NativeScript.api.md for public API changes
* Update with git properties
* Public API
* CLA update
* fix: use iOS native-helper for 3d-rotate
* test: Fix tests using _getTransformMismatchError
* fix: view.__hasTransfrom not set updating properly
* test: fix css-animations test page
Co-authored-by: Alexander Vakrilov <alexander.vakrilov@gmail.com>
Co-authored-by: Darin Dimitrov <darin.dimitrov@gmail.com>
Co-authored-by: Shailesh Lolam <slolam@live.com>
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
2020-01-10 12:59:46 +02:00
8550c3293d
fix(ios/bottom-navigation): move TabStrip items event emitting to selectedIndex changed handler ( #8160 )
2020-01-10 10:49:32 +02:00
9217094a8e
feat(html-view): Additional properties for HtmlView component ( #8207 )
...
* feat(html-view): Additional properties for HtmlView component
- Allow to set text color with `color` CSS property.
- Allow to set link color with `link-color` CSS property.
- Allow to set font attributes with `font-family` and `font-size` CSS properties.
- Make text selectable on Android by default (for consistency with IOS).
- Remove extra padding on IOS.
* refactor: Move uiColorToHex function to nativescript-core/color module
* test: adding test for new HtmlView css properties
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-01-08 18:48:29 +02:00
416f1c8101
feat: add longPress state with UIGestureRecognizer (iOS)
2020-01-03 12:57:28 +02:00
c5c3840bd3
Merge branch 'master' into darind/css-parser-default
2019-12-13 10:34:36 +02:00
954e1c61b5
feat: add integer only keyboard type for text-field and for all editable text components
2019-12-12 10:45:20 +02:00
ab4c389ede
feat: Make css-tree the default parser
2019-12-10 17:16:20 +02:00
cd5703a6b7
feat(dialogs): Setting the size of popup dialog thru dialog options ( #8041 )
...
* Added iOS specific height and width attributes to ShowModalOptions
* Set the height and width of the popup dialog to the presenting controller
* dialog options ios attributes presentationStyle, height & width are made optional
* Updated NativeScript.api.md for public API changes
* Update with git properties
* Public API
* CLA update
2019-12-05 14:30:40 +02:00
49a7607f4e
feat(css): Added optional css-tree parser ( #8076 )
...
* feat(css): Added optional css-tree parser
* test: css-tree parser compat tests
* test: more css-tree compat tests
2019-12-05 10:23:32 +02:00
e4f99e065c
Merge branch 'master' into remove-tns-core-modules-mentions
2019-12-04 12:24:40 +02:00
6c24650c86
Merge remote-tracking branch 'origin/master' into merge-release-in-master
2019-12-03 15:51:59 +02:00
73d5b3442c
Merge branch 'master' into remove-tns-core-modules-mentions
2019-12-03 14:32:48 +02:00
24cd16649c
chore: remove mentions of tns-core-modules
2019-12-03 11:50:30 +02:00
7b78f3b0c6
feat: System css classes for modals ( #8155 )
...
* feat: update modal views CSS classes
* chore: fix failing test
2019-12-03 11:08:33 +02:00
2bb7ad9d01
Implements: Proxy layout properties for the ProxyViewContainer ( #8150 )
...
* feat(ProxyViewContainer): proxy layout properties to children
* update import path
* fix(ProxyViewContainer): Layout properties not applied to new children
* test(ProxyViewContainer): Add test for layout properties
* chore: fix tslint errors
2019-12-02 11:13:23 +02:00
3199a392b4
fix(grid-layout): value parser will now accept strings or numbers ( #8042 )
2019-11-29 17:40:24 +02:00
0ffc790d82
chore: remove critical circular dependencies ( #8114 )
...
* chore: remove critical circular dependencies
* chore: fix tslint errors
* chore: remove platform specific types from interfaces
* chore: update unit tests polyfills
* fix: incorrect null check
* chore: update api.md file
* test: improve test case
* chore: apply comments
* test: avoid page style leaks in tests
2019-11-28 13:36:34 +02:00
47f4c25a69
fix(frame): push recreated frame back in frameStack when Don't Keep Activities enabled ( #8096 )
2019-11-22 11:18:37 +02:00
786aca3039
chore: stabilize iOS13 unit tests ( #8127 )
2019-11-21 16:50:31 +02:00
800f5bcfe4
fix: tab navigations don't work with lowercase xml ( #8016 )
2019-11-21 14:48:33 +02:00
6a1e57c604
Merge branch 'master' into merge-6.2.1-release-in-master
2019-11-20 10:21:48 +02:00
c5df258043
feat(modal-view-ios): handle iOS 13 dismiss modal gesture ( #8024 )
...
* feat(modal-view): introduce cancelable property on ShowModalOptions
* fix(modal-view): handle iOS 13 modal dismiss gesture
* chore: address PR comments
2019-11-20 10:00:54 +02:00
60ac4e7a05
fix(iOS): Opening alert/confirm on top most of modal dialogs ( #7982 )
...
This is fix for the issue #6939 where alert() and confirm() does not work in a modal dialog if it's opened on top of an existing modal dialog.
2019-11-19 16:36:08 +02:00
b069ff38f3
fix(iOS): check for iOS 13 APIs ( #8093 )
2019-11-18 13:39:00 +02:00
d983f79923
fix(frame): nested frame wrong background after parent navigation ( #8095 )
2019-11-14 16:43:19 +02:00
bfe457add6
Merge remote-tracking branch 'origin/master' into merge-6.2.1-release-in-master
2019-11-12 18:26:49 +02:00
fc2a233e95
fix: nested css-calc and css-variables with fallback ( #7987 )
2019-11-07 17:30:03 +02:00
7fa997865b
fix: ensure @CallSuper native methods call superFunc ( #8025 )
2019-11-07 15:14:37 +02:00
0c7f8383a3
fix(dark-mode): formatted string and html view text color ( #8031 )
2019-11-07 13:43:27 +02:00
eb33ede5a7
fix(gradient): import LinearGradient with alias ( #8063 )
2019-11-06 16:37:59 +02:00
2a34368465
feat(application): add system appearance changed event to typings ( #8034 )
2019-11-06 14:07:34 +02:00
a61de80a35
fix(bottom-navigation-android): crash when changing tab and suspending app ( #8030 )
2019-10-29 17:01:05 +02:00
c9bfec1cbe
fix(ios-bot-nav): incorrect layout on orientation change ( #7927 )
2019-10-23 13:31:19 +03:00
aacfce58ac
refactor: deprecated goBack() usage ( #8002 )
2019-10-23 10:32:57 +03:00
0a495b55a2
refactor: android.R to const for performance reasons ( #8003 )
2019-10-22 22:09:17 +03:00
bfea96fbc0
fix-next(css-classes): increase application CSS selector version at runtime ( #7992 )
2019-10-22 13:54:02 +03:00
cc97a16800
feat: Scoped Packages ( #7911 )
...
* chore: move tns-core-modules to nativescript-core
* chore: preparing compat generate script
* chore: add missing definitions
* chore: no need for http-request to be private
* chore: packages chore
* test: generate tests for tns-core-modules
* chore: add anroid module for consistency
* chore: add .npmignore
* chore: added privateModulesWhitelist
* chore(webpack): added bundle-entry-points
* chore: scripts
* chore: tests changed to use @ns/core
* test: add scoped-packages test project
* test: fix types
* test: update test project
* chore: build scripts
* chore: update build script
* chore: npm scripts cleanup
* chore: make the compat pgk work with old wp config
* test: generate diff friendly tests
* chore: create barrel exports
* chore: move files after rebase
* chore: typedoc config
* chore: compat mode
* chore: review of barrels
* chore: remove tns-core-modules import after rebase
* chore: dev workflow setup
* chore: update developer-workflow
* docs: experiment with API extractor
* chore: api-extractor and barrel exports
* chore: api-extractor configs
* chore: generate d.ts rollup with api-extractor
* refactor: move methods inside Frame
* chore: fic tests to use Frame static methods
* refactor: create Builder class
* refactor: use Builder class in tests
* refactor: include Style in ui barrel
* chore: separate compat build script
* chore: fix tslint errors
* chore: update NATIVESCRIPT_CORE_ARGS
* chore: fix compat pack
* chore: fix ui-test-app build with linked modules
* chore: Application, ApplicationSettings, Connectivity and Http
* chore: export Trace, Profiling and Utils
* refactor: Static create methods for ImageSource
* chore: fix deprecated usages of ImageSource
* chore: move Span and FormattedString to ui
* chore: add events-args and ImageSource to index files
* chore: check for CLI >= 6.2 when building for IOS
* chore: update travis build
* chore: copy Pod file to compat package
* chore: update error msg ui-tests-app
* refactor: Apply suggestions from code review
Co-Authored-By: Martin Yankov <m.i.yankov@gmail.com>
* chore: typings and refs
* chore: add missing d.ts files for public API
* chore: adress code review FB
* chore: update api-report
* chore: dev-workflow for other apps
* chore: api update
* chore: update api-report
2019-10-17 00:45:33 +03:00