From 00512a2878f1251c07cc85762ec77a9a3698661c Mon Sep 17 00:00:00 2001 From: deniscerri <64997243+deniscerri@users.noreply.github.com> Date: Sat, 19 Sep 2026 12:42:35 +0200 Subject: [PATCH] add color highlighter to command templates screens --- .../java/com/deniscerri/ytdl/ui/adapter/TemplatesAdapter.kt | 2 ++ app/src/main/java/com/deniscerri/ytdl/util/UiUtil.kt | 1 + 2 files changed, 3 insertions(+) diff --git a/app/src/main/java/com/deniscerri/ytdl/ui/adapter/TemplatesAdapter.kt b/app/src/main/java/com/deniscerri/ytdl/ui/adapter/TemplatesAdapter.kt index 2ac141fb..c6cb19ca 100644 --- a/app/src/main/java/com/deniscerri/ytdl/ui/adapter/TemplatesAdapter.kt +++ b/app/src/main/java/com/deniscerri/ytdl/ui/adapter/TemplatesAdapter.kt @@ -15,6 +15,7 @@ import androidx.recyclerview.widget.ListAdapter import androidx.recyclerview.widget.RecyclerView import com.deniscerri.ytdl.R import com.deniscerri.ytdl.database.models.CommandTemplate +import com.deniscerri.ytdl.util.Extensions.enableTextHighlight import com.deniscerri.ytdl.util.Extensions.popup import com.google.android.material.card.MaterialCardView @@ -56,6 +57,7 @@ class TemplatesAdapter(onItemClickListener: OnItemClickListener, activity: Activ val content = card.findViewById(R.id.content) content.text = item.content + content.enableTextHighlight() card.findViewById(R.id.useInExtraCommands).apply { isVisible = item.useAsExtraCommand diff --git a/app/src/main/java/com/deniscerri/ytdl/util/UiUtil.kt b/app/src/main/java/com/deniscerri/ytdl/util/UiUtil.kt index 062e323c..706e0e57 100644 --- a/app/src/main/java/com/deniscerri/ytdl/util/UiUtil.kt +++ b/app/src/main/java/com/deniscerri/ytdl/util/UiUtil.kt @@ -230,6 +230,7 @@ object UiUtil { val ok : Button = bottomSheet.findViewById(R.id.template_create)!! val title : TextInputLayout = bottomSheet.findViewById(R.id.title)!! val content : TextInputLayout = bottomSheet.findViewById(R.id.content)!! + content.editText!!.enableTextHighlight() val preferredCommandSwitch : MaterialSwitch = bottomSheet.findViewById(R.id.preferredCommandTemplateSwitch)!! val extraCommandsSwitch : MaterialSwitch = bottomSheet.findViewById(R.id.extraCommandsSwitch)!! val extraCommandsAudio : CheckBox = bottomSheet.findViewById(R.id.checkbox_audio)!!