From: Damyan Ivanov <dam+mobileledger@ktnx.net>
Date: Fri, 7 May 2021 15:32:06 +0000 (+0300)
Subject: use the primary theme colour for transaction list accents
X-Git-Tag: v0.19.0~15
X-Git-Url: https://git.ktnx.net/?a=commitdiff_plain;h=2bcb64a8506bc7fd191ce3a0a916d8b1dae71da8;p=mobile-ledger.git

use the primary theme colour for transaction list accents

a bit more readable in dark mode
---

diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionRowHolder.java b/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionRowHolder.java
index 35fdcecf..2edf59cb 100644
--- a/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionRowHolder.java
+++ b/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionRowHolder.java
@@ -91,8 +91,8 @@ class TransactionRowHolder extends TransactionRowHolderBase {
             if ((boldAccountName != null) && acc.getAccountName()
                                                 .startsWith(boldAccountName))
             {
-                accName.setTextColor(Colors.secondary);
-                accAmount.setTextColor(Colors.secondary);
+                accName.setTextColor(Colors.primary);
+                accAmount.setTextColor(Colors.primary);
 
                 SpannableString ss = new SpannableString(acc.getAccountName());
                 ss.setSpan(new StyleSpan(Typeface.BOLD), 0, boldAccountName.length(),
diff --git a/app/src/main/java/net/ktnx/mobileledger/utils/Colors.java b/app/src/main/java/net/ktnx/mobileledger/utils/Colors.java
index fa56c19f..7cf710ac 100644
--- a/app/src/main/java/net/ktnx/mobileledger/utils/Colors.java
+++ b/app/src/main/java/net/ktnx/mobileledger/utils/Colors.java
@@ -68,7 +68,7 @@ public class Colors {
              };
     private static final HashMap<Integer, Integer> themePrimaryColor = new HashMap<>();
     public static @ColorInt
-    int secondary;
+    int primary;
     @ColorInt
     public static int tableRowDarkBG;
     public static int profileThemeId = DEFAULT_HUE_DEG;
@@ -76,8 +76,8 @@ public class Colors {
         TypedValue tv = new TypedValue();
         theme.resolveAttribute(R.attr.table_row_dark_bg, tv, true);
         tableRowDarkBG = tv.data;
-        theme.resolveAttribute(R.attr.colorSecondary, tv, true);
-        secondary = tv.data;
+        theme.resolveAttribute(R.attr.colorPrimary, tv, true);
+        primary = tv.data;
 
         if (themePrimaryColor.size() == 0) {
             for (int themeId : themeIDs) {