Releases: yousseb/meld
OSX - 3.21.0 (r4) Sonoma
Release (3.21.0.osx4) - Testing
Hombrew: Please don't package yet.
Repackaged 3.21.0 for Sonoma.
Dedicated to Osama
If you use this software, please pray for my brother.
https://www.stuff.co.nz/national/christchurch-shooting/111375038/osama-abu-kwaik-was-a-refugee-born-to-an-orphan-who-died-in-christchurch-the-city-he-loved
OSX - 3.21.0 (r3) - Catalina
Release (3.21.0.osx3)
Fix the annoying issue where Meld won't show a window if it was closed using ctrl+c from command line.
Dedicated to Osama
If you use this software, please pray for my brother.
https://www.stuff.co.nz/national/christchurch-shooting/111375038/osama-abu-kwaik-was-a-refugee-born-to-an-orphan-who-died-in-christchurch-the-city-he-loved
OSX - 3.21.0 (r2) - Catalina
Release (3.21.0.osx2)
Updated to latest Meld 3.21.0 upstream.
What's New
- Latest upstream meld (mainline)
- Added Os-Catalina theme and icons
- Meld will now prefer to use ~/Library/Caches/org.gnome.meld
- Various tweaks for font smoothing
- Performance improvements for rendering
- All libraries were rebuilt with optimized flags
Known Issues
- Shell Integration Menu removed until I figure out how to best integrate with the shell
- ctrl+c will put Meld in an ugly state where user would have to start Meld from the Launchpad or using Finder before they can start from command line again (or
rm -fr ~/Library/Saved\ Application\ State/org.gnome.meld.savedState
- Full screen from the pop-up menu doesn't work (but you can still full screen from the titlebar)
- Package / Meld are not code signed (but I'm working on it)
Help Needed
If you have any idea how to stop macOS from loading/saving application state, I would be grateful if you can point me to it. I tried the following, but they don't seem to work:
1.
'NSQuitAlwaysKeepsWindows': False,
'ApplePersistenceIgnoreState': True
- https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1623089-application?language=objc
- https://developer.apple.com/documentation/appkit/nswindow/1526239-disablesnapshotrestoration?language=objc
Dedicated to Osama
If you use this software, please pray for my brother.
https://www.stuff.co.nz/national/christchurch-shooting/111375038/osama-abu-kwaik-was-a-refugee-born-to-an-orphan-who-died-in-christchurch-the-city-he-loved
OSX - 3.21.0 (r1) - Mojave
Another pre-release (3.21.0)
Updated to Meld 3.21.0 upstream.
Known Issues
- Minimize button still doesn't work. (Gtk/Quartz issue)
- Fullscreen looks ugly. (Gtk/Quartz issue)
- Users can't use fullscreen from gears menu (but can from Mac menu)
- Some warning messages are written to the console
Dedicated to Osama
If you use this software, please pray for my brother.
https://www.stuff.co.nz/national/christchurch-shooting/111375038/osama-abu-kwaik-was-a-refugee-born-to-an-orphan-who-died-in-christchurch-the-city-he-loved
OSX - 3.20.0 (r6) - Mojave
3.20.0 pre-release version
This is a pre-release version. I'm attempting to mainly test the build environment. While having some issues, I still think it's useful to draft a release with this version.
For Osama
This version is dedicated to my brother, Osama, who was killed in the Christchurch terrorist attack. If you use/like this software, please pray for him.
https://www.stuff.co.nz/national/christchurch-shooting/111375038/osama-abu-kwaik-was-a-refugee-born-to-an-orphan-who-died-in-christchurch-the-city-he-loved
What's new
- Upstream 3.20.0. We need to build gtksourceview version 4 to move to newer versions.
- Added some fixes that will hopefully fix the saved-state issue that appears on OSX.
- Added some OSX features to simplify working from within terminal
What's broken
- Minimize button doesn't work
- Gtk feels too slow for my taste. I will experiment with Gtk4 + Vulkan backend instead of Quartz backend in the next phase
- Min/Restore/Max buttons are not native. This will likely require some interesting work-around.
OSX - 3.19.2 (r6) - Mojave
- (Hopefully) fixes Meld process not exiting cleanly
- Smaller package
- Add osx build revision number
OSX - 3.19.2 (r5) - Mojave
- Use OS font/font sizes for Meld windows. Meld looks beautiful!
OSX - 3.19.2 (r4) - Mojave
Almost there with all the Mojave stuff
- Finally gotten rid of the wrapper script. Meld binary now works without a wrapper. This should fix a number of bugs as well as allowing meld/git integration to be seamless.
- Mojave theme update.
- Some work on fontconfig/fonts. Still crashes on some fonts, but we're getting there.
- Really fix the GTK spinner
OSX - 3.19.2 (r3) - Mojave
- Meld starts in front
- Meld shows gtk spinner when busy
- Base environment optimization
I still need to figure out some bugs. But things are looking nice at this point.
OSX - 3.19.2 (r2) - Mojave
This is a bug fix release. Hopefully we've got most of the annoying issues gone.
- Changed the wrapper script to an AppleScript. This seems to be useful for the issue preventing Meld from starting up.
- Environment (python, gtk, gdk, glib, etc..) all recompiled with -O2 optimization
- py2app option no_chdir added. This helps in the command line argument passing when using relative paths.
If this build passes initial testing, I'll make it the official release on the website until I get more time to fix the font selection issues that some users have been also having.