From b8dac6c75c2dbe6f3cbc6052f6ea74dafe5e889a Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 22 Feb 2021 09:43:15 +0100 Subject: [PATCH] finish up 3.2 --- Habitica/build.gradle | 2 +- Habitica/res/values-lt/strings.xml | 2 +- .../ui/fragments/social/QuestDetailFragment.kt | 15 +++++---------- Habitica/staff/release/output-metadata.json | 2 +- 4 files changed, 8 insertions(+), 13 deletions(-) diff --git a/Habitica/build.gradle b/Habitica/build.gradle index b82d69c6c..206437162 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -150,7 +150,7 @@ android { buildConfigField "String", "TESTING_LEVEL", "\"production\"" resConfigs "en", "bg", "de", "en-rGB", "es", "fr", "hr-rHR", "in", "it", "iw", "ja", "ko", "lt", "nl", "pl", "pt-rBR", "pt-rPT", "ru", "tr", "zh", "zh-rTW" - versionCode 2824 + versionCode 2835 versionName "3.2" } diff --git a/Habitica/res/values-lt/strings.xml b/Habitica/res/values-lt/strings.xml index 8b38aad82..a52b1b4f8 100644 --- a/Habitica/res/values-lt/strings.xml +++ b/Habitica/res/values-lt/strings.xml @@ -304,7 +304,7 @@ Puikus! Dabar, ką domitės dirbti visą šią kelionę\? Sveikata Pridėti naują žymę - Ar tu tuo tikras\? Tik% 1 $d jūsų% 2 $d partijos narių prisijungė prie šio Quest! Užklausos prasideda automatiškai, kai visi žaidėjai prisijungė arba atmetė kvietimą. + Ar tu tuo tikras\? Tik%1$d jūsų%2$d partijos narių prisijungė prie šio Quest! Užklausos prasideda automatiškai, kai visi žaidėjai prisijungė arba atmetė kvietimą. Prieš 1 dieną prieš %d dienas Prieš 1 minutę diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/QuestDetailFragment.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/QuestDetailFragment.kt index 69b49dc42..c3f0a2787 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/QuestDetailFragment.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/QuestDetailFragment.kt @@ -1,5 +1,6 @@ package com.habitrpg.android.habitica.ui.fragments.social +import android.annotation.SuppressLint import android.app.AlertDialog import android.content.Context import android.os.Bundle @@ -104,7 +105,7 @@ class QuestDetailFragment : BaseMainFragment() { }, RxErrorHandler.handleEmptyError())) if (binding?.questResponseWrapper != null) { - if (userId != party?.quest?.leader && showParticipatantButtons()) { + if (userId != party?.quest?.leader && user?.party?.quest?.key == group.quest?.key && user?.party?.quest?.RSVPNeeded == false) { binding?.questLeaveButton?.visibility = View.VISIBLE } else { binding?.questLeaveButton?.visibility = View.GONE @@ -127,13 +128,6 @@ class QuestDetailFragment : BaseMainFragment() { return userId == party?.quest?.leader || userId == party?.leaderID } - private fun showParticipatantButtons(): Boolean { - return if (user?.party?.quest == null) { - false - } else party?.quest?.participants?.find { it.id == user?.id } != null - } - - private fun updateQuestContent(questContent: QuestContent) { if (binding?.titleView == null || !questContent.isManaged) { return @@ -193,8 +187,9 @@ class QuestDetailFragment : BaseMainFragment() { binding?.participantsHeaderCount?.text = participantCount.toString() } else { binding?.participantsHeader?.setText(R.string.invitations) - binding?.participantsHeaderCount?.text = participantCount.toString() + "/" + quest?.participants?.size - beginQuestMessage = getString(R.string.quest_begin_message, participantCount, quest?.participants?.size) + @SuppressLint("SetTextI18n") + binding?.participantsHeaderCount?.text = participantCount.toString() + "/" + participants?.size + beginQuestMessage = getString(R.string.quest_begin_message, participantCount, participants?.size) } } diff --git a/Habitica/staff/release/output-metadata.json b/Habitica/staff/release/output-metadata.json index 795d19dc7..55c3bd572 100644 --- a/Habitica/staff/release/output-metadata.json +++ b/Habitica/staff/release/output-metadata.json @@ -10,7 +10,7 @@ { "type": "SINGLE", "filters": [], - "versionCode": 2824, + "versionCode": 2828, "versionName": "3.2", "outputFile": "Habitica-staff-release.apk" }