ui improve

This commit is contained in:
2026-04-25 10:34:50 +03:00
parent 7515e0334b
commit a2e874de85
9 changed files with 162 additions and 108 deletions
+6 -4
View File
@@ -6,6 +6,7 @@
struct TransferState {
std::atomic<bool> done{false};
std::atomic<bool> cancelled{false};
std::atomic<bool> connection_failed{false};
std::atomic<uint64_t> bytes_done{0};
std::atomic<uint64_t> bytes_total{0};
@@ -13,10 +14,11 @@ struct TransferState {
mutable std::mutex status_mutex;
void reset() {
done = false;
cancelled = false;
bytes_done = 0;
bytes_total = 0;
done = false;
cancelled = false;
connection_failed = false;
bytes_done = 0;
bytes_total = 0;
std::lock_guard<std::mutex> lock(status_mutex);
status.clear();
}