release: v6.1.7 (bold Total + distinct Confirming color)

Three user-visible changes since v6.1.6:

1. Total label font-weight 75 -> 900 (full bold). v6.1.6 used
   'font: 12pt bold' which Qt maps to weight 75, indistinguishable
   from the other bold balance labels. Now 'font: 900 12pt'.

2. Transactions amount column Confirming tier color changed from
   #C5EBC9 (pale mint) to #4A8C5E (mid green). The pale mint was too
   close to the bright #7CDB8A Confirmed green on the dark background
   and read as the same color to the user. Mid green sits clearly
   between grey (#61280E Unconfirmed) and bright green (#7CDB8A
   Confirmed) so the three tiers are visually distinct.

3. Both amount paint sites (Transactions tab + Overview recent-5)
   now read confirmation depth via a new DepthRole on
   TransactionTableModel instead of going through the
   TransactionStatus enum. The rule fires on every block increment,
   not only on enum state transitions.

Internal: added DepthRole to TransactionTableModel::ColumnRole
enum. transactiontablemodel.cpp::data() handles the new role.
overviewpage.cpp::TxViewDelegate::paint() queries DepthRole.

Packaging metadata, CHANGELOG, RPM %changelog updated to 6.1.7.
This commit is contained in:
Sami Ahmed
2026-07-08 18:00:35 -07:00
parent 56d999f6f1
commit 5d0e14370d
6 changed files with 61 additions and 33 deletions
+13 -3
View File
@@ -12,9 +12,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
`font-weight: 900` (full bold) instead of Qt's default bold (75,
medium-bold). On builds where the font has a true heavy variant,
the Total now visually pops as the headline number against the
Spendable / Stake / Unconfirmed rows. v6.1.6 had Total set to
`font: 12pt bold` which Qt interpreted as weight 75 — visually
indistinguishable from the other bold balance labels.
Spendable / Stake / Unconfirmed rows.
- Transactions amount column **Confirming tier color** is now
`#4A8C5E` (mid green) instead of `#C5EBC9` (pale mint). The pale
mint was too close to the bright `#7CDB8A` Confirmed green on
the dark background and read as the same color. Mid green sits
clearly between grey (Unconfirmed) and bright green (Confirmed)
so the three tiers are visually distinct.
- Transactions amount column **now reads confirmation depth
directly** (new `DepthRole` on `TransactionTableModel`) instead
of going through the `TransactionStatus` enum. The rule fires on
every block increment, not just on enum state transitions.
Affects both `transactiontablemodel.cpp` (Transactions tab) and
`overviewpage.cpp` (Overview recent-5 list).
## [6.1.6] - 2026-07-08