diff --git a/app/build.gradle b/app/build.gradle index 08e6e0922b..3a6b0a09db 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,8 +9,8 @@ android { applicationId "org.ole.planet.myplanet" minSdkVersion 21 targetSdkVersion 34 - versionCode 1639 - versionName "0.16.39" + versionCode 1640 + versionName "0.16.40" ndkVersion '21.3.6528147' testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true diff --git a/app/src/main/java/org/ole/planet/myplanet/base/BaseRecyclerFragment.kt b/app/src/main/java/org/ole/planet/myplanet/base/BaseRecyclerFragment.kt index 9cda0ef557..c6039dd106 100644 --- a/app/src/main/java/org/ole/planet/myplanet/base/BaseRecyclerFragment.kt +++ b/app/src/main/java/org/ole/planet/myplanet/base/BaseRecyclerFragment.kt @@ -296,6 +296,7 @@ abstract class BaseRecyclerFragment
  • : BaseRecyclerParentFragment(), On "discussions" -> (v as TextView).setText(R.string.no_news) "survey" -> (v as TextView).setText(R.string.no_surveys) "submission" -> (v as TextView).setText(R.string.no_submissions) + "chatHistory" -> (v as TextView).setText(R.string.no_chats) else -> (v as TextView).setText(R.string.no_data_available_please_check_and_try_again) } } diff --git a/app/src/main/java/org/ole/planet/myplanet/ui/chat/ChatHistoryListFragment.kt b/app/src/main/java/org/ole/planet/myplanet/ui/chat/ChatHistoryListFragment.kt index 513b67e805..f4702e943d 100644 --- a/app/src/main/java/org/ole/planet/myplanet/ui/chat/ChatHistoryListFragment.kt +++ b/app/src/main/java/org/ole/planet/myplanet/ui/chat/ChatHistoryListFragment.kt @@ -9,6 +9,7 @@ import androidx.lifecycle.ViewModelProvider import androidx.slidingpanelayout.widget.SlidingPaneLayout import io.realm.* import org.ole.planet.myplanet.R +import org.ole.planet.myplanet.base.BaseRecyclerFragment.Companion.showNoData import org.ole.planet.myplanet.databinding.FragmentChatHistoryListBinding import org.ole.planet.myplanet.datamanager.DatabaseService import org.ole.planet.myplanet.model.* @@ -67,6 +68,11 @@ class ChatHistoryListFragment : Fragment() { filteredHistoryList.add(model) } } + showNoData(fragmentChatHistoryListBinding.noChats, filteredHistoryList.size, "chatHistory") + if (filteredHistoryList.isEmpty()) { + fragmentChatHistoryListBinding.searchBar.visibility = View.GONE + fragmentChatHistoryListBinding.recyclerView.visibility = View.GONE + } val adapter = ChatHistoryListAdapter(requireContext(), list, this) adapter.setChatHistoryItemClickListener(object : ChatHistoryListAdapter.ChatHistoryItemClickListener { override fun onChatHistoryItemClicked(conversations: RealmList?, _id: String, _rev:String?) { diff --git a/app/src/main/res/layout/fragment_chat_history_list.xml b/app/src/main/res/layout/fragment_chat_history_list.xml index 2b76198d09..0886b6a497 100644 --- a/app/src/main/res/layout/fragment_chat_history_list.xml +++ b/app/src/main/res/layout/fragment_chat_history_list.xml @@ -39,7 +39,6 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/newChat" /> - + + إصدار Apk أقل من المسموح. يرجى تحديث التطبيق إلى أحدث إصدار. إضافة ملاحظة (اختياري) التقديمات غير متاحة + لا توجد محادثات سابقة diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 59e5473f0a..1326d1a6a5 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1046,5 +1046,6 @@ la versión de la aplicación está por debajo de la permitida. Actualice la aplicación a la última versión. Agregar una nota (opcional) envíos no disponibles + no hay chats anteriores diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 1a47eccfee..cf52ae05f9 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1046,5 +1046,6 @@ la version de l\'app est inférieure à celle autorisée. veuillez mettre à jour l\'application vers la dernière version. Ajouter une note (optionnel) soumissions non disponibles + aucune discussion précédente diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml index afbfe10414..31f4e1aa2b 100644 --- a/app/src/main/res/values-ne/strings.xml +++ b/app/src/main/res/values-ne/strings.xml @@ -1046,5 +1046,6 @@ एप संस्करण अनुमत संस्करणभन्दा कम छ। कृपया अनुप्रयोगलाई नवीनतम संस्करणमा अद्यावधिक गर्नुहोस्। नोट थप्नुहोस् (वैकल्पिक) पेशाहरू उपलब्ध छैनन् + अघिल्ला कुराकानीहरू छैनन् diff --git a/app/src/main/res/values-so/strings.xml b/app/src/main/res/values-so/strings.xml index 23727ecfba..bf51a3f35f 100644 --- a/app/src/main/res/values-so/strings.xml +++ b/app/src/main/res/values-so/strings.xml @@ -1046,5 +1046,6 @@ nooca app-ga waa ka hooseeyaa kan la oggol yahay. fadlan cusbooneysii app-ka nooca ugu dambeeya. Ku dar falanqeey (ixtiyaacsi ah) soo gudbin lama heli karo + ma jiraan wada sheekaysi hore diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 180040db0a..b0bdc046c0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1046,5 +1046,6 @@ app is below allowed version. please update the app to the latest version. add a note (optional) submissions not available + no previous chats