Meld

Meld 3.20.1 — 31 Mar 2019

Fixes

  • Fix bad comparison highlighting with VT characters (Kai Willadsen)
  • Fix folder comparison display with >2G files (Kai Willadsen)
  • Fix support for missing folders in folder comparison (Kai Willadsen)
  • Handle trash-related errors with NFS mounts (Kai Willadsen)
  • Add release metadata to appstream data (Kai Willadsen)
  • Issues fixed: 268, 295

Translations

  • Anders Jonsson (sv)
  • Balázs Úr (hu)
  • Daniel Mustieles (es)
  • Marek Cernocky (cs)
  • Ryuta Fujii (ja)
  • Wolfgang Stöggl (de)

Meld 3.20.0 — 06 Jan 2019

Fixes

  • Add Enter as a Compare accelerator in folder comparisons (Kai Willadsen)
  • Change entry and drag-n-drop file changes to confirm discarding modified files instead of offering to save, for simplicity (Kai Willadsen)
  • Fix menu sensitivity in folder comparisons (Kai Willadsen)
  • Avoid dconf writes of no-op window size allocations (Kai Willadsen)
  • Issues fixed: 247, 262

Translations

  • Emin Tufan Çetin (tr)
  • Milo Casagrande (it)
  • Rafael Fontenelle (pt_BR)

Meld 3.19.1 — 21 Nov 2018

Features

  • 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)

Fixes

  • Next/Previous Change actions correctly account for text filters (Heikki Ketoharju)
  • 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 Willadsen)
  • 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

Translations

  • 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)

Meld 3.18.3 — 16 Nov 2018

Features

  • Add simple zip-based Windows build output to pipeline (Vasily Galkin)

Fixes

  • Improve Windows logging behaviour (Vasily Galkin)
  • Fix initial focus pane for two-pane comparison (Kai Willadsen)
  • Remove encoding fallback check that caused surrogate issues (Kai Willadsen)
  • Fix display of file encoding errors in folder comparison (Kai Willadsen)
  • Fix Git unpushed commit check for ambiguous filenames (Kai Willadsen)
  • Fix local install on Mint (Kai Willadsen)
  • Bugs fixed: #205, #225, #233, #235, #239

Translations

  • Daniel Mustieles (es)

Meld 3.18.2 — 19 Jun 2018

Fixes

  • Fix help launching on Windows (Vasily Galkin)
  • Fix Windows compatibility issue with multiprocessing (Vasily Galkin)
  • Fix incorrect state handling during tab close (Kai Willadsen)
  • Fix commit action on a folder not working in git (Kai Willadsen)
  • Bugs fixed: #196, #197

Translations