From 2399f35cc18f65b7b6ed81db5ee01bb59871bc3a Mon Sep 17 00:00:00 2001 From: Finn M Glas Date: Sat, 30 May 2020 00:58:33 +0200 Subject: [PATCH] Add translations for three dot menu And adjust variable names --- .../com/finnmglas/launcher/choose/AppsRecyclerAdapter.kt | 8 ++++---- app/src/main/res/layout/recycler_apps_row.xml | 4 ++-- app/src/main/res/menu/menu_app.xml | 4 ++-- app/src/main/res/values-de/strings.xml | 5 ++++- app/src/main/res/values-fr/strings.xml | 5 ++++- app/src/main/res/values/strings.xml | 3 +++ 6 files changed, 19 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/finnmglas/launcher/choose/AppsRecyclerAdapter.kt b/app/src/main/java/com/finnmglas/launcher/choose/AppsRecyclerAdapter.kt index 3e1e88a..c70f59a 100644 --- a/app/src/main/java/com/finnmglas/launcher/choose/AppsRecyclerAdapter.kt +++ b/app/src/main/java/com/finnmglas/launcher/choose/AppsRecyclerAdapter.kt @@ -27,7 +27,7 @@ class AppsRecyclerAdapter(val activity: Activity, val action: String?, val forAp View.OnClickListener { var textView: TextView = itemView.findViewById(R.id.choose_row_app_name) var img: ImageView = itemView.findViewById(R.id.choose_row_app_icon) as ImageView - var delete: FontAwesome = itemView.findViewById(R.id.choose_row_app_delete) + var menuDots: FontAwesome = itemView.findViewById(R.id.choose_row_app_menu) override fun onClick(v: View) { val pos = adapterPosition @@ -62,9 +62,9 @@ class AppsRecyclerAdapter(val activity: Activity, val action: String?, val forAp viewHolder.textView.text = appLabel viewHolder.img.setImageDrawable(appIcon) - viewHolder.delete.setOnClickListener{ //creating a popup menu + viewHolder.menuDots.setOnClickListener{ //creating a popup menu - val popup = PopupMenu(activity, viewHolder.delete) + val popup = PopupMenu(activity, viewHolder.menuDots) popup.inflate(R.menu.menu_app) popup.setOnMenuItemClickListener { @@ -88,7 +88,7 @@ class AppsRecyclerAdapter(val activity: Activity, val action: String?, val forAp popup.show() } - viewHolder.delete.visibility = if(isSystemApp || action == "pick") View.INVISIBLE else View.VISIBLE + viewHolder.menuDots.visibility = if(isSystemApp || action == "pick") View.INVISIBLE else View.VISIBLE } override fun getItemCount(): Int { return appsList.size } diff --git a/app/src/main/res/layout/recycler_apps_row.xml b/app/src/main/res/layout/recycler_apps_row.xml index 51f50b5..b5146df 100644 --- a/app/src/main/res/layout/recycler_apps_row.xml +++ b/app/src/main/res/layout/recycler_apps_row.xml @@ -27,12 +27,12 @@ android:text="" android:textSize="20sp" app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintEnd_toStartOf="@+id/choose_row_app_delete" + app:layout_constraintEnd_toStartOf="@+id/choose_row_app_menu" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> + android:title="@string/app_menu_delete_text" /> + android:title="@string/app_menu_info_text" /> diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index ad8e44d..ef3a368 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -23,8 +23,11 @@ Lautstärke - Doppelklick Langer Klick - App wählen + + Deinstallieren + App Info + Launcher wählen Zurücksetzen All deine Einstellungen gehen verloren. Weitermachen? diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 23362b9..97bd459 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -23,8 +23,11 @@ Baisser volume Double clic Clic long - Choisir App + + Désinstaller + Informations + Choisir Launcher Réinitialiser Vous allez supprimer toutes vos préférences. Continuer? diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4e29162..9e65424 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -33,6 +33,9 @@ Long Click Choose App + Uninstall + App Info + Select Launcher Reset Settings You are going to discard all your preferences. Continue?