├── .editorconfig ├── .github └── workflows │ ├── CI.yaml │ └── deployment.yml ├── .gitignore ├── .run ├── Tests.run.xml ├── androidApp.run.xml ├── frontend_desktopApp [run].run.xml └── iosApp.run.xml ├── CHANGELOG ├── CHANGELOG.md └── android-whats-new │ └── whatsnew-en-US ├── LICENSE ├── README.md ├── androidApp ├── .gitignore ├── build.gradle.kts ├── key.debug.jks ├── proguard-rules.pro └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── kotlin │ │ └── me │ │ │ └── sujanpoudel │ │ │ └── playdeals │ │ │ ├── FcmService.kt │ │ │ └── MainActivity.kt │ └── res │ │ ├── drawable-anydpi │ │ └── ic_notification.xml │ │ ├── drawable-hdpi │ │ └── ic_notification.png │ │ ├── drawable-mdpi │ │ └── ic_notification.png │ │ ├── drawable-xhdpi │ │ └── ic_notification.png │ │ ├── drawable-xxhdpi │ │ └── ic_notification.png │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── ic_launcher_foreground.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values-night │ │ └── styles.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── google-services.json ├── desktopApp ├── .gitignore ├── app_icon.icns ├── app_icon.ico ├── app_icon.png ├── build.gradle.kts ├── compose.desktop.pro └── src │ └── jvmMain │ └── kotlin │ └── Main.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosApp ├── .gitignore ├── iosApp.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── iosApp.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── iosApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── AppIcon-20@2x.png │ │ ├── AppIcon-20@2x~ipad.png │ │ ├── AppIcon-20@3x.png │ │ ├── AppIcon-20~ipad.png │ │ ├── AppIcon-29.png │ │ ├── AppIcon-29@2x.png │ │ ├── AppIcon-29@2x~ipad.png │ │ ├── AppIcon-29@3x.png │ │ ├── AppIcon-29~ipad.png │ │ ├── AppIcon-40@2x.png │ │ ├── AppIcon-40@2x~ipad.png │ │ ├── AppIcon-40@3x.png │ │ ├── AppIcon-40~ipad.png │ │ ├── AppIcon-60@2x~car.png │ │ ├── AppIcon-60@3x~car.png │ │ ├── AppIcon-83.5@2x~ipad.png │ │ ├── AppIcon@2x.png │ │ ├── AppIcon@2x~ipad.png │ │ ├── AppIcon@3x.png │ │ ├── AppIcon~ios-marketing.png │ │ ├── AppIcon~ipad.png │ │ └── Contents.json │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── iOSApp.swift ├── media ├── badge-get-it-on-github.png └── badge-get-on-google-play.png ├── metadata ├── de │ ├── full_description.txt │ └── short_description.txt └── en-US │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ └── phoneScreenshots │ │ ├── 1.png │ │ ├── 2.png │ │ └── 3.png │ ├── short_description.txt │ ├── title.txt │ └── video.txt ├── settings.gradle.kts ├── shared ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidMain │ ├── AndroidManifest.xml │ └── kotlin │ │ └── me │ │ └── sujanpoudel │ │ └── playdeals │ │ └── common │ │ ├── AndroidPermissionManager.kt │ │ ├── App.kt │ │ ├── context.kt │ │ ├── domain │ │ └── persistent │ │ │ └── db │ │ │ └── sqlDriver.android.kt │ │ ├── pushNotification │ │ └── AndroidNotificationManager.kt │ │ ├── ui │ │ ├── ConfigureThemeForSystemUI.kt │ │ └── theme │ │ │ └── Types.android.kt.kt │ │ └── utils │ │ ├── SystemUiController.kt │ │ └── build.kt │ ├── androidUnitTest │ └── kotlin │ │ └── me │ │ └── sujanpoudel │ │ └── playdeals │ │ └── common │ │ ├── ui │ │ └── screens │ │ │ └── HomeScreenViewModelTest.kt │ │ └── utils │ │ ├── dispacher.kt │ │ └── formatting │ │ ├── DurationShallowFormatTest.kt │ │ └── FloatFormatAsPriceTest.kt │ ├── commonMain │ ├── kotlin │ │ └── me │ │ │ └── sujanpoudel │ │ │ └── playdeals │ │ │ └── common │ │ │ ├── Constants.kt │ │ │ ├── PermissionManager.kt │ │ │ ├── PlayDealApp.kt │ │ │ ├── di │ │ │ ├── networking.kt │ │ │ ├── persistent.kt │ │ │ ├── primary.kt │ │ │ └── viewModel.kt │ │ │ ├── domain │ │ │ ├── entities │ │ │ │ ├── DealEntity.kt │ │ │ │ └── ForexEntity.kt │ │ │ ├── models │ │ │ │ ├── DealFilterOption.kt │ │ │ │ ├── Failure.kt │ │ │ │ ├── NewAppRequest.kt │ │ │ │ ├── Result.kt │ │ │ │ └── api │ │ │ │ │ ├── AppDealModel.kt │ │ │ │ │ ├── ForexModel.kt │ │ │ │ │ └── Response.kt │ │ │ ├── networking │ │ │ │ ├── HttpClient.kt │ │ │ │ └── RemoteAPI.kt │ │ │ ├── persistent │ │ │ │ ├── AppPreferences.kt │ │ │ │ └── db │ │ │ │ │ ├── DealAdaptor.kt │ │ │ │ │ ├── DealQueries.kt │ │ │ │ │ ├── ForexQueries.kt │ │ │ │ │ └── sqlDriver.kt │ │ │ └── repositories │ │ │ │ ├── DealsRepository.kt │ │ │ │ └── ForexRepository.kt │ │ │ ├── extensions │ │ │ ├── Path.kt │ │ │ ├── StateFlow.kt │ │ │ └── String.kt │ │ │ ├── navigation │ │ │ ├── BackPressConsumer.kt │ │ │ ├── NavEntry.kt │ │ │ ├── NavGraph.kt │ │ │ ├── NavHost.kt │ │ │ └── Navigator.kt │ │ │ ├── pushNotification │ │ │ ├── NotificationManager.kt │ │ │ ├── PushNotificationPermissionManager.kt │ │ │ └── PushNotificationTopic.kt │ │ │ ├── strings │ │ │ ├── AppStrings.kt │ │ │ ├── Strings.kt │ │ │ ├── en.kt │ │ │ └── np.kt │ │ │ ├── ui │ │ │ ├── SyncTheme.kt │ │ │ ├── components │ │ │ │ ├── ChangeLog.kt │ │ │ │ ├── common │ │ │ │ │ ├── Clickable.kt │ │ │ │ │ ├── LazyImage.kt │ │ │ │ │ ├── Scaffold.kt │ │ │ │ │ ├── ScaffoldToolbar.kt │ │ │ │ │ └── pullToRefresh │ │ │ │ │ │ ├── PullRefresh.kt │ │ │ │ │ │ ├── PullRefreshIndicator.kt │ │ │ │ │ │ ├── PullRefreshIndicatorTransform.kt │ │ │ │ │ │ └── PullRefreshState.kt │ │ │ │ ├── home │ │ │ │ │ ├── DealContent.kt │ │ │ │ │ ├── DealItem.kt │ │ │ │ │ ├── HomeScreen.kt │ │ │ │ │ ├── HomeScreenDrawer.kt │ │ │ │ │ └── HomeScreenSwipe.kt │ │ │ │ └── settings │ │ │ │ │ └── SettingsScreen.kt │ │ │ ├── dialogs │ │ │ │ └── NotificationPermissionDialog.kt │ │ │ ├── screens │ │ │ │ ├── ChangeLogScreen.kt │ │ │ │ ├── home │ │ │ │ │ ├── HomeScreen.kt │ │ │ │ │ ├── HomeScreenState.kt │ │ │ │ │ └── HomeScreenViewModel.kt │ │ │ │ ├── newDeal │ │ │ │ │ ├── NewDealScreen.kt │ │ │ │ │ └── NewDealScreenViewModel.kt │ │ │ │ └── settings │ │ │ │ │ ├── SettingsScreen.kt │ │ │ │ │ ├── SettingsScreenViewModel.kt │ │ │ │ │ └── notificationSettings │ │ │ │ │ ├── NotificationSettingsScreen.kt │ │ │ │ │ └── NotificationSettingsScreenViewModel.kt │ │ │ └── theme │ │ │ │ ├── ApperanceMode.kt │ │ │ │ ├── Theme.kt │ │ │ │ ├── Types.common.kt │ │ │ │ └── Values.kt │ │ │ ├── utils │ │ │ ├── Coroutine.kt │ │ │ ├── formattting.kt │ │ │ ├── isDebugBuild.kt │ │ │ └── settings │ │ │ │ ├── CoroutineExtensions.kt │ │ │ │ ├── PseudoObservableSettings.kt │ │ │ │ └── SettingState.kt │ │ │ └── viewModel │ │ │ ├── ViewModel.kt │ │ │ ├── ViewModelCorrutineScope.kt │ │ │ └── ViewModelStore.kt │ ├── resources │ │ ├── drawable │ │ │ ├── ic_github.png │ │ │ ├── ic_gmail.png │ │ │ ├── ic_instagram.png │ │ │ ├── ic_linkedin.png │ │ │ ├── ic_twitter.png │ │ │ └── ic_web.png │ │ ├── font │ │ │ ├── roboto_bold.ttf │ │ │ ├── roboto_light.ttf │ │ │ ├── roboto_medium.ttf │ │ │ ├── roboto_regular.ttf │ │ │ ├── rubic_bold.ttf │ │ │ ├── rubic_light.ttf │ │ │ ├── rubic_medium.ttf │ │ │ └── rubic_regular.ttf │ │ └── raw │ │ │ ├── changelog.md │ │ │ └── forex.json │ └── sqldelight │ │ ├── me │ │ └── sujanpoudel │ │ │ └── playdeals │ │ │ └── common │ │ │ ├── Deal.sq │ │ │ └── Forex.sq │ │ └── migrations │ │ ├── 0.sqm │ │ └── 1.sqm │ ├── desktopMain │ └── kotlin │ │ └── me │ │ └── sujanpoudel │ │ └── playdeals │ │ └── common │ │ ├── domain │ │ └── persistent │ │ │ └── db │ │ │ └── sqlDriver.desktop.kt │ │ ├── main.desktop.kt │ │ ├── ui │ │ ├── SyncTheme.kt │ │ └── theme │ │ │ └── Types.desktop.kt │ │ └── utils │ │ └── isDebugBuild.kt │ └── iosMain │ └── kotlin │ └── me │ └── sujanpoudel │ └── playdeals │ └── common │ ├── domain │ └── persistent │ │ └── db │ │ └── sqlDriver.ios.kt │ ├── main.ios.kt │ ├── ui │ ├── SyncTheme.kt │ └── theme │ │ └── Types.ios.kt │ └── utils │ └── isDebugBuild.kt └── strip_google_services.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/CI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.github/workflows/CI.yaml -------------------------------------------------------------------------------- /.github/workflows/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.github/workflows/deployment.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.gitignore -------------------------------------------------------------------------------- /.run/Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.run/Tests.run.xml -------------------------------------------------------------------------------- /.run/androidApp.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.run/androidApp.run.xml -------------------------------------------------------------------------------- /.run/frontend_desktopApp [run].run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.run/frontend_desktopApp [run].run.xml -------------------------------------------------------------------------------- /.run/iosApp.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/.run/iosApp.run.xml -------------------------------------------------------------------------------- /CHANGELOG/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/CHANGELOG/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG/android-whats-new/whatsnew-en-US: -------------------------------------------------------------------------------- 1 | ➤ Support for different currencies 2 | ➤ Ability to search deals 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/README.md -------------------------------------------------------------------------------- /androidApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/.gitignore -------------------------------------------------------------------------------- /androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /androidApp/key.debug.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/key.debug.jks -------------------------------------------------------------------------------- /androidApp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/proguard-rules.pro -------------------------------------------------------------------------------- /androidApp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/ic_launcher-playstore.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/kotlin/me/sujanpoudel/playdeals/FcmService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/kotlin/me/sujanpoudel/playdeals/FcmService.kt -------------------------------------------------------------------------------- /androidApp/src/androidMain/kotlin/me/sujanpoudel/playdeals/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/kotlin/me/sujanpoudel/playdeals/MainActivity.kt -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable-anydpi/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable-anydpi/ic_notification.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable-hdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable-hdpi/ic_notification.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable-mdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable-mdpi/ic_notification.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable-xhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable-xhdpi/ic_notification.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable-xxhdpi/ic_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable-xxhdpi/ic_notification.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/values-night/styles.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/values/colors.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/androidMain/res/values/styles.xml -------------------------------------------------------------------------------- /androidApp/src/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/androidApp/src/google-services.json -------------------------------------------------------------------------------- /desktopApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/.gitignore -------------------------------------------------------------------------------- /desktopApp/app_icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/app_icon.icns -------------------------------------------------------------------------------- /desktopApp/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/app_icon.ico -------------------------------------------------------------------------------- /desktopApp/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/app_icon.png -------------------------------------------------------------------------------- /desktopApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/build.gradle.kts -------------------------------------------------------------------------------- /desktopApp/compose.desktop.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/compose.desktop.pro -------------------------------------------------------------------------------- /desktopApp/src/jvmMain/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/desktopApp/src/jvmMain/kotlin/Main.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/.gitignore -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iosApp/iosApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosApp/iosApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20@2x~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20@3x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-20~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29@2x~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29@3x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-29~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40@2x~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40@3x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-40~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x~car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-60@2x~car.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x~car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-60@3x~car.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5@2x~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon@2x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon@2x~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon@3x.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon~ios-marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon~ios-marketing.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/AppIcon~ipad.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /media/badge-get-it-on-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/media/badge-get-it-on-github.png -------------------------------------------------------------------------------- /media/badge-get-on-google-play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/media/badge-get-on-google-play.png -------------------------------------------------------------------------------- /metadata/de/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/de/full_description.txt -------------------------------------------------------------------------------- /metadata/de/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/de/short_description.txt -------------------------------------------------------------------------------- /metadata/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/full_description.txt -------------------------------------------------------------------------------- /metadata/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /metadata/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/images/icon.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/images/phoneScreenshots/1.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/images/phoneScreenshots/2.png -------------------------------------------------------------------------------- /metadata/en-US/images/phoneScreenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/images/phoneScreenshots/3.png -------------------------------------------------------------------------------- /metadata/en-US/short_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/metadata/en-US/short_description.txt -------------------------------------------------------------------------------- /metadata/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Play Deals 2 | -------------------------------------------------------------------------------- /metadata/en-US/video.txt: -------------------------------------------------------------------------------- 1 | https://www.youtube.com/watch?v=-YDA9ev4_to 2 | -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/.gitignore -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/proguard-rules.pro -------------------------------------------------------------------------------- /shared/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/AndroidPermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/AndroidPermissionManager.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/App.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/context.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.android.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/AndroidNotificationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/AndroidNotificationManager.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/ui/ConfigureThemeForSystemUI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/ui/ConfigureThemeForSystemUI.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.android.kt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.android.kt.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/utils/SystemUiController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/utils/SystemUiController.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/utils/build.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidMain/kotlin/me/sujanpoudel/playdeals/common/utils/build.kt -------------------------------------------------------------------------------- /shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/ui/screens/HomeScreenViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/ui/screens/HomeScreenViewModelTest.kt -------------------------------------------------------------------------------- /shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/utils/dispacher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/utils/dispacher.kt -------------------------------------------------------------------------------- /shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/utils/formatting/DurationShallowFormatTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/utils/formatting/DurationShallowFormatTest.kt -------------------------------------------------------------------------------- /shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/utils/formatting/FloatFormatAsPriceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/androidUnitTest/kotlin/me/sujanpoudel/playdeals/common/utils/formatting/FloatFormatAsPriceTest.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/Constants.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/PermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/PermissionManager.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/PlayDealApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/PlayDealApp.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/networking.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/networking.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/persistent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/persistent.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/primary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/primary.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/viewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/di/viewModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/entities/DealEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/entities/DealEntity.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/entities/ForexEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/entities/ForexEntity.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/DealFilterOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/DealFilterOption.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/Failure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/Failure.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/NewAppRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/NewAppRequest.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/Result.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/api/AppDealModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/api/AppDealModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/api/ForexModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/api/ForexModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/api/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/models/api/Response.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/networking/HttpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/networking/HttpClient.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/networking/RemoteAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/networking/RemoteAPI.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/AppPreferences.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/DealAdaptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/DealAdaptor.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/DealQueries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/DealQueries.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/ForexQueries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/ForexQueries.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/repositories/DealsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/repositories/DealsRepository.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/repositories/ForexRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/domain/repositories/ForexRepository.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/extensions/Path.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/extensions/Path.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/extensions/StateFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/extensions/StateFlow.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/extensions/String.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/extensions/String.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/BackPressConsumer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/BackPressConsumer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/NavEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/NavEntry.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/NavGraph.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/NavGraph.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/NavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/NavHost.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/Navigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/navigation/Navigator.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/NotificationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/NotificationManager.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/PushNotificationPermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/PushNotificationPermissionManager.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/PushNotificationTopic.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/pushNotification/PushNotificationTopic.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/AppStrings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/AppStrings.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/Strings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/Strings.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/en.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/en.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/np.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/strings/np.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/SyncTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/SyncTheme.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/ChangeLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/ChangeLog.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/Clickable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/Clickable.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/LazyImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/LazyImage.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/Scaffold.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/Scaffold.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/ScaffoldToolbar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/ScaffoldToolbar.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefresh.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefresh.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefreshIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefreshIndicator.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefreshIndicatorTransform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefreshIndicatorTransform.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefreshState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/common/pullToRefresh/PullRefreshState.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/DealContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/DealContent.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/DealItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/DealItem.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/HomeScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/HomeScreenDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/HomeScreenDrawer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/HomeScreenSwipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/home/HomeScreenSwipe.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/components/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/dialogs/NotificationPermissionDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/dialogs/NotificationPermissionDialog.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/ChangeLogScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/ChangeLogScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/home/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/home/HomeScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/home/HomeScreenState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/home/HomeScreenState.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/home/HomeScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/home/HomeScreenViewModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/newDeal/NewDealScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/newDeal/NewDealScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/newDeal/NewDealScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/newDeal/NewDealScreenViewModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/SettingsScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/SettingsScreenViewModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/notificationSettings/NotificationSettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/notificationSettings/NotificationSettingsScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/notificationSettings/NotificationSettingsScreenViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/screens/settings/notificationSettings/NotificationSettingsScreenViewModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/ApperanceMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/ApperanceMode.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Theme.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.common.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.common.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Values.kt: -------------------------------------------------------------------------------- 1 | package me.sujanpoudel.playdeals.common.ui.theme 2 | 3 | const val SOFT_COLOR_ALPHA = 0.6f 4 | -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/Coroutine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/Coroutine.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/formattting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/formattting.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/isDebugBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/isDebugBuild.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/settings/CoroutineExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/settings/CoroutineExtensions.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/settings/PseudoObservableSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/settings/PseudoObservableSettings.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/settings/SettingState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/utils/settings/SettingState.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/viewModel/ViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/viewModel/ViewModel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/viewModel/ViewModelCorrutineScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/viewModel/ViewModelCorrutineScope.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/viewModel/ViewModelStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/kotlin/me/sujanpoudel/playdeals/common/viewModel/ViewModelStore.kt -------------------------------------------------------------------------------- /shared/src/commonMain/resources/drawable/ic_github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/drawable/ic_github.png -------------------------------------------------------------------------------- /shared/src/commonMain/resources/drawable/ic_gmail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/drawable/ic_gmail.png -------------------------------------------------------------------------------- /shared/src/commonMain/resources/drawable/ic_instagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/drawable/ic_instagram.png -------------------------------------------------------------------------------- /shared/src/commonMain/resources/drawable/ic_linkedin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/drawable/ic_linkedin.png -------------------------------------------------------------------------------- /shared/src/commonMain/resources/drawable/ic_twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/drawable/ic_twitter.png -------------------------------------------------------------------------------- /shared/src/commonMain/resources/drawable/ic_web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/drawable/ic_web.png -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/roboto_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/roboto_bold.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/roboto_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/roboto_light.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/roboto_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/roboto_medium.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/roboto_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/roboto_regular.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/rubic_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/rubic_bold.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/rubic_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/rubic_light.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/rubic_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/rubic_medium.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/rubic_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/font/rubic_regular.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/raw/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/raw/changelog.md -------------------------------------------------------------------------------- /shared/src/commonMain/resources/raw/forex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/resources/raw/forex.json -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/me/sujanpoudel/playdeals/common/Deal.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/sqldelight/me/sujanpoudel/playdeals/common/Deal.sq -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/me/sujanpoudel/playdeals/common/Forex.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/sqldelight/me/sujanpoudel/playdeals/common/Forex.sq -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/migrations/0.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/sqldelight/migrations/0.sqm -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/migrations/1.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/commonMain/sqldelight/migrations/1.sqm -------------------------------------------------------------------------------- /shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.desktop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.desktop.kt -------------------------------------------------------------------------------- /shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/main.desktop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/main.desktop.kt -------------------------------------------------------------------------------- /shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/ui/SyncTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/ui/SyncTheme.kt -------------------------------------------------------------------------------- /shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.desktop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.desktop.kt -------------------------------------------------------------------------------- /shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/utils/isDebugBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/desktopMain/kotlin/me/sujanpoudel/playdeals/common/utils/isDebugBuild.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/domain/persistent/db/sqlDriver.ios.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/main.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/main.ios.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/ui/SyncTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/ui/SyncTheme.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/ui/theme/Types.ios.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/utils/isDebugBuild.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/shared/src/iosMain/kotlin/me/sujanpoudel/playdeals/common/utils/isDebugBuild.kt -------------------------------------------------------------------------------- /strip_google_services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psuzn/Play-Deals/HEAD/strip_google_services.sh --------------------------------------------------------------------------------