Skip to content

Releases

1.3.3

Choose a tag to compare

@goldfix goldfix released this 07 Nov 09:19
64f55d5

[1.3.3] — 2026-11-07

Changed

  • The bars of the statistics report are written as code (`[##....]`), so a Markdown renderer shows them in
    monospace and keeps them aligned.
  • The report is no longer forced into the Lister's text mode: a Lister plugin that renders Markdown is used when
    installed, and the built-in text view remains the fallback.

1.3.2

Choose a tag to compare

@goldfix goldfix released this 01 Nov 19:00

[1.3.2] — 2026-11-01

Reworks the statistics report introduced in 1.3.0 and makes it reachable with F3.

Changed

  • The report is opened from the folder, not from a file. The virtual !restic_stats.html entry is gone:
    listings contain only real snapshots and files again, so nothing artificial can be copied or counted. Put the
    cursor on a repository, a snapshot or a snapshot folder and press F3 or Alt+Enter, or type stats; the
    report opens in the Total Commander Lister.
  • Markdown instead of HTML. Pipe tables aligned in monospace and ASCII bars (# and .) read cleanly as
    plain text in the Lister and render in any Markdown viewer. The Unicode bar characters that overlapped in the
    Lister are gone. The report is written to the temporary folder with a descriptive name and opened in the
    Lister's own UTF-8 text mode, so a third-party Lister plugin registered for .md cannot intercept it.
  • Faster.
    • Report generation reuses the snapshot list, the snapshot metadata and the restore size that the columns
      already hold, so a repository or snapshot report no longer scans the whole tree; a repeated request within
      one minute is answered from memory.
    • Output from Restic is read without idle sleeps and with a larger pipe buffer: file extraction is about 60 %
      faster and folder reports on trees with many subfolders no longer stall.
    • The 30-minute timeout counts silence, not total time.
  • The progress bar now only moves forward instead of being reset to zero about ten times a second.

Fixed

  • F3 on a folder now works. Total Commander answers "No files selected!" for a directory of a
    file system plugin by itself, without calling the plugin. The plugin now watches the keyboard inside Total
    Commander's own process and, when the active panel shows one of its folders, opens the report instead.
  • F3 is only handled when the active panel shows the plugin, in either panel layout (side by side or
    above each other). With the cursor in a normal folder, an archive or another plugin, F3 keeps Total
    Commander's behaviour even when the other panel still shows a backup.
  • F3 on a file inside a snapshot keeps working: the file is downloaded and shown in the configured
    viewer. Alt+Enter on a file or on the plugin root does nothing and is no longer reported as an error.
  • A report requested for a path that does not exist does nothing instead of producing an empty document.
  • A new report no longer fails when the previous one is still open in the Lister; it gets a new name.

1.3.0

1.3.0 Pre-release
Pre-release

Choose a tag to compare

@goldfix goldfix released this 30 Oct 00:10

[1.3.0] — 2026-10-30

Added

  • Statistics report as a virtual file. Every repository, snapshot and snapshot folder lists one extra read-only entry, !restic_stats.html. F3 (Lister) or a browser shows a self-contained HTML report:
    • repository: storage and deduplication figures plus the snapshot history;
    • snapshot: metadata, live compression statistics and a diff against the parent snapshot;
    • folder: breakdown by sub-folder, file type and size range, and the largest files.
  • The report is hidden during recursive copies, searches, folder size calculations and directory synchronization, so an extracted backup never contains it. It can be cancelled with ESC, never replaces an existing file when cancelled, and shows repository URLs without their credentials.
  • A backed-up file that happens to be called !restic_stats.html stays reachable: the virtual entry is not added next to it.

1.2.0

Choose a tag to compare

@goldfix goldfix released this 26 Oct 22:09

[1.2.0] — 2026-10-26

Added

  • Network share (UNC) backups. Snapshots taken from a share such as \\server\share\dir are now browsable. The share appears as a folder whose backslashes are replaced by the visually identical full-width reverse solidus (U+FF3C), and navigation and extraction work below it.
  • Direct entry into snapshots. Opening a snapshot folder without having listed the repository first now fills the statistics once and reuses the password already entered, instead of showing empty columns.
  • Transfer log. Completion of an extraction is reported in Total Commander's transfer log.
  • Diagnostic trace. Opt-in logging (environment variable or switch file), off by default.
  • Configuration path fallback for Total Commander installations whose configuration path cannot be expressed in the system ANSI code page.

Changed

  • Snapshot folder names are validated strictly, so ordinary files whose names look like a snapshot ID are no longer opened as snapshots.
  • Entry names containing a path separator (legal on Linux/macOS backups) are skipped instead of being traversed as subdirectories.
  • Truncation of long paths and UTF-8 text respects character boundaries; ANSI conversion never splits a multi-byte character.
  • Repository alias resolution prefers the exact alias, so statistics are not taken from a similarly named repository.
  • Reduced stack usage when building paths for large numbers of entries.

Fixed

  • Invalid or non-representable configuration paths no longer produce unreadable paths.
  • Numeric column overflow cannot produce negative values.
  • Default column view no longer depends on a hard-coded plugin name, which Total Commander kept reusing after the plugin was renamed or re-registered.

1.1.0

Choose a tag to compare

@goldfix goldfix released this 25 Oct 20:09

Version 1.1.0

  • Added the ability to view info and statistics for Total Commander columns

1.0.0 - Initial Release

Choose a tag to compare

@goldfix goldfix released this 18 Oct 21:20

Initial Release

Restic is a fast, secure, deduplicating backup program. Restic WFX brings your snapshots into Total Commander's dual-pane interface, so you can find and
restore a single file without leaving your file manager.
Features

  • Repository → snapshot → folder navigation, with snapshots named YYYY-MM-DD_HH-MM-SS_[id]
  • On-demand directory loading: only the folder you are viewing is queried
  • Copy files and entire folders with F5, preserving timestamps and 64-bit file sizes
  • View files with F3 and Quick View (Ctrl+Q)
  • Overwrite is safe: data is streamed to a temporary file and replaced only on success
  • Works with local disks, SMB/UNC shares, REST Server, SFTP, S3/MinIO/Wasabi/B2 and Rclone
  • Several repositories at once, one password prompt per repository, 3 attempts
  • Read-only by design: no upload, delete or move functions are exported
  • Passwords are never written to disk; ESC cancels long operations

Installation

Double-click the ZIP in Total Commander (it contains pluginst.inf), then edit restic_plugin.ini (a commented sample is included) and add your repositories in the [Repositories] section.

Requirements

Total Commander 64-bit, Windows 10/11 x64, and restic.exe (https://restic.net, https://github.com/restic/restic/releases).
Source code and issues: https://github.com/goldfix/totalcmd_restic_plugin