Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port to OSX #27

Open
yderidde opened this issue Apr 15, 2014 · 5 comments
Open

Port to OSX #27

yderidde opened this issue Apr 15, 2014 · 5 comments
Labels

Comments

@yderidde
Copy link

Any plan to port it to OSX ?

@PrimaryFeather
Copy link

Yes, that's finally becoming realistic again! Actually, I had dropped those plans a while ago, but thanks to the help of the Sparrow user @racarone, this goal is back on the roadmap.

We'll get rid of the GLKit dependencies soon after the release of Sparrow 2.1, and this is one of the most important steps that are required (because GLKit is not complete on OS X). I believe that Robert has already done more towards this goal in his personal fork.

@yderidde
Copy link
Author

I'm confused now, as far as i'm aware, GLKit is available on OSX since Mountain Lion.
Is there any issue with it that you decided to remove that dependency ? When do you think we will be able to test an early port to OSX ?

@PrimaryFeather
Copy link

Unfortunately, the OS X version is not identical to iOS, e.g. "GLKView" and "GLKViewController" are missing; I think there's also no EAGLContext. (See here). I can't say when there will be a prototype, since Robert will do that work, and I don't know what else is on his plate ;-).

Perhaps he can chime in!

@racarone
Copy link

As Daniel said GLKit on OSX does not include GLKView, GLKViewController. Sparrow also relies on some iOS only classes that either don't exist in OSX or are implemented differently. Once 2.1 is finalized I'll probably start working towards making Sparrow OSX compatible.

@PrimaryFeather
Copy link

Thanks for filling in the details, Robert! :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants