Meld 3.19.1

Meld 3.19.1 has been released, and is now available at:


* Support comparing remote files (Kai Willadsen; initial work by Chris Mayo)
* Significantly improve folder comparison performance when comparing large
trees (Hugo Sena Ribeiro)
* Improve folder comparison IO and memory use (Hugo Sena Ribeiro)
* Add recursive collapse/expand actions to folder comparisons (Jesus Arroyo)
* Add OARS metadata for software management (Nick Richards)
* Support file drag-and-drop directly on to textviews (Kai Willadsen)
* Refresh the application icon and add a processing pipeline (Kai Willadsen)
* Windows build improvements:
* Build using msys2 on GNOME Gitlab infrastructure and update to using
current GTK+ (Vasily Galkin)
* Add simple zip-based Windows build output to pipeline (Vasily Galkin)
* Improve Windows logging behaviour (Vasily Galkin)
* Help launching now works (Vasily Galkin)
* Shortcuts now work in non-English keyboard layouts (via GTK+)
* Windows paths are shortened correctly (Kai Willadsen)


* Next/Previous Change actions correctly account for text filters (Heikki
* Fix blank line ignoring in folder comparisons (Hugo Sena Ribeiro)
* Miscellaneous performance improvements (Hugo Sena Ribeiro)
* Fix initial focus pane for two-pane comparison (Kai Willadsen)
* Handle encoding failures on file load (Kai Willadsen)
* Fix surrogate problems in on-save encoding check (Kai Willadsen)
* Fix display of some encoding errors in folder comparisons (Kai Willadsen)
* Fix Git unpushed commit check for ambiguous filenames (Kai Willadsen)
* Fix committing a folder in Git (Kai Willadsen)
* Show errors for critical unhandled application failures, such as failed
saves (Kai Willadsen)
* Work around GTK+ shortcut activation issues; see GNOME/gtk#140 (Kai
* Update Up/Down/Delete shortcuts to support numpad (Kai Willadsen)
* Fix copy-paste of GtkSourceView-highlighted text into Meld (Kai Willadsen)
* Don’t open additional blank comparison tabs when using the –diff CLI
argument (Kai Willadsen)
* Fix installation on Mint (Kai Willadsen)
Internal changes:
* File comparisons and CLI argument handling now use Gio.File and support
URIs (Kai Willadsen; initial work by Chris Mayo)
* Many Python 3 deprecation cleanups (Claude Paroz)
* Rename icon/desktop/appdata for consistency with appid (Mathieu Bridon)
* Flatpak build updates (Mathieu Bridon, Kai Willadsen)
* Make XDG application ID match other application IDs (Kai Willadsen)
* Multiple pygobject/GTK+ deprecation cleanups (Kai Willadsen)
* Python 3.7 support (Kai Willadsen)
* PEP8 and style compliance (Jesus Arroyo, Stefan Erichsen)
* Bugs fixed: 152, 175, 177, 179, 193, 196, 197, 197, 203, 217, 225, 233,
235, 239


* Alan Mortensen (da)
* Anders Jonsson (sv)
* Claude Paroz (fr)
* Daniel Mustieles (es)
* Emin Tufan Çetin (tr)
* Jiri Grönroos (fi)
* Kukuh Syafaat (id)
* Marek Černocký (cs)
* Mario Blättermann (de)
* Matej Urbančič (sl)
* Mathieu Bridon ()
* Milo Casagrande (it)
* Piotr Drąg (pl)
* Rafael Fontenelle (pt_BR)
* Reginaldo Izidório (pt_BR)
* Yi-Jyun Pan (zh_TW)

What is Meld?

Meld is a visual diff and merge tool. It lets you compare two or three files,
and updates the comparisons while you edit them in-place. You can also compare
folders, launching comparisons of individual files as desired. Last but by no
means least, Meld lets you work with your current changes in a wide variety of
version control systems, including Git, Bazaar, Mercurial and Subversion.
gnome-announce-list mailing list