-
Notifications
You must be signed in to change notification settings - Fork 491
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
MacOS support #50
Comments
I'm interested in contributing this version. Been working with Core CLR recently and have experience in Obj-C and C. |
The current code relies heavily on WinForms. |
I think Mono's WinForms supports OS X. I noticed that repo contains come C++ library for ribbon UI, we have to look into that as well. I will try Mono WinForms in my fork to see how it'll go and how much work it may need. |
@SachiraChin way to go - let us know how you get on - see #46 for some folks looking at Mono for a Linux version |
+1 for Mac. I bought Mars to use for blogging. It doesn't hold a flame to LW |
Yes, would definitely contribute to this! |
@martinwoodward I was able get managed projects build without errors. But OpenLiveWriter.Ribbon project does not work or can be built on Xamarin Studio. I think I won't be able to build it with Mono because of the dependency of uicc.exe. Any suggestion to solve this would help me a lot. Meanwhile, I will look for alternatives. |
@juvander I've pushed updated code to my repo. You are welcome to try. Thanks. |
Took a quick peak, lots of stuff that need rework :( |
I will log changes I do here so you guys can track.
|
@SachiraChin mono can only call dylib on os x, and Mono does not support managed C++. |
Maybe we can change the UI to gtksharp, like monoDevelop, in our project, we changed wpf to gtksharp |
That's what I thought as well, but application functions heavily depends on Windows native libraries, not the UI. Even if we port UI to gtksharp, we still need find/rewrite alternatives to native assembly calls. I will update here the native functions which application depends on, we can discuss whether these can be rewritten from C# or not. |
@SachiraChin Yes, some windows native libraries, maybe we can use MonoMac or Xamarin.Mac to instand of, these dlls wrapper the OS X CoreFunction in C#. |
@xiexin36 Yes I think it’s a good idea, working on getting available native library calls. If you want to see it, all of those are inside one project OpenLiveWriter.Interop. |
+1 |
Does any updates on this issue? |
Adding this to the backlog of items that I would want to work on. Comment here if you are interested to be a part of a Mac port for this project.
The text was updated successfully, but these errors were encountered: