Options dialog, scroll to first difference, and recent comparisons
Both features requested by @Jammmmm land in this release (#3, #4) — thanks for the steady stream of good ideas!
New
- Options dialog (Edit > Options on Linux, LibreMerge > Settings on macOS), WinMerge-style with categories:
- Automatically scroll to first difference (#3) — comparisons open right at the first change, with an optional inline variant that also scrolls long lines horizontally to the first changed word, synchronized across the panes
- Show the "Select Files or Folders" screen at startup
- Ask before closing a window with multiple tabs
- The
.bakbackup toggle, relocated from the comparison options - Interface language: system default, English or Brazilian Portuguese (applies on restart)
- The comparison options moved into the dialog's Compare page
- File > Recent Files or Folders (#4): reopens a previous comparison — files, CSV tables, images or folders — in one click, numbered like WinMerge's list and keeping the last 9
Fixed
- Dropping a file onto the panes of a File > New comparison could crash on macOS
- Dialogs now open centered on the application window on Linux (the AppImage prefers XWayland for this until the bundled Qt is modernized;
QT_QPA_PLATFORM=waylandstill opts back in) and appear as native sheets on macOS - The folder-comparison tab shows the folder names even when the paths carry a trailing slash
Downloads
- macOS: universal dmg (Intel + Apple Silicon, macOS 12+) — also
brew install --cask iagodpassos/tap/libremerge - Linux: AppImage for x86_64 and arm64 (any distro with glibc 2.36+, nothing to install)
- Debian 13 (amd64): a native
.debfor apt integration - Debian 12 users: use the AppImage (it is built on a Debian 12 base and runs there)