Projekt

Allgemein

Profil

Feature #142

Von Julius Haman vor 4 Tagen aktualisiert

### Ziel 
 Die Trainingsübersicht zeigt bisher immer alle Trainingseinheiten (aktuellste oben). Bei vielen Einheiten soll sie sich eingrenzen und gliedern lassen. 

 ### Filterung 
 - **Zeitraum:** Schnellwahl (Alle, Diese Woche (ab Montag), Woche, Dieser Monat, Letzte 30 Tage, Dieses Jahr) sowie freier Von/Bis-Bereich ("Benutzerdefiniert", Datumsauswahl im kurzen Format, beide Grenzen inklusive) 
 - **Trainingsart:** Mehrfachauswahl (Freies Training, Puls-, Leistungs-, Topographisches Profil) 
 - **Freitextsuche** über die Notiz (ohne Beachtung von Groß-/Kleinschreibung) 
 - **Summenzeile** unter dem Grid für die gefilterten Einheiten (Anzahl, Distanz, Zeit, Höhenmeter); bei aktivem Filter zusätzlich "x von y Trainings" Höhenmeter) 
 - Zeitraum (inkl. Von/Bis), Trainingsart und Gruppierung Filter werden gespeichert und beim nächsten Start wiederhergestellt; der Suchtext wird bewusst nicht gespeichert 
 - Button "Filter zurücksetzen" 
 - Soll nach der Rückkehr aus der Detailseite ein durch den Filter ausgeblendetes Training markiert werden, wird der Filter zurückgesetzt 
 - "Alle exportieren (CSV)" exportiert die gefilterten Einheiten wiederhergestellt 

 ### Gruppierung 
 - Optional zuschaltbare Gruppierung nach **Monat** (alternativ nach Trainingsart) 
 - Gruppen sind einklappbar, der Gruppenkopf zeigt die Summen der Gruppe 
 - Sortierung per Spaltenkopf gilt innerhalb der Gruppen; die Gruppen selbst sind nach Monat absteigend bzw. nach Trainingsart aufsteigend sortiert 

 ### Nicht Teil dieses Tickets 
 Kalenderansicht (ggf. eigenes Ticket).

Zurück