From e6e7e7e43525452ea2ede727b41290bf60527fe1 Mon Sep 17 00:00:00 2001 From: 0xd9a <0xd9a@noreply.codeberg.org> Date: Wed, 20 Aug 2025 02:08:14 +0530 Subject: [PATCH] Add a language indicator to status (close #552) --- .../fedilab/android/mastodon/ui/drawer/StatusAdapter.java | 4 ++++ app/src/main/res/layouts/mastodon/layout/drawer_status.xml | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java index 83a682f0..feff53b7 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java @@ -1380,6 +1380,10 @@ public class StatusAdapter extends RecyclerView.Adapter } else { holder.binding.app.setVisibility(View.GONE); } + if (statusToDeal.language != null) { + holder.binding.language.setText(statusToDeal.language.toUpperCase()); + holder.binding.language.setVisibility(View.VISIBLE); + } else holder.binding.language.setVisibility(View.VISIBLE); } else { holder.binding.app.setVisibility(View.GONE); diff --git a/app/src/main/res/layouts/mastodon/layout/drawer_status.xml b/app/src/main/res/layouts/mastodon/layout/drawer_status.xml index e7f96464..9ae96acb 100644 --- a/app/src/main/res/layouts/mastodon/layout/drawer_status.xml +++ b/app/src/main/res/layouts/mastodon/layout/drawer_status.xml @@ -590,6 +590,13 @@ app:iconTint="?attr/colorControlNormal" tools:text="10" /> + +