faa0181b9c
feat(text-base): Add Span vertical-align support ( #8257 )
2020-06-06 14:03:05 -07:00
ad9daa825f
fix: dont default to Font.default ( #8401 )
...
* fix: dont default to Font.default
This would cause a font to be set for any label even when using default system font.
This will also cause a typeface which is pretty long
* lint: lint fixes
* fix: added null font guards
* fix: Used default bold for TabView
Co-authored-by: Vasko <v.trifonov@gmail.com>
2020-04-03 16:40:14 +03:00
e421129458
fix: do not clear androidView._cachedDrawable ( #8475 )
2020-04-01 17:42:24 +03:00
c9cea472ca
refactor(css): attribute selectors match web counterparts ( #7848 )
...
* Improve CSS selector parsing/matching by 30% - 40%
with some JavaScript optimization and excluding ProxyViewContainer from the process
Change the specificity to be divisible to 10
* fix: selector match
* fix: lint errors
* refactor: restore processing of ProxyViewContainer
* chore: lower the number of expected cycles
* fix: some css selector fixes
Co-authored-by: Manol Donev <manol.donev@gmail.com>
Co-authored-by: Manol Donev <manoldonev@users.noreply.github.com>
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-03-26 19:04:42 +02:00
1f04469fb3
feat(css-bkg-pos): Added possibility to declare background pos by single numeric value ( #7958 )
...
* feat(css-bkg-pos): Added possibility to declare background pos by single numeric value
* feat(css-bkg-pos): Implemented numeric bkg pos for iOS
* feat(css-bkg-pos): removed unnecessary code
Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-03-24 10:17:35 +02:00
e6fd43bfe5
Fix Style Scope issue with Webpack css/scss files
2020-02-25 22:22:39 -06:00
dd11158374
fix: guard cachedDrawable ( #8320 )
2020-02-06 17:29:30 +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
ab4c389ede
feat: Make css-tree the default parser
2019-12-10 17:16:20 +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
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
eb33ede5a7
fix(gradient): import LinearGradient with alias ( #8063 )
2019-11-06 16:37:59 +02: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