├── .fleet └── receipt.json ├── .gitignore ├── GEMINI.md ├── README.md ├── composeApp ├── build.gradle.kts └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── kotlin │ │ ├── Platform.android.kt │ │ ├── com │ │ │ └── tangping │ │ │ │ └── zhoujiang │ │ │ │ └── MainActivity.kt │ │ └── util │ │ │ └── BackHandler.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.webp │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── values-v27 │ │ └── styles.xml │ │ ├── values-v29 │ │ └── styles.xml │ │ ├── values │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── network_security_config.xml │ ├── commonMain │ ├── composeResources │ │ ├── drawable-xxhdpi │ │ │ └── ic_alarm.webp │ │ ├── drawable │ │ │ ├── compose-multiplatform.xml │ │ │ ├── ic_add.xml │ │ │ ├── ic_arrow_down.xml │ │ │ ├── ic_auto.xml │ │ │ ├── ic_back.xml │ │ │ ├── ic_calc.xml │ │ │ ├── ic_close.xml │ │ │ ├── ic_copy.xml │ │ │ ├── ic_countdown.xml │ │ │ ├── ic_deposit.xml │ │ │ ├── ic_deposit_goal.xml │ │ │ ├── ic_details.xml │ │ │ ├── ic_empty.xml │ │ │ ├── ic_export.xml │ │ │ ├── ic_history_overtime.xml │ │ │ ├── ic_history_run.xml │ │ │ ├── ic_logout.xml │ │ │ ├── ic_memo.xml │ │ │ ├── ic_milestone.xml │ │ │ ├── ic_next.xml │ │ │ ├── ic_overtime.xml │ │ │ ├── ic_pin.xml │ │ │ ├── ic_prev.xml │ │ │ ├── ic_schedule.xml │ │ │ ├── ic_server.xml │ │ │ ├── ic_settings.xml │ │ │ ├── ic_sync.xml │ │ │ ├── ic_tick.xml │ │ │ ├── ic_time_card.xml │ │ │ ├── ic_todo.xml │ │ │ ├── ic_todo_finished.xml │ │ │ ├── ic_work_enough.xml │ │ │ ├── ic_working.xml │ │ │ └── ic_zhou.xml │ │ └── values │ │ │ └── strings.xml │ └── kotlin │ │ ├── App.kt │ │ ├── Platform.kt │ │ ├── constant │ │ ├── RouteConstants.kt │ │ ├── TabConstants.kt │ │ └── TimeConstants.kt │ │ ├── extension │ │ ├── ModifierExt.kt │ │ ├── NumberExt.kt │ │ ├── StringExtension.kt │ │ └── TimeExt.kt │ │ ├── global │ │ ├── AppColors.kt │ │ └── AppTheme.kt │ │ ├── helper │ │ ├── DepositHelper.kt │ │ ├── MemoHelper.kt │ │ ├── NetworkHelper.kt │ │ ├── ScheduleHelper.kt │ │ ├── SyncHelper.kt │ │ ├── TimeCardHelper.kt │ │ ├── WorkHoursHelper.kt │ │ └── effect │ │ │ ├── BaseEffectObserver.kt │ │ │ ├── EffectHelper.kt │ │ │ └── EffectObservers.kt │ │ ├── model │ │ ├── DoubleToLongSerializer.kt │ │ ├── calendar │ │ │ └── MonthDay.kt │ │ ├── display │ │ │ └── MemoDisplayItem.kt │ │ ├── records │ │ │ ├── DepositRecords.kt │ │ │ ├── Goals.kt │ │ │ ├── MemoRecords.kt │ │ │ ├── ScheduleRecords.kt │ │ │ └── TimeCardRecords.kt │ │ └── request │ │ │ ├── DepositSyncRequest.kt │ │ │ ├── LoginRequest.kt │ │ │ ├── MemoSyncRequest.kt │ │ │ ├── RegisterRequest.kt │ │ │ ├── ScheduleSyncRequest.kt │ │ │ └── TimeCardSyncRequest.kt │ │ ├── store │ │ ├── AppFlowStore.kt │ │ ├── AppStore.kt │ │ └── CurrentProcessStore.kt │ │ ├── ui │ │ ├── dialog │ │ │ ├── CloudServerDialog.kt │ │ │ ├── ConfirmDialog.kt │ │ │ ├── SetValueDialog.kt │ │ │ └── WarningDialog.kt │ │ ├── fragment │ │ │ ├── DepositFragment.kt │ │ │ ├── DepositViewModel.kt │ │ │ ├── MemoFragment.kt │ │ │ ├── MemoViewModel.kt │ │ │ ├── ScheduleFragment.kt │ │ │ ├── ScheduleViewModel.kt │ │ │ ├── SettingsFragment.kt │ │ │ ├── TimeCardFragment.kt │ │ │ └── TimeCardViewModel.kt │ │ ├── scene │ │ │ ├── AddScheduleScene.kt │ │ │ ├── AddScheduleViewModel.kt │ │ │ ├── DepositStatsScene.kt │ │ │ ├── DepositStatsViewModel.kt │ │ │ ├── ExportDataScene.kt │ │ │ ├── HomeScene.kt │ │ │ ├── LoginScene.kt │ │ │ ├── SignUpScene.kt │ │ │ ├── SyncScene.kt │ │ │ ├── WriteMemoScene.kt │ │ │ ├── WriteMemoViewModel.kt │ │ │ └── detail │ │ │ │ ├── DetailScene.kt │ │ │ │ ├── DetailViewModel.kt │ │ │ │ ├── HistoryFragment.kt │ │ │ │ └── TodayFragment.kt │ │ └── widget │ │ │ ├── AutoSyncIndicator.kt │ │ │ ├── BarChart.kt │ │ │ ├── BaseImmersiveScene.kt │ │ │ ├── BottomBar.kt │ │ │ ├── Divider.kt │ │ │ ├── EmptyLayout.kt │ │ │ ├── FragmentHeader.kt │ │ │ ├── HorizontalSeekBar.kt │ │ │ ├── InsetAwareSnackbarHost.kt │ │ │ ├── LineChart.kt │ │ │ ├── ShimmerProgressBar.kt │ │ │ └── TitleBar.kt │ │ └── util │ │ ├── BackHandler.kt │ │ ├── CalendarUtil.kt │ │ └── TimeUtil.kt │ └── iosMain │ └── kotlin │ ├── MainViewController.kt │ ├── Platform.ios.kt │ └── util │ └── BackHandler.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosApp ├── Configuration │ └── Config.xcconfig ├── iosApp.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── iosApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ └── app-icon-1024.png │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── iOSApp.swift ├── kotStore ├── build.gradle.kts └── src │ ├── androidMain │ └── kotlin │ │ └── com │ │ └── tangping │ │ └── kotstore │ │ └── Platform.android.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── tangping │ │ └── kotstore │ │ ├── Platform.kt │ │ ├── flow │ │ ├── FlowDelegate.kt │ │ └── FlowStore.kt │ │ ├── model │ │ ├── KotStoreFlowModel.kt │ │ └── KotStoreModel.kt │ │ └── store │ │ ├── AbstractStore.kt │ │ ├── BooleanStore.kt │ │ ├── DoubleStore.kt │ │ ├── FloatStore.kt │ │ ├── IntStore.kt │ │ ├── LongStore.kt │ │ └── StringStore.kt │ └── iosMain │ └── kotlin │ └── com │ └── tangping │ └── kotstore │ └── Platform.ios.kt └── settings.gradle.kts /.fleet/receipt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/.fleet/receipt.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/.gitignore -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- 1 | 回复问题时,请使用简体中文。 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/README.md -------------------------------------------------------------------------------- /composeApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/build.gradle.kts -------------------------------------------------------------------------------- /composeApp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/Platform.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/kotlin/Platform.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/tangping/zhoujiang/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/kotlin/com/tangping/zhoujiang/MainActivity.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/util/BackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/kotlin/util/BackHandler.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/drawable-v24/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/drawable-v24/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values-v27/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/values-v27/styles.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values-v29/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/values-v29/styles.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/values/styles.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/androidMain/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable-xxhdpi/ic_alarm.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable-xxhdpi/ic_alarm.webp -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/compose-multiplatform.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/compose-multiplatform.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_add.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_arrow_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_arrow_down.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_auto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_auto.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_back.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_calc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_calc.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_close.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_copy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_copy.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_countdown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_countdown.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_deposit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_deposit.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_deposit_goal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_deposit_goal.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_details.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_empty.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_export.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_export.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_history_overtime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_history_overtime.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_history_run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_history_run.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_logout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_logout.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_memo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_memo.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_milestone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_milestone.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_next.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_next.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_overtime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_overtime.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_pin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_pin.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_prev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_prev.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_schedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_schedule.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_server.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_settings.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_sync.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_sync.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_tick.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_tick.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_time_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_time_card.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_todo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_todo.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_todo_finished.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_todo_finished.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_work_enough.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_work_enough.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_working.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_working.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/ic_zhou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/drawable/ic_zhou.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/composeResources/values/strings.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/App.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/Platform.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/constant/RouteConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/constant/RouteConstants.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/constant/TabConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/constant/TabConstants.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/constant/TimeConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/constant/TimeConstants.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/extension/ModifierExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/extension/ModifierExt.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/extension/NumberExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/extension/NumberExt.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/extension/StringExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/extension/StringExtension.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/extension/TimeExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/extension/TimeExt.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/global/AppColors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/global/AppColors.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/global/AppTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/global/AppTheme.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/DepositHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/DepositHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/MemoHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/MemoHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/NetworkHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/NetworkHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/ScheduleHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/ScheduleHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/SyncHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/SyncHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/TimeCardHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/TimeCardHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/WorkHoursHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/WorkHoursHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/effect/BaseEffectObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/effect/BaseEffectObserver.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/effect/EffectHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/effect/EffectHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/helper/effect/EffectObservers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/helper/effect/EffectObservers.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/DoubleToLongSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/DoubleToLongSerializer.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/calendar/MonthDay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/calendar/MonthDay.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/display/MemoDisplayItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/display/MemoDisplayItem.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/records/DepositRecords.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/records/DepositRecords.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/records/Goals.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/records/Goals.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/records/MemoRecords.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/records/MemoRecords.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/records/ScheduleRecords.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/records/ScheduleRecords.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/records/TimeCardRecords.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/records/TimeCardRecords.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/request/DepositSyncRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/request/DepositSyncRequest.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/request/LoginRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/request/LoginRequest.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/request/MemoSyncRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/request/MemoSyncRequest.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/request/RegisterRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/request/RegisterRequest.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/request/ScheduleSyncRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/request/ScheduleSyncRequest.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/model/request/TimeCardSyncRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/model/request/TimeCardSyncRequest.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/store/AppFlowStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/store/AppFlowStore.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/store/AppStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/store/AppStore.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/store/CurrentProcessStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/store/CurrentProcessStore.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/dialog/CloudServerDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/dialog/CloudServerDialog.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/dialog/ConfirmDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/dialog/ConfirmDialog.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/dialog/SetValueDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/dialog/SetValueDialog.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/dialog/WarningDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/dialog/WarningDialog.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/DepositFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/DepositFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/DepositViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/DepositViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/MemoFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/MemoFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/MemoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/MemoViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/ScheduleFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/ScheduleFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/ScheduleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/ScheduleViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/SettingsFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/TimeCardFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/TimeCardFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/fragment/TimeCardViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/fragment/TimeCardViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/AddScheduleScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/AddScheduleScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/AddScheduleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/AddScheduleViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/DepositStatsScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/DepositStatsScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/DepositStatsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/DepositStatsViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/ExportDataScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/ExportDataScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/HomeScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/HomeScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/LoginScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/LoginScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/SignUpScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/SignUpScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/SyncScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/SyncScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/WriteMemoScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/WriteMemoScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/WriteMemoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/WriteMemoViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/detail/DetailScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/detail/DetailScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/detail/DetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/detail/DetailViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/detail/HistoryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/detail/HistoryFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/scene/detail/TodayFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/scene/detail/TodayFragment.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/AutoSyncIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/AutoSyncIndicator.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/BarChart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/BarChart.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/BaseImmersiveScene.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/BaseImmersiveScene.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/BottomBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/BottomBar.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/Divider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/Divider.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/EmptyLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/EmptyLayout.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/FragmentHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/FragmentHeader.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/HorizontalSeekBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/HorizontalSeekBar.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/InsetAwareSnackbarHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/InsetAwareSnackbarHost.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/LineChart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/LineChart.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/ShimmerProgressBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/ShimmerProgressBar.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/ui/widget/TitleBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/ui/widget/TitleBar.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/util/BackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/util/BackHandler.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/util/CalendarUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/util/CalendarUtil.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/util/TimeUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/commonMain/kotlin/util/TimeUtil.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/MainViewController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/iosMain/kotlin/MainViewController.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/Platform.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/iosMain/kotlin/Platform.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/util/BackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/composeApp/src/iosMain/kotlin/util/BackHandler.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosApp/Configuration/Config.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/Configuration/Config.xcconfig -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-1024.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /kotStore/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/build.gradle.kts -------------------------------------------------------------------------------- /kotStore/src/androidMain/kotlin/com/tangping/kotstore/Platform.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/androidMain/kotlin/com/tangping/kotstore/Platform.android.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/Platform.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/flow/FlowDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/flow/FlowDelegate.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/flow/FlowStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/flow/FlowStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/model/KotStoreFlowModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/model/KotStoreFlowModel.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/model/KotStoreModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/model/KotStoreModel.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/AbstractStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/AbstractStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/BooleanStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/BooleanStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/DoubleStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/DoubleStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/FloatStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/FloatStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/IntStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/IntStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/LongStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/LongStore.kt -------------------------------------------------------------------------------- /kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/StringStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/commonMain/kotlin/com/tangping/kotstore/store/StringStore.kt -------------------------------------------------------------------------------- /kotStore/src/iosMain/kotlin/com/tangping/kotstore/Platform.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/kotStore/src/iosMain/kotlin/com/tangping/kotstore/Platform.ios.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AkatsukiRika/ZhouTools/HEAD/settings.gradle.kts --------------------------------------------------------------------------------