├── .github └── workflows │ └── android-actions.yml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── compiler.xml ├── gradle.xml ├── misc.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── mrostami │ │ └── geckoincompose │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── mrostami │ │ │ └── geckoincompose │ │ │ ├── GeckoinApplication.kt │ │ │ ├── data │ │ │ ├── local │ │ │ │ ├── CryptoDataBase.kt │ │ │ │ ├── LocalDataSource.kt │ │ │ │ ├── RoomConverters.kt │ │ │ │ ├── dao │ │ │ │ │ ├── AllCoinsDao.kt │ │ │ │ │ ├── CryptoRanksDao.kt │ │ │ │ │ ├── GlobalInfoDao.kt │ │ │ │ │ ├── PreferencesDao.kt │ │ │ │ │ └── RemoteKeysDao.kt │ │ │ │ └── preferences │ │ │ │ │ ├── DataStoreHelper.kt │ │ │ │ │ └── PreferencesHelper.kt │ │ │ ├── remote │ │ │ │ ├── CoinGeckoKtorClient.kt │ │ │ │ ├── CoinGeckoService.kt │ │ │ │ ├── KtorHttpLogger.kt │ │ │ │ ├── RemoteDataSource.kt │ │ │ │ └── responses │ │ │ │ │ ├── Coin.kt │ │ │ │ │ ├── CoinDetailsResponse.kt │ │ │ │ │ ├── CoinGeckoApiError.kt │ │ │ │ │ ├── CoinGeckoPingResponse.kt │ │ │ │ │ ├── CoinRankingsResponse.kt │ │ │ │ │ ├── Data.kt │ │ │ │ │ ├── Deserializers.kt │ │ │ │ │ ├── PriceChartResponse.kt │ │ │ │ │ ├── RankeCoin.kt │ │ │ │ │ ├── Stats.kt │ │ │ │ │ └── TrendCoinsResponse.kt │ │ │ └── repositories │ │ │ │ ├── AllCoinsRepositoryImpl.kt │ │ │ │ ├── AppConfigRepositoryImpl.kt │ │ │ │ ├── GlobalInfoRepositoryImpl.kt │ │ │ │ ├── MarketRanksMediator.kt │ │ │ │ ├── MarketRanksRepositoryImpl.kt │ │ │ │ ├── NetworkMarketRanksPagingSource.kt │ │ │ │ ├── RemoteRepositoryAdapter.kt │ │ │ │ ├── RepositoryResourceAdapter.kt │ │ │ │ └── RepositoryResourceApaterFun.kt │ │ │ ├── di │ │ │ ├── ApplicationModule.kt │ │ │ ├── KtorResponseValidator.kt │ │ │ ├── NetworkModule.kt │ │ │ └── RepositoryModule.kt │ │ │ ├── domain │ │ │ ├── AllCoinsRepository.kt │ │ │ ├── AppConfigRepository.kt │ │ │ ├── CoinDetailsRepository.kt │ │ │ ├── GlobalInfoRepository.kt │ │ │ ├── MarketRanksRepository.kt │ │ │ ├── PriceHistoryRepository.kt │ │ │ ├── base │ │ │ │ ├── CoroutineUseCase.kt │ │ │ │ ├── Event.kt │ │ │ │ ├── FlowEventBus.kt │ │ │ │ ├── FlowUseCase.kt │ │ │ │ ├── MediatorUseCase.kt │ │ │ │ ├── Result.kt │ │ │ │ └── SimpleFlowUseCase.kt │ │ │ └── usecases │ │ │ │ ├── BitcoinChartInfoUseCase.kt │ │ │ │ ├── BitcoinSimplePriceUseCase.kt │ │ │ │ ├── CoinDetailsUseCase.kt │ │ │ │ ├── GetRankedCoinsUseCase.kt │ │ │ │ ├── GlobalMarketInfoUseCase.kt │ │ │ │ ├── MarketRanksUseCase.kt │ │ │ │ ├── PriceChartUseCase.kt │ │ │ │ ├── SearchCoinsUseCase.kt │ │ │ │ ├── SimplePriceUseCase.kt │ │ │ │ ├── SyncAllCoinsUseCase.kt │ │ │ │ ├── ThemeConfigUseCase.kt │ │ │ │ └── TrendCoinsUseCase.kt │ │ │ ├── model │ │ │ ├── BitcoinPriceInfo.kt │ │ │ ├── BitcoinSimplePriceInfoResponse.kt │ │ │ ├── Coin.kt │ │ │ ├── CoinCharts.kt │ │ │ ├── CoinDetailsInfo.kt │ │ │ ├── CoinsRemoteKeys.kt │ │ │ ├── Converters.kt │ │ │ ├── EthereumPriceInfo.kt │ │ │ ├── GlobalMarketInfo.kt │ │ │ ├── PriceEntry.kt │ │ │ ├── RankedCoin.kt │ │ │ ├── Roi.kt │ │ │ ├── SimplePriceInfo.kt │ │ │ ├── ThemeMode.kt │ │ │ ├── TrendCoin.kt │ │ │ └── VsCurrency.kt │ │ │ ├── ui │ │ │ ├── GeckoinApp.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MainViewModel.kt │ │ │ ├── base │ │ │ │ ├── BaseUiEffect.kt │ │ │ │ ├── BaseUiEvent.kt │ │ │ │ ├── BaseUiState.kt │ │ │ │ ├── BaseViewModel.kt │ │ │ │ ├── StateMachine.kt │ │ │ │ └── TimeCapsule.kt │ │ │ ├── components │ │ │ │ ├── LinearChartWidget.kt │ │ │ │ ├── PieChart.kt │ │ │ │ ├── RankedCoinItemView.kt │ │ │ │ ├── SearchWidget.kt │ │ │ │ ├── StateView.kt │ │ │ │ ├── TrendCoinItemView.kt │ │ │ │ ├── VicoChartStyle.kt │ │ │ │ └── VicoMarker.kt │ │ │ ├── home │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── HomeViewModel.kt │ │ │ │ ├── TopCoinsViewModel.kt │ │ │ │ ├── TopCoinsWidget.kt │ │ │ │ ├── bitcoin_chart │ │ │ │ │ ├── BtcChartWidget.kt │ │ │ │ │ ├── BtcInfoStateMachine.kt │ │ │ │ │ └── BtcInfoViewModel.kt │ │ │ │ └── trend_coins │ │ │ │ │ ├── TrenCoinsWidget.kt │ │ │ │ │ └── TrendCoinsViewModel.kt │ │ │ ├── market_ranks │ │ │ │ ├── CoinRankViewModel.kt │ │ │ │ └── MarketRankScreen.kt │ │ │ ├── navigation │ │ │ │ ├── AppNavigation.kt │ │ │ │ └── MainBottomBar.kt │ │ │ ├── search │ │ │ │ ├── SearchScreen.kt │ │ │ │ └── SearchViewModel.kt │ │ │ ├── settings │ │ │ │ ├── SettingsScreen.kt │ │ │ │ └── SettingsViewModel.kt │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ ├── utils │ │ │ ├── Extensions.kt │ │ │ ├── GlobalFunctions.kt │ │ │ └── NetworkUtils.kt │ │ │ └── workers │ │ │ └── SyncCoinsWorker.kt │ └── res │ │ ├── drawable-anydpi │ │ ├── bitcoin_logo.png │ │ └── placeholder_character.png │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_arrow_drop_down.xml │ │ ├── ic_arrow_drop_up.xml │ │ ├── ic_code.xml │ │ ├── ic_help_circle.xml │ │ ├── ic_home.xml │ │ ├── ic_home_fill.xml │ │ ├── ic_home_outline.xml │ │ ├── ic_home_selected.xml │ │ ├── ic_info.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_list.xml │ │ ├── ic_list_selected.xml │ │ ├── ic_moon.xml │ │ ├── ic_more_horizontal.xml │ │ ├── ic_more_horizontal_selected.xml │ │ ├── ic_outline_info.xml │ │ ├── ic_search.xml │ │ ├── ic_search_selected.xml │ │ ├── ic_sun.xml │ │ ├── ic_theme_auto.xml │ │ └── line_divider.xml │ │ ├── font │ │ ├── firasans_bold.xml │ │ ├── firasans_bold_font.ttf │ │ ├── firasans_extralight.xml │ │ ├── firasans_extralight_font.ttf │ │ ├── firasans_light.xml │ │ ├── firasans_light_font.ttf │ │ ├── firasans_medium.xml │ │ ├── firasans_medium_font.ttf │ │ ├── firasans_medium_italic_font.ttf │ │ ├── firasans_regular.xml │ │ └── firasans_regular_font.ttf │ │ ├── mipmap-anydpi-v26 │ │ ├── bitcoin_logo.png │ │ ├── ic_launcher.xml │ │ ├── ic_launcher_round.xml │ │ └── placeholder_character.png │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ └── test │ └── java │ └── com │ └── mrostami │ └── geckoincompose │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── 0_light_home_screen.jpg ├── 1_dark_home_screen.jpg ├── 2_light_search_screen.jpg ├── 3_dark_search_screen.jpg └── 4_dark_settings_screen.jpg └── settings.gradle.kts /.github/workflows/android-actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/.github/workflows/android-actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Geckoin Compose -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/mrostami/geckoincompose/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/androidTest/java/com/mrostami/geckoincompose/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/GeckoinApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/GeckoinApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/CryptoDataBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/CryptoDataBase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/LocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/LocalDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/RoomConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/RoomConverters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/dao/AllCoinsDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/dao/AllCoinsDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/dao/CryptoRanksDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/dao/CryptoRanksDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/dao/GlobalInfoDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/dao/GlobalInfoDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/dao/PreferencesDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/dao/PreferencesDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/dao/RemoteKeysDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/dao/RemoteKeysDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/preferences/DataStoreHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/preferences/DataStoreHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/local/preferences/PreferencesHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/local/preferences/PreferencesHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/CoinGeckoKtorClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/CoinGeckoKtorClient.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/CoinGeckoService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/CoinGeckoService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/KtorHttpLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/KtorHttpLogger.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/RemoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/RemoteDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Coin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Coin.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinDetailsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinDetailsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinGeckoApiError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinGeckoApiError.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinGeckoPingResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinGeckoPingResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinRankingsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/CoinRankingsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Data.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Deserializers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Deserializers.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/PriceChartResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/PriceChartResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/RankeCoin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/RankeCoin.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Stats.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/Stats.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/TrendCoinsResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/remote/responses/TrendCoinsResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/AllCoinsRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/AllCoinsRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/AppConfigRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/AppConfigRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/GlobalInfoRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/GlobalInfoRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/MarketRanksMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/MarketRanksMediator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/MarketRanksRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/MarketRanksRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/NetworkMarketRanksPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/NetworkMarketRanksPagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/RemoteRepositoryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/RemoteRepositoryAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/RepositoryResourceAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/RepositoryResourceAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/data/repositories/RepositoryResourceApaterFun.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/data/repositories/RepositoryResourceApaterFun.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/di/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/di/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/di/KtorResponseValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/di/KtorResponseValidator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/di/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/AllCoinsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/AllCoinsRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/AppConfigRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/AppConfigRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/CoinDetailsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/CoinDetailsRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/GlobalInfoRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/GlobalInfoRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/MarketRanksRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/MarketRanksRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/PriceHistoryRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/PriceHistoryRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/CoroutineUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/CoroutineUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/Event.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/FlowEventBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/FlowEventBus.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/FlowUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/FlowUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/MediatorUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/MediatorUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/Result.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/base/SimpleFlowUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/base/SimpleFlowUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/BitcoinChartInfoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/BitcoinChartInfoUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/BitcoinSimplePriceUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/BitcoinSimplePriceUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/CoinDetailsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/CoinDetailsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/GetRankedCoinsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/GetRankedCoinsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/GlobalMarketInfoUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/GlobalMarketInfoUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/MarketRanksUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/MarketRanksUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/PriceChartUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/PriceChartUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/SearchCoinsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/SearchCoinsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/SimplePriceUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/SimplePriceUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/SyncAllCoinsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/SyncAllCoinsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/ThemeConfigUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/ThemeConfigUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/domain/usecases/TrendCoinsUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/domain/usecases/TrendCoinsUseCase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/BitcoinPriceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/BitcoinPriceInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/BitcoinSimplePriceInfoResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/BitcoinSimplePriceInfoResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/Coin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/Coin.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/CoinCharts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/CoinCharts.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/CoinDetailsInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/CoinDetailsInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/CoinsRemoteKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/CoinsRemoteKeys.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/Converters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/EthereumPriceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/EthereumPriceInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/GlobalMarketInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/GlobalMarketInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/PriceEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/PriceEntry.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/RankedCoin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/RankedCoin.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/Roi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/Roi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/SimplePriceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/SimplePriceInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/ThemeMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/ThemeMode.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/TrendCoin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/TrendCoin.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/model/VsCurrency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/model/VsCurrency.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/GeckoinApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/GeckoinApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseUiEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseUiEffect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseUiEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseUiEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseUiState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/base/StateMachine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/base/StateMachine.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/base/TimeCapsule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/base/TimeCapsule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/LinearChartWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/LinearChartWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/PieChart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/PieChart.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/RankedCoinItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/RankedCoinItemView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/SearchWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/SearchWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/StateView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/StateView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/TrendCoinItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/TrendCoinItemView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/VicoChartStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/VicoChartStyle.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/components/VicoMarker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/components/VicoMarker.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/HomeScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/TopCoinsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/TopCoinsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/TopCoinsWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/TopCoinsWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/bitcoin_chart/BtcChartWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/bitcoin_chart/BtcChartWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/bitcoin_chart/BtcInfoStateMachine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/bitcoin_chart/BtcInfoStateMachine.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/bitcoin_chart/BtcInfoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/bitcoin_chart/BtcInfoViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/trend_coins/TrenCoinsWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/trend_coins/TrenCoinsWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/home/trend_coins/TrendCoinsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/home/trend_coins/TrendCoinsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/market_ranks/CoinRankViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/market_ranks/CoinRankViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/market_ranks/MarketRankScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/market_ranks/MarketRankScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/navigation/AppNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/navigation/AppNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/navigation/MainBottomBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/navigation/MainBottomBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/search/SearchScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/search/SearchScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/search/SearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/search/SearchViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/settings/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/settings/SettingsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/utils/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/utils/Extensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/utils/GlobalFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/utils/GlobalFunctions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/utils/NetworkUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/utils/NetworkUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/mrostami/geckoincompose/workers/SyncCoinsWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/java/com/mrostami/geckoincompose/workers/SyncCoinsWorker.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-anydpi/bitcoin_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable-anydpi/bitcoin_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-anydpi/placeholder_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable-anydpi/placeholder_character.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_drop_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_arrow_drop_down.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_drop_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_arrow_drop_up.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_code.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_code.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_help_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_help_circle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_home.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home_fill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_home_fill.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_home_outline.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_home_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_list.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_list_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_list_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_moon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_moon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more_horizontal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_more_horizontal.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more_horizontal_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_more_horizontal_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_outline_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_outline_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_selected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_search_selected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sun.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_sun.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_theme_auto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/ic_theme_auto.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/line_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/drawable/line_divider.xml -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_bold.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_bold.xml -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_bold_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_bold_font.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_extralight.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_extralight.xml -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_extralight_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_extralight_font.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_light.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_light.xml -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_light_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_light_font.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_medium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_medium.xml -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_medium_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_medium_font.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_medium_italic_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_medium_italic_font.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_regular.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_regular.xml -------------------------------------------------------------------------------- /app/src/main/res/font/firasans_regular_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/font/firasans_regular_font.ttf -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/bitcoin_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-anydpi-v26/bitcoin_logo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/placeholder_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-anydpi-v26/placeholder_character.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/test/java/com/mrostami/geckoincompose/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/app/src/test/java/com/mrostami/geckoincompose/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshots/0_light_home_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/screenshots/0_light_home_screen.jpg -------------------------------------------------------------------------------- /screenshots/1_dark_home_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/screenshots/1_dark_home_screen.jpg -------------------------------------------------------------------------------- /screenshots/2_light_search_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/screenshots/2_light_search_screen.jpg -------------------------------------------------------------------------------- /screenshots/3_dark_search_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/screenshots/3_dark_search_screen.jpg -------------------------------------------------------------------------------- /screenshots/4_dark_settings_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/screenshots/4_dark_settings_screen.jpg -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MosRos/Geckoin-Compose/HEAD/settings.gradle.kts --------------------------------------------------------------------------------