feat(app): reset a studyset's progress, with an undo

The studyset's options offer Reset progress: after asking, every card
in it and in the studysets inside it starts afresh as new (a 'reset'
entry each), its history kept; an undo for a few seconds deletes those
entries again.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-01 19:34:44 +02:00
commit f922fceb47
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -1660,6 +1660,36 @@ abstract class AppLocalizations {
/// **'More'**
String get studyMore;
/// No description provided for @studysetMenuReset.
///
/// In en, this message translates to:
/// **'Reset progress'**
String get studysetMenuReset;
/// No description provided for @studysetResetTitle.
///
/// In en, this message translates to:
/// **'Reset progress?'**
String get studysetResetTitle;
/// No description provided for @studysetResetMessage.
///
/// In en, this message translates to:
/// **'Every flashcard in it, and in the studysets inside it, starts afresh as new, on all your devices. Your study history stays. You can undo this for a few seconds.'**
String get studysetResetMessage;
/// No description provided for @studysetResetConfirm.
///
/// In en, this message translates to:
/// **'Reset'**
String get studysetResetConfirm;
/// No description provided for @studysetResetDone.
///
/// In en, this message translates to:
/// **'Progress reset'**
String get studysetResetDone;
/// No description provided for @commonCancel.
///
/// In en, this message translates to: