Skip to content

Commit

Permalink
feat: Open PlayStore when clicking Give your opinion in Settings
Browse files Browse the repository at this point in the history
  • Loading branch information
KevinBoulongne committed Feb 28, 2025
1 parent 69b4e01 commit ace6a4a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Core
Submodule Core updated 72 files
+0 −8 Legacy/src/main/java/com/infomaniak/lib/core/utils/Extensions.kt
+0 −0 MyKSuite/build.gradle.kts
+0 −0 MyKSuite/consumer-rules.pro
+0 −0 MyKSuite/proguard-rules.pro
+0 −0 MyKSuite/schemas/com.infomaniak.core.myksuite.ui.data.MyKSuiteDatabase/1.json
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/components/MyKSuiteChips.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/components/MyKSuiteGradient.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/components/MyKSuitePrimaryButton.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/components/TextWithIcon.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/components/WeightOneSpacer.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/data/MyKSuiteData.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/data/MyKSuiteDataDao.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/data/MyKSuiteDataManager.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/data/MyKSuiteDatabase.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/data/kSuiteDrive.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/data/kSuiteMail.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/network/ApiRoutes.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/MyKSuiteDashboardScreen.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/MyKSuiteUpgradeBottomSheet.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/MyKSuiteUpgradeFeature.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/ExpandableItemView.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/InformationBlock.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/LimitedFunctionnalities.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/MyKSuiteButtonType.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/MyKSuiteTextItem.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/ProductsStorageQuotas.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/UpgradeFeature.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/screens/components/UserAvatar.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/theme/ColorsDark.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/theme/ColorsLight.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/theme/Dimens.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/theme/Margin.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/theme/Theme.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/theme/Type.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/utils/MyKSuiteUiUtils.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/views/BaseMyKSuiteChipView.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/views/MyKSuiteChipView.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/views/MyKSuiteDashboardFragment.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/views/MyKSuitePlusChipView.kt
+0 −0 MyKSuite/src/main/java/com/infomaniak/core/myksuite/ui/views/MyKSuiteUpgradeBottomSheetDialog.kt
+0 −0 MyKSuite/src/main/res/drawable-night/ic_logo_my_ksuite.xml
+0 −0 MyKSuite/src/main/res/drawable-night/ic_logo_my_ksuite_plus.xml
+0 −0 MyKSuite/src/main/res/drawable-night/ic_person.xml
+0 −0 MyKSuite/src/main/res/drawable-night/illu_banner.xml
+0 −0 MyKSuite/src/main/res/drawable-night/illu_dashboard_background.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_chevron_down.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_chevron_up.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_circle_i.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_cross_thick.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_drive_cloud.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_envelope_bold.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_enveloppe_italic.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_folder_circle_filled_arrow_up.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_gift.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_logo_my_ksuite.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_logo_my_ksuite_plus.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_padlock.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_paperplane.xml
+0 −0 MyKSuite/src/main/res/drawable/ic_person.xml
+0 −0 MyKSuite/src/main/res/drawable/illu_banner.xml
+0 −0 MyKSuite/src/main/res/drawable/illu_dashboard_background.xml
+0 −0 MyKSuite/src/main/res/navigation/my_ksuite_navigation.xml
+0 −0 MyKSuite/src/main/res/values-de/strings.xml
+0 −0 MyKSuite/src/main/res/values-es/strings.xml
+0 −0 MyKSuite/src/main/res/values-fr/strings.xml
+0 −0 MyKSuite/src/main/res/values-it/strings.xml
+0 −0 MyKSuite/src/main/res/values-night/colors.xml
+0 −0 MyKSuite/src/main/res/values/attrs.xml
+0 −0 MyKSuite/src/main/res/values/colors.xml
+0 −0 MyKSuite/src/main/res/values/strings.xml
+9 −0 src/main/kotlin/com/infomaniak/core/extensions/ContextExt.kt
+11 −0 src/main/kotlin/com/infomaniak/core/utils/EnumUtils.kt
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,12 @@ import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.stringResource
import androidx.hilt.navigation.compose.hiltViewModel
import androidx.lifecycle.compose.collectAsStateWithLifecycle
import com.infomaniak.core.inappstore.openReviewBottomSheet
import com.infomaniak.core.extensions.goToPlayStore
import com.infomaniak.multiplatform_swisstransfer.common.models.DownloadLimit
import com.infomaniak.multiplatform_swisstransfer.common.models.EmailLanguage
import com.infomaniak.multiplatform_swisstransfer.common.models.Theme
import com.infomaniak.multiplatform_swisstransfer.common.models.ValidityPeriod
import com.infomaniak.swisstransfer.BuildConfig
import com.infomaniak.swisstransfer.R
import com.infomaniak.swisstransfer.ui.components.*
import com.infomaniak.swisstransfer.ui.images.AppImages.AppIllus
Expand Down Expand Up @@ -104,7 +105,12 @@ private fun ListPane(
EULA -> context.openUrl(EULA_URL)
DISCOVER_INFOMANIAK -> context.openUrl(aboutURL)
SHARE_IDEAS -> context.openUrl(userReportURL)
GIVE_FEEDBACK -> context.openReviewBottomSheet()
GIVE_FEEDBACK -> if (BuildConfig.DEBUG) {
// The appended `.debug` to the packageName in debug mode should be removed if we want to test this
context.goToPlayStore("com.infomaniak.swisstransfer")
} else {
context.goToPlayStore()
}
else -> {
// Navigate to the detail pane with the passed item
navigator.selectItem(context, windowAdaptiveInfo, item)
Expand Down

0 comments on commit ace6a4a

Please sign in to comment.