Hi Tony On 2013-08-17 22:54, Tony Young <tony rfw name> wrote:
I've written a preliminary set of patches for EasyTAG on OS X and committed them to GitHub repo: https://github.com/rfw/easytag-mac
I had a quick look at the commits, and they seem relatively simple. Thanks! Do you know if there is anything that can be salvaged from the previous effort to have an EasyTAG build for Mac OS X:
https://github.com/rfw/easytag-mac
It ifdefs some OS X-specific behavior using gtk-osx-integration, so it should build as usual on other platforms. However, the changes are a bit messy (particularly how I've ifdeffed <Control> to <Meta> on OS X). I've also managed to build it with GTK3 with some effort and it works great.
Is there any chance that the menu and primary (Control/Meta) changes would not be needed with a port to GTK+ 3 and GtkApplication? If so, I would much rather do that and avoid having ifdefs that I will rarely test. I would be happy to do the associated cleanup and refactoring for good GTK+ 3 integration (GAction and GMenu support, mostly).
Let me know what you think! Hopefully there'll be some official builds of EasyTAG for OS X soon ;)
Was it much effort to build all the dependencies, or is it possible to rely on MacPorts or something similar?
Thanks again for your work! -- http://amigadave.com/
Attachment:
signature.asc
Description: Digital signature