summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java6
-rw-r--r--ui/i18n/src/main/res/values/strings.xml7
2 files changed, 10 insertions, 3 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java b/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java
index 03df844b1..b4f61a19a 100644
--- a/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java
+++ b/app/src/main/java/de/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder.java
@@ -103,6 +103,12 @@ public class EpisodeItemViewHolder extends RecyclerView.ViewHolder {
leftPadding.setContentDescription(item.getTitle());
pubDate.setText(DateFormatter.formatAbbrev(activity, item.getPubDate()));
pubDate.setContentDescription(DateFormatter.formatForAccessibility(item.getPubDate()));
+ if (item.isPlayed()) {
+ cover.setContentDescription(activity.getString(R.string.is_played));
+ cover.setImportantForAccessibility(View.IMPORTANT_FOR_ACCESSIBILITY_YES);
+ } else {
+ cover.setImportantForAccessibility(View.IMPORTANT_FOR_ACCESSIBILITY_NO);
+ }
isInbox.setVisibility(item.isNew() ? View.VISIBLE : View.GONE);
isFavorite.setVisibility(item.isTagged(FeedItem.TAG_FAVORITE) ? View.VISIBLE : View.GONE);
isInQueue.setVisibility(item.isTagged(FeedItem.TAG_QUEUE) ? View.VISIBLE : View.GONE);
diff --git a/ui/i18n/src/main/res/values/strings.xml b/ui/i18n/src/main/res/values/strings.xml
index db7e74033..a35f5ab90 100644
--- a/ui/i18n/src/main/res/values/strings.xml
+++ b/ui/i18n/src/main/res/values/strings.xml
@@ -686,9 +686,10 @@
<string name="decrease_speed">Decrease speed</string>
<string name="media_type_video_label">Video</string>
<string name="status_downloading_label">Episode is being downloaded</string>
- <string name="in_queue_label">Episode is in the queue</string>
- <string name="is_favorite_label">Episode is marked as favorite</string>
- <string name="is_inbox_label">Episode is in the inbox</string>
+ <string name="in_queue_label">In the queue</string>
+ <string name="is_favorite_label">Marked as favorite</string>
+ <string name="is_inbox_label">In the inbox</string>
+ <string name="is_played">Played</string>
<string name="load_next_page_label">Load next page</string>
<string name="position">Position: %1$s</string>
<string name="remaining_time">Remaining time: %1$s</string>