Repository navigation
v1.5.0
XeFM 1.5.0
- Connect to a NAS without opening Finder or Explorer — Shift-D opens
Connect to Server: XeFM finds the file servers on your network, asks for the
account once, and mounts the share through the operating system, leaving the
pane inside it. The password comes from the keychain on macOS and from the
Windows credential store, so the second visit asks for nothing. The mount is a
real one, so viewers, archives, copy and move, drag and drop and automatic
reloading all work on it unchanged. macOS and Windows; on Linux, mount with
your distribution's tools and open the share through the Drives dialog. - The image viewer opens what your machine can actually read — HEIC, JPEG XL
and camera RAW are drawn by the system's own decoder, the same one Preview and
Quick Look use on macOS and whichever imaging codecs are installed on Windows,
so a photo off your phone opens with nothing to set up. XeFM asks at startup
instead of assuming, and never offers a format it cannot show. The terminal app
answers alike: run XeFM in a terminal on a Mac and that HEIC still appears. - A config can define a place of its own —
PATH_SCHEMESinconfig.py
turns a class you write into a browsable location, so a bookmark database, a
device list or a REST API opens in a pane like a directory, with the cursor,
sorting, filtering, incremental search and Jump to Path all working. This one
is a preview and may still change.
Also: a menu item no longer reaches the file list under an open dialog; on macOS
a drag out of XeFM starts on the first press instead of first bringing the window
forward; Copy Name(s) copies the row you are looking at; the Favorites picker no
longer touches the disk to draw itself, and a jump to a directory that is gone
leaves the pane where it was; Esc now reaches a directory listing that is still
being read; TEXT_EDITOR accepts the list its own template documents; the help
dialog names the key you just bound after a config reload; and the Windows build
survives a stripped shell handoff.
Full Changelog: v1.4.1...v1.5.0