{"action":"created","issue":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4290","labels_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4290/labels{/name}","comments_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4290/comments","events_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4290/events","html_url":"https://github.com/openframeworks/openFrameworks/issues/4290","id":102678524,"number":4290,"title":"ios issues with 0.9.0 examples","user":{"login":"julapy","id":331382,"avatar_url":"https://avatars.githubusercontent.com/u/331382?v=3","gravatar_id":"","url":"https://api.github.com/users/julapy","html_url":"https://github.com/julapy","followers_url":"https://api.github.com/users/julapy/followers","following_url":"https://api.github.com/users/julapy/following{/other_user}","gists_url":"https://api.github.com/users/julapy/gists{/gist_id}","starred_url":"https://api.github.com/users/julapy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julapy/subscriptions","organizations_url":"https://api.github.com/users/julapy/orgs","repos_url":"https://api.github.com/users/julapy/repos","events_url":"https://api.github.com/users/julapy/events{/privacy}","received_events_url":"https://api.github.com/users/julapy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/iOS","name":"iOS","color":"2babad"}],"state":"open","locked":false,"assignee":{"login":"julapy","id":331382,"avatar_url":"https://avatars.githubusercontent.com/u/331382?v=3","gravatar_id":"","url":"https://api.github.com/users/julapy","html_url":"https://github.com/julapy","followers_url":"https://api.github.com/users/julapy/followers","following_url":"https://api.github.com/users/julapy/following{/other_user}","gists_url":"https://api.github.com/users/julapy/gists{/gist_id}","starred_url":"https://api.github.com/users/julapy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julapy/subscriptions","organizations_url":"https://api.github.com/users/julapy/orgs","repos_url":"https://api.github.com/users/julapy/repos","events_url":"https://api.github.com/users/julapy/events{/privacy}","received_events_url":"https://api.github.com/users/julapy/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/milestones/8","html_url":"https://github.com/openframeworks/openFrameworks/milestones/0.9.0","labels_url":"https://api.github.com/repos/openframeworks/openFrameworks/milestones/8/labels","id":88731,"number":8,"title":"0.9.0","description":"Originally aimed for release on November 10th with initial emscripten support, Apothecary compiled libs and C++11/64-bit support on OSX. Pushed back to January 12, multiwindow support was added. Deadline removed on January 4. Deadline added again on February 8 as May 18.","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":5,"closed_issues":277,"state":"open","created_at":"2012-02-25T01:34:28Z","updated_at":"2015-08-30T12:24:07Z","due_on":"2015-05-18T04:00:00Z","closed_at":null},"comments":9,"created_at":"2015-08-24T00:47:42Z","updated_at":"2015-08-31T22:51:15Z","closed_at":null,"body":"ive gone through a fixed up the smaller issues for all the ios examples.\r\nbelow are remaining issues which are a little bit more involved,\r\nincluding outstanding TODO items that will need to be fixed for 0.9.0 release.\r\n\r\n* iosCustomSizeExample is buggy.\r\n* iosExternalDisplayExample needs to be tested properly with an external display.\r\n* iosNativeExample reveals a bug with frame number not resetting.\r\n* iosOrientationExample is broken.\r\n* opencvExample needs AssetsLibrary.framework added for example to compile\r\n* opencvFaceExample needs AssetsLibrary.framework added for example to compile\r\n* oscReceiverExample runs but needs testing with OSC data\r\n* oscSenderExample runs but needs testing with OSC data\r\n* videoGrabberExample probably need some kind of message that it doesn’t run on the simulator."},"comment":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/comments/136521141","html_url":"https://github.com/openframeworks/openFrameworks/issues/4290#issuecomment-136521141","issue_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/4290","id":136521141,"user":{"login":"julapy","id":331382,"avatar_url":"https://avatars.githubusercontent.com/u/331382?v=3","gravatar_id":"","url":"https://api.github.com/users/julapy","html_url":"https://github.com/julapy","followers_url":"https://api.github.com/users/julapy/followers","following_url":"https://api.github.com/users/julapy/following{/other_user}","gists_url":"https://api.github.com/users/julapy/gists{/gist_id}","starred_url":"https://api.github.com/users/julapy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/julapy/subscriptions","organizations_url":"https://api.github.com/users/julapy/orgs","repos_url":"https://api.github.com/users/julapy/repos","events_url":"https://api.github.com/users/julapy/events{/privacy}","received_events_url":"https://api.github.com/users/julapy/received_events","type":"User","site_admin":false},"created_at":"2015-08-31T22:51:15Z","updated_at":"2015-08-31T22:51:15Z","body":"@arturoc\r\nmy issue is that im trying reuse the same ofAppiOSWindow between different ofMainLoops.\r\nthe correct way would be to destroy the ofAppiOSWindow and create a new one every time a new ofMainLoop is created.\r\n\r\nthe issue with this is that ofAppiOSWindow holds some global state settings like,\r\n- a flag if to use retina scale\r\n- a flag if to use anti-aliasing \r\n- etc.\r\nthese are settings you most likely only want to set once in main.mm when creating the ofAppiOSWindow for the very first time.\r\n\r\nthe issue is that these are global settings but they sit inside ofAppiOSWindow and when the window is destroyed, those settings are lost... \r\n\r\nanyway, i think the solution is that ofxiOS needs to create some global functions for storing these settings which can then be accesses via ofAppiOSWindow, so they never get reset and when a new ofAppiOSWindow is created, it can launch with these global settings.\r\n\r\nwill get a PR together for this approach to review."}}