{ "id": "118562", "key": "ALOY-792", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15403", "description": "Alloy 1.3.0", "name": "Alloy 1.3.0", "archived": false, "released": true, "releaseDate": "2013-12-20" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-08-17T01:49:40.000+0000", "created": "2013-08-15T10:51:01.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [ { "id": "15402", "description": "Alloy 1.2.0, concurrent with SDK 3.1.0", "name": "Alloy 1.2.0", "archived": false, "released": true, "releaseDate": "2013-08-15" } ], "issuelinks": [], "assignee": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-10-10T23:01:30.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13610", "name": "Builtins", "description": "Builtin Javascript libraries" } ], "description": "I've added a horizontal and vertical flip animation to transition from one view another. Both views need to be positioned on top of each other.\r\n\r\n{code}\r\nvar animation = require('alloy/animation');\r\n\r\nanimation.flip(fromView, toView, animation.HORIZONTAL, 750, finishCallback);\r\nanimation.flip(fromView, toView, animation.VERTICAL, 750, finishCallback);\r\n\r\nanimation.flipHorizontal(fromView, toView, 750, finishCallback);\r\nanimation.flipVertical(fromView, toView, 750, finishCallback);\r\n{code}\r\n\r\nI'll attach a PR for this.", "attachment": [], "flagged": false, "summary": "Builtins: Add flip animation", "creator": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": "Alloy 1.2.0-alpha6", "comment": { "comments": [ { "id": "266645", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "The PR: https://github.com/appcelerator/alloy/pull/223", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2013-08-15T10:55:01.000+0000", "updated": "2013-08-15T10:55:01.000+0000" }, { "id": "267035", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/alloy/pull/225\r\ntest app: https://github.com/appcelerator/alloy/tree/master/test/apps/basics/builtins\r\n\r\nFunctional testing can be confirmed by running the app on all supported and ensuring that it runs successfully with all unit tests passing (with the exception of blackberry that still fails proxy unit tests for an unrelated reason). For iOS, there is additional testing.\r\n\r\n# Run the app for iOS\r\n# Click the box that says \"front\"\r\n# Confirm that it does a 3D horizontal flip to a view that says \"back\"\r\n# Click it again\r\n# Confirm that it does a 3D horizontal flip to the original \"front\" view\r\n# Lather, rinse, repeat until satisfied", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-08-17T01:49:40.000+0000", "updated": "2013-08-17T01:49:40.000+0000" }, { "id": "274717", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified working as expected.\nAll unit tests passing (Android, iOS and MobileWeb)\n\nTest case updated. \n\n\nTiSDK 3.2.0.v20131010124846\nAlloy 1.3.0", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-10T22:44:44.000+0000", "updated": "2013-10-10T22:44:44.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }