rest of flash messages

This commit is contained in:
skoruppa 2026-02-27 04:34:20 +01:00
parent 1000dae9b8
commit bcbcede6d4
3 changed files with 27 additions and 9 deletions

View file

@ -1007,7 +1007,7 @@ class MetaDetailsViewModel @Inject constructor(
pickerError = null
)
}
showMessage("Lists updated")
showMessage(context.getString(R.string.detail_lists_updated))
}.onFailure { error ->
_uiState.update {
it.copy(
@ -1040,10 +1040,10 @@ class MetaDetailsViewModel @Inject constructor(
runCatching {
if (_uiState.value.isMovieWatched) {
watchProgressRepository.removeFromHistory(itemId)
showMessage("Marked as unwatched")
showMessage(context.getString(R.string.detail_movie_marked_unwatched))
} else {
watchProgressRepository.markAsCompleted(buildCompletedMovieProgress(meta))
showMessage("Marked as watched")
showMessage(context.getString(R.string.detail_movie_marked_watched))
}
}.onFailure { error ->
showMessage(
@ -1115,7 +1115,7 @@ class MetaDetailsViewModel @Inject constructor(
!isWatched
}
if (unwatched.isEmpty()) {
showMessage("All episodes already watched")
showMessage(context.getString(R.string.detail_all_episodes_watched))
return@launch
}
@ -1138,7 +1138,7 @@ class MetaDetailsViewModel @Inject constructor(
}
}
showMessage("Marked $marked episode${if (marked != 1) "s" else ""} as watched")
showMessage(context.getString(R.string.detail_marked_episodes_watched, marked))
}
}
@ -1153,7 +1153,7 @@ class MetaDetailsViewModel @Inject constructor(
|| _uiState.value.watchedEpisodes.contains(s to e)
}
if (watched.isEmpty()) {
showMessage("No watched episodes in this season")
showMessage(context.getString(R.string.detail_no_watched_episodes))
return@launch
}
@ -1176,7 +1176,7 @@ class MetaDetailsViewModel @Inject constructor(
}
}
showMessage("Marked $unmarked episode${if (unmarked != 1) "s" else ""} as unwatched")
showMessage(context.getString(R.string.detail_marked_episodes_unwatched, unmarked))
}
}
@ -1197,7 +1197,7 @@ class MetaDetailsViewModel @Inject constructor(
!isWatched
}
if (unwatched.isEmpty()) {
showMessage("All previous episodes already watched")
showMessage(context.getString(R.string.detail_all_previous_watched))
return@launch
}
@ -1220,7 +1220,7 @@ class MetaDetailsViewModel @Inject constructor(
}
}
showMessage("Marked $marked previous episode${if (marked != 1) "s" else ""} as watched")
showMessage(context.getString(R.string.detail_marked_previous_watched, marked))
}
}

View file

@ -60,6 +60,15 @@
<string name="detail_removed_from_library">Usunięto z biblioteki</string>
<string name="detail_episode_marked_watched">Odcinek oznaczony jako obejrzany</string>
<string name="detail_episode_marked_unwatched">Odcinek oznaczony jako nieobejrzany</string>
<string name="detail_lists_updated">Listy zaktualizowane</string>
<string name="detail_movie_marked_watched">Oznaczono jako obejrzane</string>
<string name="detail_movie_marked_unwatched">Oznaczono jako nieobejrzane</string>
<string name="detail_all_episodes_watched">Wszystkie odcinki już obejrzane</string>
<string name="detail_no_watched_episodes">Brak obejrzanych odcinków w tym sezonie</string>
<string name="detail_all_previous_watched">Wszystkie poprzednie odcinki już obejrzane</string>
<string name="detail_marked_episodes_watched">Odcinki oznaczone jako obejrzane: %1$d</string>
<string name="detail_marked_episodes_unwatched">Odcinki oznaczone jako nieobejrzane: %1$d</string>
<string name="detail_marked_previous_watched">Poprzednie odcinki oznaczone jako obejrzane: %1$d</string>
<!-- MetaDetailsScreen -->
<string name="detail_btn_play">Odtwórz</string>

View file

@ -62,6 +62,15 @@
<string name="detail_removed_from_library">Removed from library</string>
<string name="detail_episode_marked_watched">Episode marked as watched</string>
<string name="detail_episode_marked_unwatched">Episode marked as unwatched</string>
<string name="detail_lists_updated">Lists updated</string>
<string name="detail_movie_marked_watched">Marked as watched</string>
<string name="detail_movie_marked_unwatched">Marked as unwatched</string>
<string name="detail_all_episodes_watched">All episodes already watched</string>
<string name="detail_no_watched_episodes">No watched episodes in this season</string>
<string name="detail_all_previous_watched">All previous episodes already watched</string>
<string name="detail_marked_episodes_watched">Episodes marked as watched: %1$d</string>
<string name="detail_marked_episodes_unwatched">Episodes marked as unwatched: %1$d</string>
<string name="detail_marked_previous_watched">Previous episodes marked as watched: %1$d</string>
<!-- MetaDetailsScreen -->
<string name="detail_btn_play">Play</string>