{"action":"created","issue":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4477","labels_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4477/labels{/name}","comments_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4477/comments","events_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4477/events","html_url":"https://github.com/openframeworks/openFrameworks/pull/4477","id":113285214,"number":4477,"title":"tvOS - Apple TV OS Feature - Updated","user":{"login":"danoli3","id":830748,"avatar_url":"https://avatars.githubusercontent.com/u/830748?v=3","gravatar_id":"","url":"https://api.github.com/users/danoli3","html_url":"https://github.com/danoli3","followers_url":"https://api.github.com/users/danoli3/followers","following_url":"https://api.github.com/users/danoli3/following{/other_user}","gists_url":"https://api.github.com/users/danoli3/gists{/gist_id}","starred_url":"https://api.github.com/users/danoli3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danoli3/subscriptions","organizations_url":"https://api.github.com/users/danoli3/orgs","repos_url":"https://api.github.com/users/danoli3/repos","events_url":"https://api.github.com/users/danoli3/events{/privacy}","received_events_url":"https://api.github.com/users/danoli3/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/feature","name":"feature","color":"622425"},{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/iOS","name":"iOS","color":"2babad"},{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/xcode","name":"xcode","color":"993e7a"}],"state":"open","locked":false,"assignee":{"login":"danoli3","id":830748,"avatar_url":"https://avatars.githubusercontent.com/u/830748?v=3","gravatar_id":"","url":"https://api.github.com/users/danoli3","html_url":"https://github.com/danoli3","followers_url":"https://api.github.com/users/danoli3/followers","following_url":"https://api.github.com/users/danoli3/following{/other_user}","gists_url":"https://api.github.com/users/danoli3/gists{/gist_id}","starred_url":"https://api.github.com/users/danoli3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danoli3/subscriptions","organizations_url":"https://api.github.com/users/danoli3/orgs","repos_url":"https://api.github.com/users/danoli3/repos","events_url":"https://api.github.com/users/danoli3/events{/privacy}","received_events_url":"https://api.github.com/users/danoli3/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/milestones/12","html_url":"https://github.com/openframeworks/openFrameworks/milestones/0.10.0","labels_url":"https://api.github.com/repos/openframeworks/openFrameworks/milestones/12/labels","id":264335,"number":12,"title":"0.10.0","description":"","creator":{"login":"bilderbuchi","id":327442,"avatar_url":"https://avatars.githubusercontent.com/u/327442?v=3","gravatar_id":"","url":"https://api.github.com/users/bilderbuchi","html_url":"https://github.com/bilderbuchi","followers_url":"https://api.github.com/users/bilderbuchi/followers","following_url":"https://api.github.com/users/bilderbuchi/following{/other_user}","gists_url":"https://api.github.com/users/bilderbuchi/gists{/gist_id}","starred_url":"https://api.github.com/users/bilderbuchi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bilderbuchi/subscriptions","organizations_url":"https://api.github.com/users/bilderbuchi/orgs","repos_url":"https://api.github.com/users/bilderbuchi/repos","events_url":"https://api.github.com/users/bilderbuchi/events{/privacy}","received_events_url":"https://api.github.com/users/bilderbuchi/received_events","type":"User","site_admin":false},"open_issues":72,"closed_issues":9,"state":"open","created_at":"2013-02-11T12:18:09Z","updated_at":"2015-11-11T11:38:01Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2015-10-26T04:53:39Z","updated_at":"2015-11-12T16:56:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/pulls/4477","html_url":"https://github.com/openframeworks/openFrameworks/pull/4477","diff_url":"https://github.com/openframeworks/openFrameworks/pull/4477.diff","patch_url":"https://github.com/openframeworks/openFrameworks/pull/4477.patch"},"body":"Updated PR from https://github.com/openframeworks/openFrameworks/pull/4413\r\n\r\nWorking version of openframeWorks for AppleTVOS tvOS \r\n\r\nRequirements: \r\n------\r\n- Xcode 7.1+ \r\n\r\nChanges:\r\n---------\r\n\r\n- Added Seperate **ofxtvOS.h**\r\n- Added Seperate **ofxtvOSAppDelegate / ofxtvOSViewController**\r\n- Added New Seperate **tvOS+OFLib** static project file for tvOS (as it is quite different from iOS)\r\n- Added tvOS template project\r\n- Recompiled all libraries with **embedded bitcode**\r\n- Changes to **ofConstants.h** to add tvOS definitions\r\n- Changed ```#ifdef TARGET_OS_IOS``` to ```#if TARGET_OS_IOS``\r\n   - (as it is defined in tvOS sdk however defined as 0, so #if works / #ifdef doesn't not.)\r\n- Using ```#if TARGET_OS_IOS || (TARGET_OS_IPHONE && !TARGET_OS_TV)``` \r\n- Changes to a lot of ofxiOS files\r\n\r\nTesting:\r\n--- \r\n- tvOS Empty Example (Working on **AppleTV 4** AppleTV Simulator ).\r\n- tvOS Static Lib (Building successfully for **AppleTV 4** and AppleTV Simulator)\r\n- iOS Examples (All working! *Regression Test*)\r\n\r\n*Changes made include modifications to ofxiOS with some pre-processor defines to not expose certain functions that are not in the tvOS SDK (such as video grabber, mapkit, orientation code etc).*\r\n\r\n----\r\n\r\nPre-Requisites (Apothecary library builds) (WORK IN PROGRESS) - BITCODE = YES.\r\n----\r\n\r\n- [x] ```./apothecary -t tvos update FreeImage```\r\n- [x] ```./apothecary -t tvos update openssl```\r\n- [x] ```./apothecary -t tvos update poco```\r\n- [x] ```./apothecary -t tvos update freetype```\r\n- [x] ```./apothecary -t tvos update tess2```\r\n- [x] ```./apothecary -t tvos update ofxAssimpModelLoader```\r\n\r\n~~- [x] ```./apothecary -t tvos update ofxOpenCV```~~ Removed.\r\n\r\nLibrary Changes.\r\n- Requires Poco **1.6.2** (tvOS support).\r\n- OpenSSL **1.0.2d** (why are we not already here D:)\r\n- Removed ofxOpenCV *(no vision).*"},"comment":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/comments/156165166","html_url":"https://github.com/openframeworks/openFrameworks/pull/4477#issuecomment-156165166","issue_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4477","id":156165166,"user":{"login":"ofTheo","id":144000,"avatar_url":"https://avatars.githubusercontent.com/u/144000?v=3","gravatar_id":"","url":"https://api.github.com/users/ofTheo","html_url":"https://github.com/ofTheo","followers_url":"https://api.github.com/users/ofTheo/followers","following_url":"https://api.github.com/users/ofTheo/following{/other_user}","gists_url":"https://api.github.com/users/ofTheo/gists{/gist_id}","starred_url":"https://api.github.com/users/ofTheo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ofTheo/subscriptions","organizations_url":"https://api.github.com/users/ofTheo/orgs","repos_url":"https://api.github.com/users/ofTheo/repos","events_url":"https://api.github.com/users/ofTheo/events{/privacy}","received_events_url":"https://api.github.com/users/ofTheo/received_events","type":"User","site_admin":false},"created_at":"2015-11-12T16:56:07Z","updated_at":"2015-11-12T16:56:07Z","body":"nice!! can't wait to get this in."}}