[TIMOB-26137] TiAPI: Move 2DMatrix and 3DMatrix to Matrix2D and Matrix3D
| GitHub Issue | n/a |
|---|---|
| Type | Story |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2019-01-11T11:13:36.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 8.0.0 |
| Components | Android, iOS |
| Labels | n/a |
| Reporter | Hans Knöchel |
| Assignee | Jan Vennemann |
| Created | 2018-06-19T13:00:37.000+0000 |
| Updated | 2019-01-11T14:32:40.000+0000 |
Description
We need to rename our Ti.UI.2DMatrix and Ti.UI.3DMatrix to non-numeric proxies. This is important for the following components:
- ES6 imports (e.g. Ti.ES6)
- Angular support
- View support
PR: https://github.com/appcelerator/titanium_mobile/pull/10120 Unit-tests added to the PR. [~jvennemann] Could the typescript generator throw errors now that we both have the "migrated" 2DMatrix -> Matrix2D and "real" Matrix2D API? We need to keep the old one for one major, so there has to be a solution that handled both or just uses the "real" one instead.
[~kiguchi] Could you do the Windows change for this?
Created TIMOB-26140 to track Windows support for this.
Fixed conflicts in PR, reopening as PR is not merged.
[~cwilliams] per your comment on the PR, I took a look and filed ALOY-1639
FR Passed. PR's Merged.
Fix verified in SDK Version
8.1.0.v20190110171519. Waiting for Jenkins build for 8_0_X.Closing ticket, fix now verified in SDK Version
8.0.0.v20190111035358