feat(train): Profile opens on your body, the last 12 weeks and this year (ADR 0030, D60)
Above the days: a card with your body's weight and resting and maximal heart rate, tapped opening Your body; the last 12 weeks' time trained as bars, a week tapped showing its time, distance and workouts; and this calendar year by activity. Home's week card reads its time as the days do. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
f04388225b
commit
5cfab59bd2
1 changed files with 713 additions and 46 deletions
|
|
@ -154,12 +154,6 @@ abstract class AppLocalizations {
|
|||
/// **'Record one from the Record tab.'**
|
||||
String get homeRecordHint;
|
||||
|
||||
/// No description provided for @recordAction.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Record'**
|
||||
String get recordAction;
|
||||
|
||||
/// No description provided for @recordBack.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
|
@ -3454,17 +3448,53 @@ abstract class AppLocalizations {
|
|||
/// **'Workouts'**
|
||||
String get homeWeekWorkouts;
|
||||
|
||||
/// No description provided for @homeWeekDuration.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{hours, plural, =0{{minutes} min} other{{hours} h {minutes} min}}'**
|
||||
String homeWeekDuration(int hours, int minutes);
|
||||
|
||||
/// No description provided for @recordPlansHeading.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Interval plans'**
|
||||
String get recordPlansHeading;
|
||||
|
||||
/// No description provided for @profileWeeksTitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Last 12 weeks'**
|
||||
String get profileWeeksTitle;
|
||||
|
||||
/// No description provided for @profileWeekOf.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Week of {date}'**
|
||||
String profileWeekOf(String date);
|
||||
|
||||
/// No description provided for @profileWorkouts.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{count, plural, =1{1 workout} other{{count} workouts}}'**
|
||||
String profileWorkouts(int count);
|
||||
|
||||
/// No description provided for @profileYearEmpty.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'No workouts this year yet.'**
|
||||
String get profileYearEmpty;
|
||||
|
||||
/// No description provided for @bodyWeight.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{kg} kg'**
|
||||
String bodyWeight(String kg);
|
||||
|
||||
/// No description provided for @bodyResting.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'resting {bpm} bpm'**
|
||||
String bodyResting(int bpm);
|
||||
|
||||
/// No description provided for @bodyMax.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'max {bpm} bpm'**
|
||||
String bodyMax(int bpm);
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
|
|
|||
Loading…
Reference in a new issue