Skip to content

Commit 3e2eb4d

Browse files
mikebarkminCopilot
andcommitted
feat(groups): add CSV export for grades, attendance, homework and summary
Adds four CSV exports accessible from the group detail screen via a new download icon in the AppBar: - Grades matrix (students × sessions with weighted average column) - Attendance sheet (students × dates with absence summary) - Homework & material compliance (two-section sheet with rates) - Full summary (one row per student with all averages and rates) Files are saved to the app documents directory. On mobile a share sheet is also shown via share_plus. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e3c2d33 commit 3e2eb4d

13 files changed

Lines changed: 5152 additions & 3201 deletions

File tree

assets/translations/de.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@
102102
"done": "Erledigt",
103103
"edit": "Bearbeiten",
104104
"edit_avatar": "Avatar bearbeiten",
105+
"export": "Exportieren",
106+
"export_grades": "Notenmatrix",
107+
"export_attendance": "Anwesenheitsliste",
108+
"export_homework_material": "Hausaufgaben & Material",
109+
"export_summary": "Vollständige Übersicht",
110+
"export_success": "Datei gespeichert",
111+
"export_failed": "Export fehlgeschlagen",
105112
"edit_grade": "Note bearbeiten",
106113
"edit_grade_system": "Notensystem bearbeiten",
107114
"edit_homework": "Hausaufgaben bearbeiten",

assets/translations/en.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@
102102
"done": "Done",
103103
"edit": "Edit",
104104
"edit_avatar": "Edit avatar",
105+
"export": "Export",
106+
"export_grades": "Grades matrix",
107+
"export_attendance": "Attendance sheet",
108+
"export_homework_material": "Homework & material",
109+
"export_summary": "Full summary",
110+
"export_success": "File saved",
111+
"export_failed": "Export failed",
105112
"edit_grade": "Edit grade",
106113
"edit_grade_system": "Edit grade system",
107114
"edit_homework": "Edit homework",

0 commit comments

Comments
 (0)