{ "id": "119974", "key": "TIMOB-15190", "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": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2013-10-08T20:39:55.000+0000", "created": "2013-09-14T18:35:23.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "ios7", "triage" ], "versions": [], "issuelinks": [ { "id": "31971", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "120100", "key": "MOD-1544", "fields": { "summary": "Create module to expose control over toggling the front or back camera and flash.", "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" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-22T18:11:37.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "Using the standard methods for taking a photo or video, the camera does not provide means to toggle the front or back camera or the flash. \r\n\r\nIt's possible this could be native to the picker now. I don't know. \r\n\r\n\r\nTo reproduce, use the KitchenSink camera examples. \r\n\r\n\r\nIt would be good to have the ability in the Titanium SDK to use the AVFoundation / AVCaptureConnection methods. That way, developers could have absolute total control over all available camera features and never have to worry about the differences when using an overlay or not. \r\n\r\n", "attachment": [], "flagged": false, "summary": "iOS7: Ti.media.showCamera does not show flash or camera toggle buttons", "creator": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "environment": "OSX 10.8.4 - TiSDK 3.1.3.x", "comment": { "comments": [ { "id": "271367", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "If I understand correctly, the desire here is to have more finite control over the camera features especially in cases where a custom overlay is used. Our current implementation offers \"showControls\" which when true displays the native controls with flash control (if available), Camera choice (front/back) and a shutter control. If you set showControls false (as you would with a custom overlay), then you get no control over these items. \n\nShould we change the ticket type to a feature?", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-09-16T21:36:02.000+0000", "updated": "2013-09-16T21:36:02.000+0000" }, { "id": "274244", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We're going to pursue the module fix instead.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-08T20:39:55.000+0000", "updated": "2013-10-08T20:39:55.000+0000" }, { "id": "414845", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue will not fix and with reference to the above comments. ", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T18:11:37.000+0000", "updated": "2017-03-22T18:11:37.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }