Find, edit and sync without leaving the window, open encrypted drives, and keep a terminal under your files. Updating from 0.3.0 shows What's New once, with a short film of each of these. Anything with glibc 2.35 or newer runs it, on x86_64 and ARM64.
- Find in any preview: every match marked and counted, Enter to step through, in text, code, files of any size and hex (Ctrl+F once the preview is clicked)
- Edit small text files right in the preview, with find and replace (Shift+F4); Ctrl+S keeps the file's permissions and tags, and Undo brings back the file as it was
- A terminal panel under the files that follows the folder you are in (Ctrl+`)
- Compare Panels looks all the way down; Sync To Other Panel lists every change before making it, can mirror, and one Undo takes the whole sync back
- Encrypted (LUKS) drives: listed locked, unlocked with their passphrase, locked again on unmount and eject
- Permissions and owner for many items at once, and for everything inside a folder, in Properties
- Files of any size open at once, read a page at a time; anything that isn't text shows as hex
- HEIC, AVIF and TIFF in the preview and viewer, turned the right way up; GIF, WebP and APNG animations play
- Copies clone the file where the filesystem allows, and keep its tags, permissions and dates
- The conflict dialog shows both pictures and offers If newer and Rename; restoring from the trash onto a name taken again asks first
- The theme follows the desktop's light and dark the moment it changes (Follow system light/dark)
- Copy, cut, paste and drag files to other apps on X11, as on Wayland
For power users: custom actions get their own editor (Options > Files & folders), and Open With runs any command you type.
For developers: side-by-side diffs; check out, branch, tag, cherry-pick, revert and reset from a commit's menu in the history; stage single lines; delete branches. Building with --features screen-reader makes the window readable by screen readers over AT-SPI.
-
Placeholder texts are drawn dim, so an empty field no longer looks filled in
-
A long log in the preview can be searched through to its start, not only its last megabyte
-
A wrapped text preview no longer crashes when its file is read again
-
Moving to the trash works on a new account that has no ~/.local/share yet
-
Folder watching no longer leaves a handle and a thread behind each time it stops
-
Text files over 1 MB open whole instead of cut off without saying so
-
Properties says "1 file", not "1 files"
-
maia_0.4.0_amd64.deb / arm64.deb: Debian, Ubuntu, Mint, Pop!_OS
-
maia-0.4.0-1.x86_64.rpm / aarch64.rpm: Fedora, RHEL, openSUSE
-
Maia-0.4.0-x86_64.AppImage / aarch64: any distribution
-
maia-0.4.0-linux-x86_64.tar.gz / aarch64: unpack and run install.sh
-
maia-linux-x86_64 / aarch64: the program alone
Every one of them updates from Options > Startup & system: the .deb and .rpm through your package manager after your password, the others in place.
SHA256SUMS lists every file's checksum.