-
-
Notifications
You must be signed in to change notification settings - Fork 374
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
OSX support #42
Comments
Hi tbaranes, Unfortunately no work have started yet due to lack of free time. Thanks! |
Alright, I'll look at it once I have time... one day 😆 |
I just looked at the code, and I already have some questions! How do you prefer that the library's architecture evolve to be OSX compliant? I think the easier way to implement it, and staying generic, is to abstract Also, is it ok to put the iOS interface in a That's just a first look into it, I don't have all the keys yet, and since it's a lot of big changes in the code, I prefer be sure that is everything ok with you! EDIT: Just though, is there a reason to not use storyboards / xib ? |
I like the way you think :) Please keep the same public methods as you did on NFXHelper class. I don't have any serious experience on OSX platform so I need your opinion on NSWindow.
For example
As about your last question, I prefer to create the UI via code because it's easier for collaboration and changes tracking (merges, conflicts, etc) |
Yeah, abstracting as much as possible the code will be the easiest way! I did it yesterday on For the mac interfaces, we have to rewrite all the code related to it. We can't use any For the final display, I was thinking about a
Also, in order to replace the shake gesture (we can't shake our mac :(), I was thinking to add an item in the top menu of the application, with a keyboard shortcut to open netfox. I have to dig a bit more to check if this solution is possible. Happy to see you agree with my thinking 👍 |
NSSplitViewController sounds good to me! 👍 |
I can't find a nice way to make in common Another solution, could be to have specific case by platform, Whatever is the final choice, I definitely think we should change What do you think? |
I don't think I understand correctly the issue but is this a possible solution?
If not could you please explain the issue to me a little bit more? Thanks |
Yes, it's that, but |
@kasketis We started without any xibs / storyboards, but it's really painful to develop on mac without these features. Do you mind if, for mac, we use it? Anyway, creating everything programatically takes really too much time... and we can't keep going this way :( From now on, we will use the UI with xib / storyboard to finalise the mac version. Hope you won't mind! |
I really don't like xibs/storyboards but I think it's ok for now for mac. If you don't mind, please use xib for each controller instead of storyboard. Thanks mate 👍 🍺 |
Alright, xib only, it's always better that nothing for us. Thanks for your comprehension 🍻 |
OSX support added in 1.8 version! |
Starting a first suggestion in #28 for OSX support, you seemed to be interested in it. Is there any work started yet? If no, would you be interested in a PR to handle it? (if I have the time to work on it...) Or just some helps?
We are really interested on this since we already using Netfox in our iOS application :)
The text was updated successfully, but these errors were encountered: