From cfd5647c58515f4e329c4e33ab2e9df33a879866 Mon Sep 17 00:00:00 2001 From: Yat Ho Date: Sat, 15 Nov 2025 00:02:13 +0800 Subject: [PATCH] feat(remote): print seq download from piece in tor details (#7808) --- utils/remote.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/utils/remote.cc b/utils/remote.cc index f3aa5f1c1..3af52b509 100644 --- a/utils/remote.cc +++ b/utils/remote.cc @@ -750,7 +750,7 @@ auto constexpr FilesKeys = std::array{ }; static_assert(FilesKeys[std::size(FilesKeys) - 1] != tr_quark{}); -auto constexpr DetailsKeys = std::array{ +auto constexpr DetailsKeys = std::array{ TR_KEY_activityDate, TR_KEY_addedDate, TR_KEY_bandwidthPriority, @@ -796,6 +796,7 @@ auto constexpr DetailsKeys = std::array{ TR_KEY_seedRatioMode, TR_KEY_seedRatioLimit, TR_KEY_sequential_download, + TR_KEY_sequential_download_from_piece, TR_KEY_sizeWhenDone, TR_KEY_source, TR_KEY_startDate, @@ -1021,6 +1022,10 @@ void print_details(tr_variant::Map const& map) if (auto b = t->value_if(TR_KEY_sequential_download); b) { fmt::print(" Sequential Download: {:s}\n", *b ? "Yes" : "No"); + if (auto i = t->value_if(TR_KEY_sequential_download_from_piece); i) + { + fmt::print(" Sequential Download from piece: {:d}\n", *i); + } } if (auto d = t->value_if(TR_KEY_percentDone); d)