Commit 751c261
committed
Refactor DashboardOverlay: Split 1483-line file into modular components
- Created new dashboard/ package with 6 focused files:
- DashboardOverlay.kt (container, ~250 lines)
- DashboardComponents.kt (shared UI components, dialogs, sliders)
- LiveViewContent.kt (Tab 1: human detection list)
- RadarViewContent.kt (Tab 2: radar canvas visualization)
- KnownFacesContent.kt (Tab 3: face management)
- PerceptionSettingsContent.kt (Tab 4: settings sliders)
- Deleted old monolithic DashboardOverlay.kt
- Updated imports in MainScreen, ChatViewModel, FaceManager1 parent 2b0157f commit 751c261
10 files changed
Lines changed: 1581 additions & 1486 deletions
File tree
- app/src/main/java/ch/fhnw/pepper_realtime
- manager
- ui
- compose
- dashboard
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
| 29 | + | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
Lines changed: 0 additions & 1482 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
0 commit comments