feat(learn): a learning path's Scroll view, chosen in the study settings

A path shows either one step at a time (Steps) or on one page (Scroll,
as Tomorrow University's): the steps one below the other up to the first
question not answered right, answered in place with a lock below it, the
page running on once it is right, Finish at its end. A text step is done
once its end was on screen. The outline of the steps (done ticked, the
one in view marked, those beyond the question locked, a tap scrolling
there) is a column from expanded windows on, a drawer from the bar below.

The choice is the person's study option (`StudyOptions.pathView`,
settings schema 15), in Settings › Study and the session settings.

Whats-New: Learning paths can show on one scrolling page with an outline beside them: choose Scroll under Settings › Study.
Whats-New-De: Lernpfade lassen sich auf einer scrollbaren Seite mit Gliederung daneben zeigen: unter Einstellungen › Lernen „Scrollen“ wählen.

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

View file

@ -12841,6 +12841,42 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Some readings were made automatically and not reviewed.'**
String get cardHintsReadingsUnreviewed;
/// The Study settings' choice of how a learning path shows its steps.
///
/// In en, this message translates to:
/// **'Learning paths'**
String get settingsPathView;
/// Explains the two ways a learning path shows.
///
/// In en, this message translates to:
/// **'Steps shows one step at a time. Scroll shows a path on one page up to its next question, with its outline beside it.'**
String get settingsPathViewHelp;
/// A learning path shown one step at a time.
///
/// In en, this message translates to:
/// **'Steps'**
String get pathViewSteps;
/// A learning path shown on one page, scrolled through.
///
/// In en, this message translates to:
/// **'Scroll'**
String get pathViewScroll;
/// The list of a learning path's steps beside or over its page in the Scroll view.
///
/// In en, this message translates to:
/// **'Outline'**
String get runnerOutline;
/// Below the question a learning path's page stops at, in the Scroll view.
///
/// In en, this message translates to:
/// **'Answer the question above to go on.'**
String get runnerScrollLocked;
}
class _AppLocalizationsDelegate