From 6395c0fc36aa3fa7ec80108cb4b9d0a66eb6bd2f Mon Sep 17 00:00:00 2001 From: "Andrew K. Choi" Date: Thu, 16 Oct 2025 12:39:50 +0900 Subject: [PATCH] main fucntions --- .idea/codeStyles/Project.xml | 123 ++ .idea/codeStyles/codeStyleConfig.xml | 5 + .idea/gradle.xml | 1 + .idea/misc.xml | 1 - .idea/vcs.xml | 2 +- .../10.json | 1602 +++++++++++++++++ .../11.json | 1602 +++++++++++++++++ .../3.json | 1602 +++++++++++++++++ .../4.json | 1602 +++++++++++++++++ .../5.json | 1602 +++++++++++++++++ .../7.json | 1602 +++++++++++++++++ .../8.json | 1602 +++++++++++++++++ .../9.json | 1602 +++++++++++++++++ .../smartsoltech/wellshe/data/AppDatabase.kt | 2 +- .../wellshe/data/DatabaseMigration.kt | 678 +++++++ .../data/repository/CycleRepository.kt | 7 + .../kr/smartsoltech/wellshe/di/AppModule.kt | 11 +- .../wellshe/di/AppModule_updated.kt | 0 .../domain/models/CycleSettingsEvents.kt | 125 ++ .../domain/models/CycleSettingsUiEvents.kt | 2 + .../wellshe/ui/cycle/CycleScreen.kt | 23 +- .../settings/CycleSettingsContentPart1.kt | 61 +- .../settings/CycleSettingsContentPart2.kt | 3 + .../cycle/settings/CycleSettingsExtensions.kt | 121 ++ .../ui/cycle/settings/CycleSettingsScreen.kt | 641 +++++-- .../cycle/settings/CycleSettingsViewModel.kt | 22 +- .../wellshe/ui/navigation/AppNavGraph.kt | 15 +- .../wellshe/ui/navigation/BottomNavigation.kt | 9 +- 28 files changed, 14462 insertions(+), 206 deletions(-) create mode 100644 .idea/codeStyles/Project.xml create mode 100644 .idea/codeStyles/codeStyleConfig.xml create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/10.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/11.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/3.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/4.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/5.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/7.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/8.json create mode 100644 app/schemas/kr.smartsoltech.wellshe.data.AppDatabase/9.json create mode 100644 app/src/main/java/kr/smartsoltech/wellshe/di/AppModule_updated.kt create mode 100644 app/src/main/java/kr/smartsoltech/wellshe/domain/models/CycleSettingsEvents.kt create mode 100644 app/src/main/java/kr/smartsoltech/wellshe/domain/models/CycleSettingsUiEvents.kt create mode 100644 app/src/main/java/kr/smartsoltech/wellshe/ui/cycle/settings/CycleSettingsExtensions.kt diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..7643783 --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,123 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..79ee123 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 97f0a8e..639c779 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ +