Skip to content

v1.7.0

Choose a tag to compare

@crftwr crftwr released this 04 Oct 08:00
· 362 commits to main since this release

XeFM 1.7.0

  • Context menus open from the keyboard — / opens the menu for the row under the cursor, and ? opens a new directory menu (New Directory, New File, Copy Full Path, Open in Finder/Explorer, Subshell Here, Sort, Show Hidden Files). The Menu key works too where the terminal delivers it, and right-clicking below the last row opens the directory menu. Help has moved to F1; a config that binds help to ? keeps it.
  • Add favorites without editing config.py — press B (or use Go > Add to Favorites, or the context menu) to save the current directory or the file under the cursor as a favorite. Picking a file favorite opens its directory with the cursor on the file, and favorites added this way can be removed from the J picker.
  • Large zip archives list every file — zips with more than 1000 members no longer hide files nested two or more levels deep, so they show up in the listing and are extracted.

Also: on Windows, Ctrl-O opens files whose names contain a full-width space, and a full-width space can now be typed. Selecting or deselecting from a row's context menu keeps the cursor on that row. For config scripts, there are new pane.activate() and focus_left / focus_right actions, and pane.cd() accepts a pathlib.Path without freezing the UI. XeFM now requires PuiKit 1.7.6.

Full Changelog: v1.6.0...v1.7.0