Fix minor issues

This commit is contained in:
Phillip Thelen 2022-01-04 14:37:37 +01:00
parent 55feea9dbd
commit d07173a767
6 changed files with 16 additions and 9 deletions

View file

@ -1149,7 +1149,7 @@
<string name="survey_title">Indagine sui giocatori di Habitica</string>
<string name="go_to_survey">Vai al sondaggio</string>
<string name="no_longer_available">Non più disponibile</string>
<string name="open_for">Apri per %@</string>
<string name="open_for">Apri per %s</string>
<string name="limited_potions_available">Oggetti stagionali disponibili</string>
<string name="launch_screen">Schermata iniziale</string>
<string name="something_new">Nuovo</string>
@ -1163,8 +1163,8 @@
<string name="six_months_one_time">6 mesi di abbonamento una tantum</string>
<string name="three_months_one_time">3 mesi di abbonamento una tantum</string>
<string name="one_month_one_time">1 mese di abbonamento una tantum</string>
<string name="gift_one_get_one_purchase_banner">Regala un abbonamento e ne riceverai uno gratis fino a %@</string>
<string name="g1g1_promo_info_limitations">Questo è un evento a tempo limitato che inizia il %@ alle 14:00 ora italiana (13:00 UTC) e terminerà il %@ alle 2:00 ora italiana (1:00 UTC). Questa promozione si applica solo quando fai un regalo a un altro Habitante. Se tu o il destinatario del regalo avete già un abbonamento, l\'abbonamento in regalo aggiungerà mesi di credito che verranno utilizzati solo dopo l\'annullamento o la scadenza dell\'abbonamento corrente.</string>
<string name="gift_one_get_one_purchase_banner">Regala un abbonamento e ne riceverai uno gratis fino a %s</string>
<string name="g1g1_promo_info_limitations">Questo è un evento a tempo limitato che inizia il %s alle 14:00 ora italiana (13:00 UTC) e terminerà il %@ alle 2:00 ora italiana (1:00 UTC). Questa promozione si applica solo quando fai un regalo a un altro Habitante. Se tu o il destinatario del regalo avete già un abbonamento, l\'abbonamento in regalo aggiungerà mesi di credito che verranno utilizzati solo dopo l\'annullamento o la scadenza dell\'abbonamento corrente.</string>
<string name="g1g1_promo_info_instructions">Tocca \"Regala un abbonamento\" e digita il nome utente dell\'account a cui lo desideri regalare. Da lì, scegli la durata che desideri regalare e prosegui. Il tuo account verrà automaticamente ricompensato con lo stesso livello di abbonamento che hai appena regalato.</string>
<string name="todo_item_checkbox">Checkbox della cosa da fare</string>
<string name="daily_item_checkbox">Checkbox della attività giornaliera</string>

View file

@ -1162,7 +1162,7 @@
<string name="caused_damage">ボスにダメージを与えました</string>
<string name="go_to_survey">調査へ</string>
<string name="no_longer_available">販売終了しました</string>
<string name="open_for">開店している期間は残り%@です</string>
<string name="open_for">開店している期間は残り%sです</string>
<string name="limited_potions_available">季節のアイテムが購入可能です</string>
<string name="launch_screen">起動画面</string>
<string name="quest_leave_message_nostart">本当にクエストを抜けますか?一度抜けると同じクエストには参加できません。</string>

View file

@ -1133,8 +1133,8 @@
<string name="mystery_item_received">Вы открываете коробку и получаете %s</string>
<string name="removed_member">%s был удален из группы</string>
<string name="transfer">Перенести</string>
<string name="remove_member_confirm">Вы точно хотите изгнать %@ из Группы\?</string>
<string name="transfer_ownership_confirm_message">После этого %@ станет новым лидером Команды</string>
<string name="remove_member_confirm">Вы точно хотите изгнать %s из Группы\?</string>
<string name="transfer_ownership_confirm_message">После этого %s станет новым лидером Команды</string>
<string name="transfer_ownership_confirm">Передать лидерство\?</string>
<string name="transferred_ownership">Лидерство передано %s</string>
<string name="transfer_ownership">Передать лидерство</string>

View file

@ -424,7 +424,7 @@ object DeviceName {
if (isConnectedToNetwork) {
try {
// Get the device name from the generated JSON files created from Google's device list.
val url = String.format(DEVICE_JSON_URL, codename!!.toLowerCase(Locale.ENGLISH))
val url = String.format(DEVICE_JSON_URL, codename!!.lowercase())
val jsonString = downloadJson(url)
val jsonArray = JSONArray(jsonString)
var i = 0
@ -433,7 +433,10 @@ object DeviceName {
val json = jsonArray.getJSONObject(i)
val info = DeviceInfo(json)
if (codename.equals(info.codename, ignoreCase = true) && model == null ||
codename.equals(info.codename, ignoreCase = true) && model.equals(info.model, ignoreCase = true)
codename.equals(
info.codename,
ignoreCase = true
) && model.equals(info.model, ignoreCase = true)
) {
// Save to SharedPreferences so we don't need to make another request.
val editor = prefs.edit()
@ -443,6 +446,8 @@ object DeviceName {
}
i++
}
} catch (e: JSONException) {
return DeviceInfo(null, null, codename, model)
} catch (e: Exception) {
RxErrorHandler.reportError(e)
}

View file

@ -12,6 +12,7 @@ import androidx.core.app.RemoteInput
import androidx.core.os.bundleOf
import com.habitrpg.android.habitica.R
import com.habitrpg.android.habitica.extensions.withImmutableFlag
import com.habitrpg.android.habitica.extensions.withMutableFlag
import com.habitrpg.android.habitica.receivers.LocalNotificationActionReceiver
import com.habitrpg.android.habitica.ui.helpers.EmojiParser
import java.text.SimpleDateFormat
@ -76,7 +77,7 @@ class GroupActivityNotification(context: Context, identifier: String?) : Habitic
PendingIntent.getBroadcast(
context, groupID.hashCode(),
intent,
withImmutableFlag(PendingIntent.FLAG_UPDATE_CURRENT)
withMutableFlag(PendingIntent.FLAG_UPDATE_CURRENT)
)
val action: NotificationCompat.Action =

View file

@ -41,6 +41,7 @@ class AvatarStatsWidgetProvider : BaseWidgetProvider() {
override fun onEnabled(context: Context) {
super.onEnabled(context)
this.setUp()
userRepository.getUser().subscribe({
user = it
updateData()