{ "id": "91710", "key": "TIMOB-9426", "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": [], "resolution": null, "resolutiondate": null, "created": "2012-05-10T10:43:49.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:04:03.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h2. Request description\r\n\r\nCustomer wants to draw simple shapes and color. Currently, drawing a line can only be achieved by inserting a Canvas in a Webview, creating a View with 1px height or loading an image of a line.\r\n\r\nThe customer suggests to expose the coreGraphics API to javascript, so that it is possible to draw directly on the screen. One possible implementation could be the use of a dedicated Ti.Canvas view or space, with associated methods and properties such as drawLine, drawSquare, fillRect, etc... similar to html canvas.\r\n", "attachment": [], "flagged": false, "summary": "iOS: Access to coreGraphics API to draw directly on pixels", "creator": { "name": "odtherrien", "key": "odtherrien", "displayName": "Olivier Dupont-Therrien", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Platform OS: iOS\r\nTitanium SDK: 2.0.1", "comment": { "comments": [ { "id": "196721", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "Also exposing/including CIImage and CIFilter would enable easy photo/video effects.\r\n\r\nI suppose all this could be done with a custom module too? ", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2012-05-31T11:08:48.000+0000", "updated": "2012-05-31T11:08:48.000+0000" }, { "id": "197577", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Very much so, Kosso. Putting everything into the core of Titanium doesn't scale anywhere as well as having CIImage and CIFilter and other such tools in the module marketplace. ", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-06T14:55:56.000+0000", "updated": "2012-06-06T14:55:56.000+0000" }, { "id": "413633", "author": { "name": "max87", "key": "max87", "displayName": "Marian Kucharcik", "active": true, "timeZone": "Europe/Prague" }, "body": "Hi guys,\r\nis something new with this? \r\nThank you", "updateAuthor": { "name": "max87", "key": "max87", "displayName": "Marian Kucharcik", "active": true, "timeZone": "Europe/Prague" }, "created": "2017-03-18T13:46:50.000+0000", "updated": "2017-03-18T13:46:50.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }