Skip to content

Fix stale transfer telemetry and window fitting - #22

Merged
ClaudiuSchuster merged 3 commits into
mainfrom
fix/eta-consistency-18
Aug 26, 2026
Merged

Fix stale transfer telemetry and window fitting#22
ClaudiuSchuster merged 3 commits into
mainfrom
fix/eta-consistency-18

Conversation

@ClaudiuSchuster

Copy link
Copy Markdown
Member

Summary

  • use one process-owned, smoothed estimator for a matching single-file transfer and its queue
  • reject implausible stale rclone speed/ETA pairs and return to a calculating state after traffic stops
  • distinguish a retry that is demonstrably transferring from its preserved warning history
  • keep extreme near-pause ETAs readable while retaining fuller values in tooltips
  • fit dashboard height once per opening without compounding stale GTK overflow measurements
  • document the telemetry and content-fitting guarantees

Validation

  • git diff --check
  • make check
  • NO_AT_BRIDGE=1 ./tests/test-ui-widgets.sh --use-display
  • Super-Linter 8.7.0 from the workflow-pinned image

Fixes #18
Fixes #20
Fixes #21

@ClaudiuSchuster
ClaudiuSchuster merged commit 6064713 into main Aug 26, 2026
5 of 6 checks passed
@ClaudiuSchuster
ClaudiuSchuster deleted the fix/eta-consistency-18 branch August 26, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant