{ "id": "61817", "key": "TIMOB-1185", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": "11258", "description": "Holding Pen for Triaged Issues", "name": "Backlog", "archived": false, "released": false } ], "resolution": { "id": "8", "description": "", "name": "Needs more info" }, "resolutiondate": "2011-04-15T02:46:11.000+0000", "created": "2011-04-15T02:46:10.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "adapter", "ios", "ipad", "uiscreen", "vga" ], "versions": [], "issuelinks": [], "assignee": { "name": "rseagraves", "key": "rseagraves", "displayName": "Reggie Seagraves", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-03T06:45:02.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": "{html}

I would like my iPad application to support displaying content\nto an external device using Apple's VGA adapter. It would be great\nif Titanium Mobile exposed UIScreen to make this easy.

\n

See the section on \"Support for External Displays and\nProjectors\" at \nhttp://developer.apple.com/iphone/library/documentation/General/Con...

{html}", "attachment": [], "flagged": false, "summary": "expose UIScreen so iPad applications can support the VGA adapter", "creator": { "name": "jasonstahl", "key": "jasonstahl", "displayName": "Jason Stahl", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "jasonstahl", "key": "jasonstahl", "displayName": "Jason Stahl", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "125037", "author": { "name": "jamesdavidlow", "key": "jamesdavidlow", "displayName": "James David Low", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

This is also supported on iPhone 4 and iPod touch 4G. Its also\nnot just for the VGA cable, its for the composite and component\ncables as well.

\n

I would love to see this added soon!

{html}", "updateAuthor": { "name": "jamesdavidlow", "key": "jamesdavidlow", "displayName": "James David Low", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:11.000+0000", "updated": "2011-04-15T02:46:11.000+0000" }, { "id": "125038", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Need to know if there's ongoing work for supporting this.\nAssigning to Ralf so he can handle the needs-more-info.

{html}", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:11.000+0000", "updated": "2011-04-15T02:46:11.000+0000" }, { "id": "125039", "author": { "name": "kevin(wa)", "key": "kevin(wa)", "displayName": "Kevin (WA)", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I would also LOVE, LOVE to see this added to Titanium Mobile

{html}", "updateAuthor": { "name": "kevin(wa)", "key": "kevin(wa)", "displayName": "Kevin (WA)", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:12.000+0000", "updated": "2011-04-15T02:46:12.000+0000" }, { "id": "125040", "author": { "name": "kevin(wa)", "key": "kevin(wa)", "displayName": "Kevin (WA)", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I think it would go a long way to even just support a simple\n\"mirror display\" feature that mirrors the current display to the\nexternal display connected via the Apple VGA adapter.

\n

I just found 3 different approaches (with source code!).\nPossible you guys could just pick one of these approaches and\nimplement it! Please, please! One of the approaches simply takes a\nscreenshot every 0.25 seconds and pipes it to the external display,\nwhich is kind of a novel approach and seems conceptually\nsimple.

\n

3 different ways to do mirroring, with source code:
\n1) http://code.google.com/p/iphoneos-screen-mirroring/
\n2) \nhttp://realprogrammersdontgarbagecollect.blogspot.com/2010/08/using...
\n3) http://mattgemmell.com/2010/06/01/ipad-vga-output

\n

You guys should offer a bounty/sponsor option for features like\nthis! I know some people that would drop $1,000 to sponsor this\nfeature in a heartbeat!

{html}", "updateAuthor": { "name": "kevin(wa)", "key": "kevin(wa)", "displayName": "Kevin (WA)", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:12.000+0000", "updated": "2011-04-15T02:46:12.000+0000" }, { "id": "125041", "author": { "name": "damienelmes", "key": "damienelmes", "displayName": "Damien Elmes", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

A simple mirroring is all i need, too. I have teachers who want\nto hook their device up to a projector to teach a whole class at\nonce.

{html}", "updateAuthor": { "name": "damienelmes", "key": "damienelmes", "displayName": "Damien Elmes", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:12.000+0000", "updated": "2011-04-15T02:46:12.000+0000" }, { "id": "125042", "author": { "name": "jasonstahl", "key": "jasonstahl", "displayName": "Jason Stahl", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I would imagine mirroring would satisfy a significant majority\nof needs. I would vote that it's a good first step as well.

{html}", "updateAuthor": { "name": "jasonstahl", "key": "jasonstahl", "displayName": "Jason Stahl", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:12.000+0000", "updated": "2011-04-15T02:46:12.000+0000" }, { "id": "125043", "author": { "name": "kevin(wa)", "key": "kevin(wa)", "displayName": "Kevin (WA)", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I saw that Kincy Clark updated this helpdesk ticket: http://developer.appcelerator.com/helpdesk/view/49781#c326911\nand said you guys have a module for this? any idea when it will be\nreleased? Thanks.

{html}", "updateAuthor": { "name": "kevin(wa)", "key": "kevin(wa)", "displayName": "Kevin (WA)", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:46:12.000+0000", "updated": "2011-04-15T02:46:12.000+0000" }, { "id": "408809", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed and irrelevance. ", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-03T06:45:02.000+0000", "updated": "2017-03-03T06:45:02.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }