meld icon indicating copy to clipboard operation
meld copied to clipboard

MacOS Catalina

Open joaonetto opened this issue 4 years ago • 4 comments

Hello Youssef.

I use the Meld for long time in my MacOS, thank you for you time and patience in this project.

I'd like to know if Meld works on Catalina, if not, can you share your ideas about that ?

All the best,

JNetto

joaonetto avatar Dec 08 '19 05:12 joaonetto

It works for me with the last official release - 3.19.2 (r6). The only problem I have with 3.19.2 (r6) is that it doesn’t quit cleanly, so merging with git or sourcetree appears to hang. But that’s easily overcome by opening Terminal and using the command killall Meld and the merging continues fine. The later versions have some insurmountable issues for me.

dsbecker avatar Dec 08 '19 06:12 dsbecker

I found an even easier workaround for this hanging issue. Close the compare/merge tab first, THEN close the app. It exits cleanly then.

dsbecker avatar Feb 07 '20 21:02 dsbecker

I couldn't get Meld to work on Catalina when launched as the difftool or mergetool for git.

Mac apps have to be explicitly granted permission to access the filesystem on Catalina, and when they try to do so there's supposed to be either a popup or, in System Preferences/Security & Privacy/General, a button to click to grant permission. Neither of those happened for me, so I guessed that Meld had not obtained proper permissions. Sure enough, when I added the executables

/Applications/Meld.app/Contents/MacOS/Meld

and

/Applications/Meld.app/Contents/MacOS/Meld/python

to the set of programs capable of "Full Disk Access" in System Preferences/Security & Privacy/Privacy, it finally worked.

llorracc avatar Feb 09 '20 13:02 llorracc

Sorry for the late response, guys.

There's a Catalina build now here: https://github.com/yousseb/meld/releases/tag/osx-18

yousseb avatar Apr 11 '20 19:04 yousseb