mirror of
https://github.com/Myzel394/NumberHub.git
synced 2025-06-19 00:35:26 +02:00
Fix shortcuts
This commit is contained in:
parent
9c1cd8e05b
commit
c99ee787ef
@ -19,7 +19,7 @@
|
|||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
<category android:name="android.intent.category.LAUNCHER" />
|
<category android:name="android.intent.category.LAUNCHER" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
<intent-filter android:label="@string/epoch_converter">
|
<intent-filter android:label="@string/calculator">
|
||||||
<action android:name="android.intent.action.VIEW" />
|
<action android:name="android.intent.action.VIEW" />
|
||||||
<category android:name="android.intent.category.DEFAULT" />
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
<category android:name="android.intent.category.BROWSABLE" />
|
<category android:name="android.intent.category.BROWSABLE" />
|
||||||
|
@ -50,7 +50,7 @@ suspend fun Context.pushDynamicShortcut(
|
|||||||
Intent.ACTION_VIEW,
|
Intent.ACTION_VIEW,
|
||||||
Uri.parse("app://com.sadellie.unitto/$route"),
|
Uri.parse("app://com.sadellie.unitto/$route"),
|
||||||
context,
|
context,
|
||||||
this.javaClass
|
context.javaClass
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
.build()
|
.build()
|
||||||
|
@ -20,8 +20,8 @@ package com.sadellie.unitto.feature.calculator.navigation
|
|||||||
|
|
||||||
import androidx.navigation.NavGraphBuilder
|
import androidx.navigation.NavGraphBuilder
|
||||||
import androidx.navigation.compose.composable
|
import androidx.navigation.compose.composable
|
||||||
|
import androidx.navigation.compose.navigation
|
||||||
import androidx.navigation.navDeepLink
|
import androidx.navigation.navDeepLink
|
||||||
import androidx.navigation.navigation
|
|
||||||
import com.sadellie.unitto.core.base.TopLevelDestinations
|
import com.sadellie.unitto.core.base.TopLevelDestinations
|
||||||
import com.sadellie.unitto.feature.calculator.CalculatorRoute
|
import com.sadellie.unitto.feature.calculator.CalculatorRoute
|
||||||
|
|
||||||
@ -32,13 +32,14 @@ fun NavGraphBuilder.calculatorGraph(
|
|||||||
navigateToMenu: () -> Unit,
|
navigateToMenu: () -> Unit,
|
||||||
navigateToSettings: () -> Unit
|
navigateToSettings: () -> Unit
|
||||||
) {
|
) {
|
||||||
navigation(start, graph) {
|
navigation(
|
||||||
composable(
|
startDestination = start,
|
||||||
route = start,
|
route = graph,
|
||||||
deepLinks = listOf(
|
deepLinks = listOf(
|
||||||
navDeepLink { uriPattern = "app://com.sadellie.unitto/$start" }
|
navDeepLink { uriPattern = "app://com.sadellie.unitto/$graph" }
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
|
composable(start) {
|
||||||
CalculatorRoute(
|
CalculatorRoute(
|
||||||
navigateToMenu = navigateToMenu,
|
navigateToMenu = navigateToMenu,
|
||||||
navigateToSettings = navigateToSettings
|
navigateToSettings = navigateToSettings
|
||||||
|
@ -20,8 +20,8 @@ package com.sadellie.unitto.feature.converter.navigation
|
|||||||
|
|
||||||
import androidx.navigation.NavGraphBuilder
|
import androidx.navigation.NavGraphBuilder
|
||||||
import androidx.navigation.compose.composable
|
import androidx.navigation.compose.composable
|
||||||
|
import androidx.navigation.compose.navigation
|
||||||
import androidx.navigation.navDeepLink
|
import androidx.navigation.navDeepLink
|
||||||
import androidx.navigation.navigation
|
|
||||||
import com.sadellie.unitto.core.base.TopLevelDestinations
|
import com.sadellie.unitto.core.base.TopLevelDestinations
|
||||||
import com.sadellie.unitto.feature.converter.ConverterRoute
|
import com.sadellie.unitto.feature.converter.ConverterRoute
|
||||||
import com.sadellie.unitto.feature.converter.ConverterViewModel
|
import com.sadellie.unitto.feature.converter.ConverterViewModel
|
||||||
@ -36,13 +36,14 @@ fun NavGraphBuilder.converterGraph(
|
|||||||
navigateToMenu: () -> Unit,
|
navigateToMenu: () -> Unit,
|
||||||
viewModel: ConverterViewModel
|
viewModel: ConverterViewModel
|
||||||
) {
|
) {
|
||||||
navigation(start, graph) {
|
navigation(
|
||||||
composable(
|
startDestination = start,
|
||||||
route = start,
|
route = graph,
|
||||||
deepLinks = listOf(
|
deepLinks = listOf(
|
||||||
navDeepLink { uriPattern = "app://com.sadellie.unitto/$start" }
|
navDeepLink { uriPattern = "app://com.sadellie.unitto/$graph" }
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
|
composable(start) {
|
||||||
ConverterRoute(
|
ConverterRoute(
|
||||||
viewModel = viewModel,
|
viewModel = viewModel,
|
||||||
navigateToLeftScreen = navigateToLeftScreen,
|
navigateToLeftScreen = navigateToLeftScreen,
|
||||||
|
@ -20,8 +20,8 @@ package com.sadellie.unitto.feature.datecalculator.navigation
|
|||||||
|
|
||||||
import androidx.navigation.NavGraphBuilder
|
import androidx.navigation.NavGraphBuilder
|
||||||
import androidx.navigation.compose.composable
|
import androidx.navigation.compose.composable
|
||||||
|
import androidx.navigation.compose.navigation
|
||||||
import androidx.navigation.navDeepLink
|
import androidx.navigation.navDeepLink
|
||||||
import androidx.navigation.navigation
|
|
||||||
import com.sadellie.unitto.core.base.TopLevelDestinations
|
import com.sadellie.unitto.core.base.TopLevelDestinations
|
||||||
import com.sadellie.unitto.feature.datecalculator.DateCalculatorRoute
|
import com.sadellie.unitto.feature.datecalculator.DateCalculatorRoute
|
||||||
|
|
||||||
@ -32,13 +32,14 @@ fun NavGraphBuilder.dateCalculatorGraph(
|
|||||||
navigateToMenu: () -> Unit,
|
navigateToMenu: () -> Unit,
|
||||||
navigateToSettings: () -> Unit
|
navigateToSettings: () -> Unit
|
||||||
) {
|
) {
|
||||||
navigation(start, graph) {
|
navigation(
|
||||||
composable(
|
startDestination = start,
|
||||||
route = start,
|
route = graph,
|
||||||
deepLinks = listOf(
|
deepLinks = listOf(
|
||||||
navDeepLink { uriPattern = "app://com.sadellie.unitto/$start" }
|
navDeepLink { uriPattern = "app://com.sadellie.unitto/$graph" }
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
|
composable(start) {
|
||||||
DateCalculatorRoute(
|
DateCalculatorRoute(
|
||||||
navigateToMenu = navigateToMenu,
|
navigateToMenu = navigateToMenu,
|
||||||
navigateToSettings = navigateToSettings
|
navigateToSettings = navigateToSettings
|
||||||
|
@ -23,6 +23,7 @@ import androidx.navigation.NavGraphBuilder
|
|||||||
import androidx.navigation.NavHostController
|
import androidx.navigation.NavHostController
|
||||||
import androidx.navigation.compose.composable
|
import androidx.navigation.compose.composable
|
||||||
import androidx.navigation.compose.navigation
|
import androidx.navigation.compose.navigation
|
||||||
|
import androidx.navigation.navDeepLink
|
||||||
import com.sadellie.unitto.core.base.TopLevelDestinations
|
import com.sadellie.unitto.core.base.TopLevelDestinations
|
||||||
import com.sadellie.unitto.feature.settings.AboutScreen
|
import com.sadellie.unitto.feature.settings.AboutScreen
|
||||||
import com.sadellie.unitto.feature.settings.SettingsScreen
|
import com.sadellie.unitto.feature.settings.SettingsScreen
|
||||||
@ -52,7 +53,13 @@ fun NavGraphBuilder.settingGraph(
|
|||||||
themmoController: ThemmoController,
|
themmoController: ThemmoController,
|
||||||
navController: NavHostController
|
navController: NavHostController
|
||||||
) {
|
) {
|
||||||
navigation(start, graph) {
|
navigation(
|
||||||
|
startDestination = start,
|
||||||
|
route = graph,
|
||||||
|
deepLinks = listOf(
|
||||||
|
navDeepLink { uriPattern = "app://com.sadellie.unitto/$graph" }
|
||||||
|
)
|
||||||
|
) {
|
||||||
composable(start) {
|
composable(start) {
|
||||||
SettingsScreen(
|
SettingsScreen(
|
||||||
menuButtonClick = navController::navigateUp,
|
menuButtonClick = navController::navigateUp,
|
||||||
|
@ -55,13 +55,11 @@ fun NavGraphBuilder.timeZoneGraph(
|
|||||||
navigation(
|
navigation(
|
||||||
startDestination = start,
|
startDestination = start,
|
||||||
route = graph,
|
route = graph,
|
||||||
|
deepLinks = listOf(
|
||||||
|
navDeepLink { uriPattern = "app://com.sadellie.unitto/$graph" }
|
||||||
|
)
|
||||||
) {
|
) {
|
||||||
composable(
|
composable(start) {
|
||||||
route = start,
|
|
||||||
deepLinks = listOf(
|
|
||||||
navDeepLink { uriPattern = "app://com.sadellie.unitto/$start" }
|
|
||||||
)
|
|
||||||
) {
|
|
||||||
TimeZoneRoute(
|
TimeZoneRoute(
|
||||||
navigateToMenu = navigateToMenu,
|
navigateToMenu = navigateToMenu,
|
||||||
navigateToSettings = navigateToSettings,
|
navigateToSettings = navigateToSettings,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user