9366186245
With SFTP remotes rclone lists the tree while transferring, so the `Transferred:` total grows during the run: the first ticks showed a single file's percentage (e.g. 2.9 MiB / 8.6 MiB, 35%) which then collapsed to 0% once the real 113 GiB total appeared. That is what looked like "progress per album". - pass --check-first: rclone finishes the remote listing before any transfer starts, so the byte total is final and the gauge is a true overall percentage for the whole mirror - while scanning, no bytes move yet, so the panel now shows `Scanning remote · 11,810 items listed` and `0 B / 113 GiB to transfer` (parsed from rclone's `Checks: … Listed N`) instead of a bogus 0% bar - once transfers start the display switches back to percentage + bytes + current file Verified against the real storagebox remote (capped with RCLONE_MAX_TRANSFER): scan ticks show listed counts climbing to 11,810 with the pending total, then transfers show `9.984 MiB / 113.477 GiB` with the final denominator and no per-file percentage jumps. Bump to 0.3.2.
22 lines
387 B
TOML
22 lines
387 B
TOML
[package]
|
|
name = "dap-tui"
|
|
version = "0.3.2"
|
|
edition = "2021"
|
|
description = "Device sync for portable players — TUI edition (ratatui)"
|
|
license = "MIT"
|
|
|
|
[dependencies]
|
|
ratatui = "0.30"
|
|
toml = "0.8"
|
|
serde = { version = "1", features = ["derive"] }
|
|
chrono = "0.4"
|
|
unicode-normalization = "0.1"
|
|
dirs = "6"
|
|
libc = "0.2"
|
|
anyhow = "1"
|
|
|
|
[profile.release]
|
|
lto = true
|
|
opt-level = 3
|
|
strip = true
|