diff --git a/app/src/main/java/app/fedilab/android/activities/MainApplication.java b/app/src/main/java/app/fedilab/android/activities/MainApplication.java index 351862b99..e60a73f43 100644 --- a/app/src/main/java/app/fedilab/android/activities/MainApplication.java +++ b/app/src/main/java/app/fedilab/android/activities/MainApplication.java @@ -105,6 +105,10 @@ public class MainApplication extends MultiDexApplication { if( pref_color_background != -1){ Cyanea.getInstance().edit().background(pref_color_background).apply(); } + Log.v(Helper.TAG,"primary: " + primary); + Log.v(Helper.TAG,"accent: " + accent); + Log.v(Helper.TAG,"pref_color_background: " + pref_color_background); + Cyanea.getInstance().edit().shouldTintNavBar(pref_color_navigation_bar).apply(); ApplicationJob.cancelAllJob(BackupStatusesSyncJob.BACKUP_SYNC); diff --git a/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java b/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java index 8702f0fa7..da24f4a17 100644 --- a/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java +++ b/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java @@ -2023,6 +2023,12 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct if( holder.status_boosted_by_info != null && reblogColor != -1){ holder.status_boosted_by_info.setBackgroundColor(reblogColor); } + int theme_text_color = prefs.getInt("theme_text_color", -1); + if( holder.status_content != null && theme_text_color != -1){ + holder.status_content.setTextColor(theme_text_color); + holder.status_content_translated.setTextColor(theme_text_color); + holder.status_spoiler.setTextColor(theme_text_color); + } int statusColor = prefs.getInt("theme_statuses_color", -1); if( holder.main_card_container != null && statusColor != -1) { holder.main_card_container.setCardBackgroundColor(statusColor); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a4ca96c5d..5b3f1bd3d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1158,7 +1158,7 @@ Disable custom animated emojis Charts Display charts - The application collects your local data, please wait... + The application collects your local data, please wait… Backup Auto backup statuses This option is per account. It will launch a service that will automatically store your statuses locally in the database. That allows to get statistics and charts @@ -1268,5 +1268,7 @@ Translation Image preview Change the theme + Text color + Change the text color in pots \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 3a86ea5af..add3d8dac 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -16,7 +16,6 @@ @color/black @color/mastodonC4 @color/mastodonC2 - @color/white @color/black @color/black @@ -28,7 +27,6 @@ @color/black @color/black @color/mastodonC4 - @color/white @color/mastodonC2 @color/black @color/black @@ -40,7 +38,6 @@ @color/dark_icon_theme @color/dark_text_toot_header @color/custom_features_button_black - @color/black @color/mastodonC1_ @color/dark_text @color/dark_text @@ -52,7 +49,6 @@ @color/dark_icon_theme @color/dark_text_toot_header @color/custom_features_button_black - @color/black @color/mastodonC1_ @color/dark_text @color/dark_text @@ -66,7 +62,6 @@ @color/dark_icon_theme @color/dark_text_toot_header @color/mastodonC4 - @color/mastodonC1 @color/mastodonC1___ @color/dark_text @color/dark_text @@ -78,7 +73,6 @@ @color/dark_icon_theme @color/dark_text_toot_header @color/mastodonC4 - @color/mastodonC1 @color/mastodonC1___ @color/dark_text @color/dark_text @@ -108,7 +102,6 @@