├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── debug-build.yml │ ├── ktlint.yml │ └── release-build.yml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── compiler.xml ├── gradle.xml ├── kotlinc.xml ├── migrations.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── kotlin │ │ └── dev │ │ └── chungjungsoo │ │ └── gptmobile │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_gpt_mobile-playstore.png │ ├── kotlin │ │ └── dev │ │ │ └── chungjungsoo │ │ │ └── gptmobile │ │ │ ├── data │ │ │ ├── ModelConstants.kt │ │ │ ├── database │ │ │ │ ├── ChatDatabase.kt │ │ │ │ ├── dao │ │ │ │ │ ├── ChatRoomDao.kt │ │ │ │ │ └── MessageDao.kt │ │ │ │ └── entity │ │ │ │ │ ├── ChatRoom.kt │ │ │ │ │ └── Message.kt │ │ │ ├── datastore │ │ │ │ ├── SettingDataSource.kt │ │ │ │ └── SettingDataSourceImpl.kt │ │ │ ├── dto │ │ │ │ ├── APIModel.kt │ │ │ │ ├── ApiState.kt │ │ │ │ ├── Platform.kt │ │ │ │ ├── ThemeSetting.kt │ │ │ │ └── anthropic │ │ │ │ │ ├── common │ │ │ │ │ ├── ContentType.kt │ │ │ │ │ ├── ImageContent.kt │ │ │ │ │ ├── ImageSource.kt │ │ │ │ │ ├── ImageSourceType.kt │ │ │ │ │ ├── MediaType.kt │ │ │ │ │ ├── MessageContent.kt │ │ │ │ │ ├── MessageRole.kt │ │ │ │ │ └── TextContent.kt │ │ │ │ │ ├── request │ │ │ │ │ ├── InputMessage.kt │ │ │ │ │ ├── MessageRequest.kt │ │ │ │ │ └── RequestMetadata.kt │ │ │ │ │ └── response │ │ │ │ │ ├── ContentBlock.kt │ │ │ │ │ ├── ContentBlockType.kt │ │ │ │ │ ├── ContentDeltaResponseChunk.kt │ │ │ │ │ ├── ContentStartResponseChunk.kt │ │ │ │ │ ├── ContentStopResponseChunk.kt │ │ │ │ │ ├── ErrorDetail.kt │ │ │ │ │ ├── ErrorResponseChunk.kt │ │ │ │ │ ├── EventType.kt │ │ │ │ │ ├── MessageDeltaResponseChunk.kt │ │ │ │ │ ├── MessageResponse.kt │ │ │ │ │ ├── MessageResponseChunk.kt │ │ │ │ │ ├── MessageStartResponseChunk.kt │ │ │ │ │ ├── MessageStopResponseChunk.kt │ │ │ │ │ ├── PingResponseChunk.kt │ │ │ │ │ ├── StopReason.kt │ │ │ │ │ ├── StopReasonDelta.kt │ │ │ │ │ ├── Usage.kt │ │ │ │ │ └── UsageDelta.kt │ │ │ ├── model │ │ │ │ ├── ApiType.kt │ │ │ │ ├── DynamicTheme.kt │ │ │ │ └── ThemeMode.kt │ │ │ ├── network │ │ │ │ ├── AnthropicAPI.kt │ │ │ │ ├── AnthropicAPIImpl.kt │ │ │ │ └── NetworkClient.kt │ │ │ └── repository │ │ │ │ ├── ChatRepository.kt │ │ │ │ ├── ChatRepositoryImpl.kt │ │ │ │ ├── SettingRepository.kt │ │ │ │ └── SettingRepositoryImpl.kt │ │ │ ├── di │ │ │ ├── ChatRepositoryModule.kt │ │ │ ├── DataStoreModule.kt │ │ │ ├── DatabaseModule.kt │ │ │ ├── NetworkModule.kt │ │ │ ├── SettingDataSourceModule.kt │ │ │ └── SettingRepositoryModule.kt │ │ │ ├── presentation │ │ │ ├── GPTMobileApp.kt │ │ │ ├── common │ │ │ │ ├── NavigationGraph.kt │ │ │ │ ├── PlatformCheckBoxItem.kt │ │ │ │ ├── PrimaryLongButton.kt │ │ │ │ ├── RadioItem.kt │ │ │ │ ├── Route.kt │ │ │ │ ├── SettingItem.kt │ │ │ │ ├── ThemeSettingProvider.kt │ │ │ │ ├── ThemeViewModel.kt │ │ │ │ └── TokenInputField.kt │ │ │ ├── icons │ │ │ │ ├── Done.kt │ │ │ │ └── GptMobileStartScreen.kt │ │ │ ├── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── ui │ │ │ │ ├── chat │ │ │ │ ├── ChatBubble.kt │ │ │ │ ├── ChatScreen.kt │ │ │ │ └── ChatViewModel.kt │ │ │ │ ├── home │ │ │ │ ├── HomeScreen.kt │ │ │ │ └── HomeViewModel.kt │ │ │ │ ├── main │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainViewModel.kt │ │ │ │ ├── setting │ │ │ │ ├── AboutScreen.kt │ │ │ │ ├── LicenseScreen.kt │ │ │ │ ├── PlatformSettingDialogs.kt │ │ │ │ ├── PlatformSettingScreen.kt │ │ │ │ ├── SettingScreen.kt │ │ │ │ └── SettingViewModel.kt │ │ │ │ ├── setup │ │ │ │ ├── SelectModelScreen.kt │ │ │ │ ├── SelectPlatformScreen.kt │ │ │ │ ├── SetupAPIUrlScreen.kt │ │ │ │ ├── SetupAppBar.kt │ │ │ │ ├── SetupCompleteScreen.kt │ │ │ │ ├── SetupViewModel.kt │ │ │ │ └── TokenInputScreen.kt │ │ │ │ └── startscreen │ │ │ │ └── StartScreen.kt │ │ │ └── util │ │ │ ├── DefaultHashMap.kt │ │ │ ├── MapStringResources.kt │ │ │ ├── PinnedExitUntilCollapsedScrollBehavior.kt │ │ │ ├── ScrollStateSaver.kt │ │ │ ├── StateFlowExtensions.kt │ │ │ └── Strings.kt │ └── res │ │ ├── drawable │ │ ├── ic_bug_report.xml │ │ ├── ic_chart.xml │ │ ├── ic_copy.xml │ │ ├── ic_f_droid.xml │ │ ├── ic_feedback.xml │ │ ├── ic_github.xml │ │ ├── ic_gpt_mobile_foreground.xml │ │ ├── ic_gpt_mobile_monochrome_foreground.xml │ │ ├── ic_info.xml │ │ ├── ic_instructions.xml │ │ ├── ic_key.xml │ │ ├── ic_license.xml │ │ ├── ic_link.xml │ │ ├── ic_model.xml │ │ ├── ic_play_store.xml │ │ ├── ic_round_arrow_right.xml │ │ ├── ic_rounded_chat.xml │ │ ├── ic_send.xml │ │ ├── ic_temperature.xml │ │ └── splash_icon_inset.xml │ │ ├── mipmap-anydpi │ │ └── ic_gpt_mobile.xml │ │ ├── resources.properties │ │ ├── values-ko-rKR │ │ └── strings.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values-ru │ │ └── strings.xml │ │ ├── values-tr │ │ └── strings.xml │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ ├── values │ │ ├── ic_gpt_mobile_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── kotlin │ └── dev │ └── chungjungsoo │ └── gptmobile │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── logo.png └── screenshots.png ├── metadata └── en-US │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ └── 8.png │ ├── short_description.txt │ └── title.txt └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: Taewan-P 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/debug-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.github/workflows/debug-build.yml -------------------------------------------------------------------------------- /.github/workflows/ktlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.github/workflows/ktlint.yml -------------------------------------------------------------------------------- /.github/workflows/release-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.github/workflows/release-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | GPTMobile -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/kotlin/dev/chungjungsoo/gptmobile/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/androidTest/kotlin/dev/chungjungsoo/gptmobile/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_gpt_mobile-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/ic_gpt_mobile-playstore.png -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/ModelConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/ModelConstants.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/ChatDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/ChatDatabase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/dao/ChatRoomDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/dao/ChatRoomDao.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/dao/MessageDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/dao/MessageDao.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/entity/ChatRoom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/entity/ChatRoom.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/entity/Message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/entity/Message.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/datastore/SettingDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/datastore/SettingDataSource.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/datastore/SettingDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/datastore/SettingDataSourceImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/APIModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/APIModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/ApiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/ApiState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/Platform.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/ThemeSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/ThemeSetting.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ContentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ContentType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ImageContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ImageContent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ImageSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ImageSource.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ImageSourceType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/ImageSourceType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/MediaType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/MediaType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/MessageContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/MessageContent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/MessageRole.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/MessageRole.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/TextContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/common/TextContent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/InputMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/InputMessage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/MessageRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/MessageRequest.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/RequestMetadata.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/RequestMetadata.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentBlock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentBlock.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentBlockType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentBlockType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentDeltaResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentDeltaResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentStartResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentStartResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentStopResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ContentStopResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ErrorDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ErrorDetail.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ErrorResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/ErrorResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/EventType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/EventType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageDeltaResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageDeltaResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageResponse.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageStartResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageStartResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageStopResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/MessageStopResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/PingResponseChunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/PingResponseChunk.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/StopReason.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/StopReason.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/StopReasonDelta.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/StopReasonDelta.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/Usage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/Usage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/UsageDelta.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/response/UsageDelta.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/model/ApiType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/model/ApiType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/model/DynamicTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/model/DynamicTheme.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/model/ThemeMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/model/ThemeMode.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/AnthropicAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/AnthropicAPI.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/AnthropicAPIImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/AnthropicAPIImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/NetworkClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/NetworkClient.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/ChatRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/ChatRepository.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/ChatRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/ChatRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/SettingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/SettingRepository.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/SettingRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/repository/SettingRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/ChatRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/ChatRepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/DataStoreModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/SettingDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/SettingDataSourceModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/SettingRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/di/SettingRepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/GPTMobileApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/GPTMobileApp.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/NavigationGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/NavigationGraph.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/PlatformCheckBoxItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/PlatformCheckBoxItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/PrimaryLongButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/PrimaryLongButton.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/RadioItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/RadioItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/Route.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/Route.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/SettingItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/SettingItem.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/ThemeSettingProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/ThemeSettingProvider.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/ThemeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/ThemeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/TokenInputField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/common/TokenInputField.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/icons/Done.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/icons/Done.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/icons/GptMobileStartScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/icons/GptMobileStartScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatBubble.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatBubble.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/home/HomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/main/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/main/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/AboutScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/LicenseScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/LicenseScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/PlatformSettingDialogs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/PlatformSettingDialogs.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/PlatformSettingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/PlatformSettingScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/SettingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/SettingScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/SettingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/SettingViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SelectModelScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SelectModelScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SelectPlatformScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SelectPlatformScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupAPIUrlScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupAPIUrlScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupAppBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupAppBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupCompleteScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupCompleteScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/TokenInputScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/TokenInputScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/startscreen/StartScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/startscreen/StartScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/DefaultHashMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/DefaultHashMap.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/MapStringResources.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/MapStringResources.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/PinnedExitUntilCollapsedScrollBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/PinnedExitUntilCollapsedScrollBehavior.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/ScrollStateSaver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/ScrollStateSaver.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/StateFlowExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/StateFlowExtensions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/Strings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/Strings.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_bug_report.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_chart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_chart.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_copy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_copy.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_f_droid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_f_droid.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_feedback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_feedback.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_github.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_github.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_gpt_mobile_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_gpt_mobile_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_gpt_mobile_monochrome_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_gpt_mobile_monochrome_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_instructions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_instructions.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_key.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_key.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_license.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_license.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_link.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_link.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_model.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_model.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_store.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_play_store.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_round_arrow_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_round_arrow_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_rounded_chat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_rounded_chat.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_send.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_temperature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/ic_temperature.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_icon_inset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/drawable/splash_icon_inset.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi/ic_gpt_mobile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/mipmap-anydpi/ic_gpt_mobile.xml -------------------------------------------------------------------------------- /app/src/main/res/resources.properties: -------------------------------------------------------------------------------- 1 | unqualifiedResLocale=en-US -------------------------------------------------------------------------------- /app/src/main/res/values-ko-rKR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values-ko-rKR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values-ru/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-tr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values-tr/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_gpt_mobile_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values/ic_gpt_mobile_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/kotlin/dev/chungjungsoo/gptmobile/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/app/src/test/kotlin/dev/chungjungsoo/gptmobile/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/images/logo.png -------------------------------------------------------------------------------- /images/screenshots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/images/screenshots.png -------------------------------------------------------------------------------- /metadata/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/full_description.txt -------------------------------------------------------------------------------- /metadata/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /metadata/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/icon.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/4.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/5.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/6.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/7.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/images/phoneScreenshots/8.png -------------------------------------------------------------------------------- /metadata/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/metadata/en-US/short_description.txt -------------------------------------------------------------------------------- /metadata/en-US/title.txt: -------------------------------------------------------------------------------- 1 | GPTMobile 2 | -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chocydar/GPTMobile/HEAD/settings.gradle.kts --------------------------------------------------------------------------------