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
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
dfcbe6c319
style: formatting and whitespaces ( #7840 )
2019-09-19 15:40:31 +03:00
4f39fb728b
chore: update tslint rules ( #7391 )
2019-06-26 15:13:48 +03:00
b20e771552
chore: remove deprecated apis for ns 6.0 ( #7382 )
2019-06-25 16:52:01 +03:00
ecd9fc3e9d
feat: bundle workflow support ( #7337 )
2019-06-20 15:58:36 +03:00
03cfc0cee3
chore(tslint): update tslint rules and fix errors ( #5747 )
...
* chore(tslint): fix tslint config & errors
* chore(tslint): enable double quotes, whitespace, and arrow-return-shorthand rules and fix errors
2018-04-26 18:36:32 +03:00
43659799bc
Implement non uniform border corner radiuses and fix blinking image-view radiuses ( #4573 )
...
* Image corners were blinking in #4322 and CSS border will now draw non uniform corner radiuses if the border color is uniform
* Implement per-side corner radiuses for iOS
* Update stretch-mode example
* Update matrix-mode example
* Update image resources
* Add clipping for non uniform radii without border width, don't throw for missing image resources in css
2017-07-27 15:36:47 +03:00
9bba250424
Refactor transform animations ( #4296 )
...
* feat: add matrix module
* fix(animations): parse transform property correctly
* fix(css-animations): compute transformation value with matrix
* refactor: add typings for keyframes array in style scope
* fix(animations): transform regex and method invocation
* fix(matrix): rewrite decomposition function
* refactor: transform animations parse
* test: add tests for css animation transform
* refactor: move transformConverter to style-properties
* lint: remove unnecessary comma
* lint: remove unnecessary word in d.ts
* fix(style-properties): correctly use transformConverter
* fix(matrix): flat multiply affine 2d matrices
cc @PanayotCankov
2017-06-09 18:20:07 +03:00
629eb6e683
Use relative imports in tns-core-modules.
...
Use tns-core-modules/* imports in outside code (apps, tests, etc)
2017-03-13 14:37:59 +02:00
7931ecd4f8
Fix tslint errors
2016-12-21 17:42:31 +02:00
d10ca1da03
Fix the last several errors
2016-12-20 13:36:10 +02:00
6feeb140e3
Fixing type errors in tests
2016-12-19 10:36:25 +02:00
c1aeeb51a7
Inital by-type split
...
Split type.class from CssTypeSelector to CssCompositeSelector, probably support type#id.class selectors
Apply review comments, refactor css-selectors internally
Applied refactoring, all tests pass, button does not notify changes
Add tests for the css selectors parser.
Added tests for css-selectors
Added basic implementation of mayMatch and changeMap for css match state
Implemented TKUnit.assertDeepEqual to check key and key/values in Map and Set
Watch for property and pseudoClass changes
Add one child group test
Add typings for animations
Added mechanism to enable/disable listeners for pseudo classes
Count listeners instead of checking handlers, reverse subscription and unsubscription
2016-07-18 17:24:09 +03:00
e135c20b14
Rename the files
2016-05-26 14:30:25 +03:00