github yappologistic/Maia v0.4.0
Maia 0.4.0

latest releases: v0.7.0, v0.6.0, v0.5.0...
26 days ago

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.

Don't miss a new Maia release

NewReleases is sending notifications on new releases.