Releases: yeoblyv/diskette
Releases · yeoblyv/diskette
Release list
v0.2.1
Patch release: fixes Terminal tabs being completely broken on Linux.
Fixed
- graphite's Linux PTY unlock (
unlockpt) passedTIOCSPTLCK's argument by value instead of by pointer, which the kernel requires — every Terminal tab diskette opens failed immediately on Linux. Fixed upstream in graphite v0.2.5, picked up here.
If you installed v0.2.0 on Linux, upgrade — Terminal tabs did not work at all until this release.
Downloads
- macOS:
Diskette-v0.2.1-macOS.dmg(drag-to-Applications) or the raw.appzip. Unsigned — right-click → Open on first launch to bypass Gatekeeper. - Linux:
diskette-v0.2.1-linux-{amd64,arm64}, or via the APT repo / the curl installer. - Windows:
diskette-v0.2.1-windows-{amd64,386}.exe— plain executable, no installer yet.
SHA256SUMS.txt has checksums for every asset above.
Beta: expect rough edges.
v0.2.0
Second beta of Diskette. Full internationalization plus two severe Copy/Move data-loss fixes found during a correctness audit.
Highlights
- Internationalization: English, Ukrainian, Russian, and Dutch, switchable from Help > Language.
diskette --version: prints the build's version and exits.- Copy/Move correctness: fixed two data-loss bugs where copying or moving a directory onto itself or into its own subdirectory could destroy its contents; both are now refused or handled safely, backed by a full regression test suite.
- Gutter Copy/Move buttons: fixed always treating the left pane as the source, even with the right pane focused and selected.
- Rendering fixes: a stray cursor block left under a newly opened modal, unreadable dropdown-list contrast against a bright theme accent, and a FilePane Attr-column/scrollbar collision.
See CHANGELOG.md for the full list.
Downloads
- macOS:
Diskette-v0.2.0-macOS.dmg(drag-to-Applications) or the raw.appzip. Unsigned — right-click → Open on first launch to bypass Gatekeeper. - Linux:
diskette-v0.2.0-linux-{amd64,arm64}— seepackaging/README.mdforinstall.sh. - Windows:
diskette-v0.2.0-windows-{amd64,386}.exe— plain executable, no installer yet.
SHA256SUMS.txt has checksums for every asset above.
Beta: expect rough edges.
v0.1.0 — Beta
First public beta of Diskette: a cross-platform dual-pane terminal file manager built on the graphite TUI framework.
Highlights
- Dual-pane file browsing with the classic F-key action bar (Info, Rename, Find, Grep, Copy, Move, MkDir, Delete, Quit).
- Tabs: file lists, embedded terminals, and remote connections, with fault-tolerant pinned-tab restore across any process termination.
- Remote panes over SFTP and FTP/FTPS, with SFTP host-key TOFU verification.
- Zip/unzip archiving, generic across local and remote panes.
- File name search (F3) and grep-style content search (F4): literal or regex, recursive, case-sensitive, name-mask filterable.
- Tagging: tag/untag, select all, deselect all, invert selection.
- An embedded terminal that can drive the file panes via
diskette view/sync/tag/untag/select.
Downloads
- macOS:
Diskette-v0.1.0-macOS.dmg(drag-to-Applications) or the raw.appzip. Unsigned — right-click → Open on first launch to bypass Gatekeeper. - Linux:
diskette-v0.1.0-linux-{amd64,arm64}— seepackaging/README.mdforinstall.sh. - Windows:
diskette-v0.1.0-windows-{amd64,386}.exe— plain executable, no installer yet.
Beta: expect rough edges.