{ "id": "79684", "key": "TIMOB-5122", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "12075", "description": "", "name": "Sprint 2011-35", "archived": true, "released": true, "releaseDate": "2011-09-05" }, { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-09-02T12:58:21.000+0000", "created": "2011-08-26T11:46:45.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "merged-v8", "module", "module_views", "stage", "views" ], "versions": [ { "id": "11570", "description": "", "name": "Release 1.7.2", "archived": true, "released": true, "releaseDate": "2011-07-21" } ], "issuelinks": [ { "id": "12552", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "outwardIssue": { "id": "79682", "key": "TIMOB-5121", "fields": { "summary": "Add a member function to View called 'convertPointToView'", "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" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "12552", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "outwardIssue": { "id": "79682", "key": "TIMOB-5121", "fields": { "summary": "Add a member function to View called 'convertPointToView'", "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" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "12558", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "63422", "key": "TIMOB-2790", "fields": { "summary": "Android Issue - 1.5.x+ - ImageView touchstart / touchmove do not have the globalPoint properties", "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" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "12554", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "78536", "key": "TIMOB-4841", "fields": { "summary": "Android: globalPoint is null for touchstart events for window and view", "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" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-02-08T16:35:46.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": " - name: convertPointToView\r\n description: translates a point from the receiver's view coordinate system to another view's coordinate system. If both views\r\n are connected in the native view heirarchies, will return the converted point in the form of an object with x and y properties.\r\n If either view is not in the view heirarchy, a null is returned. Keep in mind that views may be removed from the view heirarchy\r\n if their window is blurred or if the view is offscreen (such as in some situations with ).\r\n returns:\r\n type: [Object, null]\r\n parameters:\r\n - name: point\r\n description: an object with properties of x and y describing a point within the receiver's coordinate system. If this argument is missing an x or y property, or the properties can not be converted into numbers, an exception will be raised.\r\n type: Object\r\n - name: destinationView\r\n description: the view whose coordinate system to which the point will be converted. If this argument is not a view, an exception will be raised.\r\n type: Titanium.UI.View\r\n", "attachment": [], "flagged": false, "summary": "Add a member function to View called 'convertPointToView'", "creator": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "164728", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "body": "To test this, simply run the \"ui\" test suite in Drillbit, and make sure the {{convertPointToView}} test passes.", "updateAuthor": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-31T21:35:21.000+0000", "updated": "2011-08-31T21:35:21.000+0000" }, { "id": "164864", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please ensure that the `ui` test passes for both iOS, and Android, and also run the KitchenSink test on Android, iOS simulator AND iOS device:\r\n* Base UI > Views > Point Conversion\r\n\r\nThe iPhone Simulator has the 3rd \"magenta\" view click event disabled due the known exception bug.\r\n\r\nAlso make sure to validate the TDoc APIs:\r\n{code}\r\n$ ./apidoc/validate.py \r\n{code}\r\n\r\n", "updateAuthor": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-09-01T16:45:24.000+0000", "updated": "2011-09-01T16:45:24.000+0000" }, { "id": "164974", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Review/Merge/Coordination", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-09-02T12:58:21.000+0000", "updated": "2011-09-02T12:58:21.000+0000" }, { "id": "182495", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with\r\nversion=1.9.0\r\nmodule_apiversion=2\r\ntimestamp=02/08/12 14:59\r\ngithash=d577936\r\non iphone simulator 5.0 and android Nexus One 2.2.2 on v8/rhino", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-08T16:35:46.000+0000", "updated": "2012-02-08T16:35:46.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }