Projekt

Allgemein

Profil

Aktionen

Feature #58

geschlossen
JH

Einstellungen während des Trainings ändern (Einblend-Panel)

Feature #58: Einstellungen während des Trainings ändern (Einblend-Panel)

Von Julius Haman vor 10 Tagen hinzugefügt. Vor 9 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Gefunden in Version:

Beschreibung

Überblick

Im Trainingsfenster lassen sich bisher nur wenige Dinge live steuern (NumPad-Hotkeys für Gang +/-, Automatik, Intensität/Zoom, Werteleiste-Größe). Gangschaltungs- und Ablauf-Einstellungen gibt es nur in der Einstellungsansicht, nicht während der Fahrt.

Neu: ein Einblend-Panel im Trainingsfenster (freies Training, Profiltraining und 3D-Trainingsfenster). Das Training läuft weiter, Änderungen wirken sofort und werden sofort dauerhaft gespeichert (wie heute bei der Werteleisten-Skalierung).

Einstellungen im Panel

  • Aktive Gangschaltung (Auswahl)
  • Automatische Gangschaltung: Herunterschalten bei / Heraufschalten bei (Watt) sowie Automatik an/aus
  • Erholungspulsmessung einschalten
  • Trainingsdaten automatisch speichern
  • Zusätzliche Gänge unter Gang 1 (Anzahl) und Entfaltungs-Reduktion pro Stufe (%)

Fahrphysik (Cr, CwA, Wirkungsgrad, Maximalleistung) ist bewusst nicht enthalten.

Bedienung

  • Öffnen per Zahnrad-Button im Trainingsfenster und per Hotkey, Schließen per Esc bzw. erneutem Klick.
  • NumPad-Hotkeys dürfen nicht auslösen, solange der Fokus in einem Zahlenfeld des Panels liegt.

Technik

  • Neues UserControl TrainingSettingsPanel, eingebunden in FreiesTrainingWindowView und FreiesTraining3DWindowView (gemeinsames ViewModel FreiesTrainingWindowViewModel).
  • Werte laufen über Prefs; das Speichern (Prefs.SaveChanges()) wird entprellt.
  • Gangschaltungswechsel und Änderung der negativen Gänge werden live auf die aktive Gangschaltung angewendet (ApplyNegativeGearSettings, aktuellen Gang in den gültigen Bereich klammern).
  • Aktuell nicht live wirksam: gewählte Gangschaltung und negative Gänge (werden nur beim Start übernommen) - das wird mit diesem Ticket behoben.

JH Von Julius Haman vor 9 Tagen aktualisiert Aktionen #1

  • Status wurde von Neu zu Erledigt geändert
Aktionen

Auch abrufbar als: PDF Atom