v0.1.0b2 — second beta
Pre-release
Pre-release
Unofficial desktop GUI wrapper around the official Proton Drive CLI. Not affiliated with Proton AG.
✨ What's new since v0.1.0b1
- One-shot installer (
./install.sh) — fetches the official CLI directly from Proton's release index with SHA-512 checksum verification, installs system dependencies, sets up the Python environment, and installs the desktop launcher. Also auto-recovers from the "Illegal instruction" crash on older CPUs by falling back to the x64-baseline build. - Live upload/download progress bar — best-effort, since the CLI has no
--jsonprogress format; parses its terminal spinner output via a pseudo-terminal (needed because the CLI stays silent over a plain pipe). - New folder, rename, move-to-Trash (right-click a row) — My files only for now.
- Fixed a crash/hang after login-logout caused by a PySide6 worker-thread reference-lifetime bug.
- Custom palette-aware monochrome icons (previously relied on the system icon theme, which was inconsistent/invisible on some themes).
✨ Carried over from v0.1.0b1
- Browse My files and Photos (Photos is a flat, most-recent-first timeline)
- Upload / download files and photos
- Log in / log out
- Desktop launcher
⚠️ Known limitations
- Linux only
- No account name or storage quota shown (the CLI doesn't expose them)
- No permanent delete yet — only move-to-Trash
- No drag & drop
- Progress bar and Photos download rely on undocumented CLI behavior — may break on a future
proton-driveupdate - Delete/rename/new folder not available in the Photos view
📋 Requirements
- Linux, Python 3.10+
- The official Proton Drive CLI —
./install.shhandles this for you
Bug reports and PRs welcome — see the README for setup and the current roadmap.
Full Changelog: v0.1.0b1...v0.1.0b2