From 4aa3499bb362ad7a57262706b8df144100519c92 Mon Sep 17 00:00:00 2001 From: genki <123@1234.com> Date: Sun, 25 Jan 2026 15:59:53 -0500 Subject: [PATCH] welcome claude jfc --- .idea/deploymentTargetSelector.xml | 2 +- .idea/deviceManager.xml | 93 +++ .../sherpai2/data/local/dao/Facecachedao.kt | 160 +++++- .../sherpai2/di/Similaritymodule.kt | 33 ++ .../domain/similarity/Facesimilarityscorer.kt | 353 ++++++++++++ .../domain/training/Clustertrainingservice.kt | 62 ++ .../sherpai2/ui/navigation/AppNavHost.kt | 39 +- .../sherpai2/ui/navigation/AppRoutes.kt | 7 + .../ui/rollingscan/Rollingscanmodedialog.kt | 206 +++++++ .../ui/rollingscan/Rollingscanscreen.kt | 543 ++++++++++++++++++ .../ui/rollingscan/Rollingscanstate.kt | 49 ++ .../ui/rollingscan/Rollingscanviewmodel.kt | 347 +++++++++++ .../ui/trainingprep/ImageSelectorScreen.kt | 109 +++- .../Trainingphotoselectorscreen.kt | 184 ++++-- .../Trainingphotoselectorviewmodel.kt | 269 +++++++-- .../placeholder/sherpai2/util/Debouncer.kt | 61 ++ 16 files changed, 2378 insertions(+), 139 deletions(-) create mode 100644 app/src/main/java/com/placeholder/sherpai2/di/Similaritymodule.kt create mode 100644 app/src/main/java/com/placeholder/sherpai2/domain/similarity/Facesimilarityscorer.kt create mode 100644 app/src/main/java/com/placeholder/sherpai2/ui/rollingscan/Rollingscanmodedialog.kt create mode 100644 app/src/main/java/com/placeholder/sherpai2/ui/rollingscan/Rollingscanscreen.kt create mode 100644 app/src/main/java/com/placeholder/sherpai2/ui/rollingscan/Rollingscanstate.kt create mode 100644 app/src/main/java/com/placeholder/sherpai2/ui/rollingscan/Rollingscanviewmodel.kt create mode 100644 app/src/main/java/com/placeholder/sherpai2/util/Debouncer.kt diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index 18d8a46..b627cb2 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -4,7 +4,7 @@