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).