serge-rgb / milton

An infinite-canvas paint program
GNU General Public License v3.0
1.53k stars 133 forks source link

macOS release #201

Open dehesselle opened 2 years ago

dehesselle commented 2 years ago

Hi, I can help with creating a macOS release. Is this something you are interested in?

serge-rgb commented 2 years ago

Hi,

If by "creating a macOS release" you also mean, "and then maintaining it for the foreseeable future", then I'm interested :) I personally would not have the bandwidth to maintain the macOS version.

I'm not very familiar with macOS development, but I think these days a macOS port would require a Metal version of the renderer?

dehesselle commented 2 years ago

That depends on what you are looking for in a maintainer. What I can offer is to look after building/packaging/CI for macOS as that is my specialty. I'm not planning to go deep into the low level stuff or implementing new features, I'd leave that up to you and other contributors (although I do know C++). If that offer is of no (or not enough) interest to you, no hard feelings, I'll keep things in my fork then.

Milton builds and runs fine on macOS but I haven't checked what renderer it is using, presumably whatever SDL2 picks by default on that platform. (It doesn't build on Apple Silicon though as it depends on Intel MMX features which are not present there.)

main_window app