feat(history): add date and amount sorting to the History tab
Add a sort selector next to the type filter with four modes: Newest first (default), Oldest first, Largest amount, Smallest amount. The mode folds into the merged-list memoization cache key (so the list re-sorts only when the mode changes) and the comparator branches on it, keeping txid as a deterministic tiebreak. Changing the sort resets to page 1. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -576,6 +576,10 @@ void I18n::loadBuiltinEnglish()
|
||||
strings_["sent_filter"] = "Sent";
|
||||
strings_["received_filter"] = "Received";
|
||||
strings_["mined_filter"] = "Mined";
|
||||
strings_["sort_date_newest"] = "Newest first";
|
||||
strings_["sort_date_oldest"] = "Oldest first";
|
||||
strings_["sort_amount_high"] = "Largest amount";
|
||||
strings_["sort_amount_low"] = "Smallest amount";
|
||||
strings_["export_csv"] = "Export CSV";
|
||||
strings_["transactions_upper"] = "TRANSACTIONS";
|
||||
strings_["received_upper"] = "RECEIVED";
|
||||
|
||||
Reference in New Issue
Block a user