Convert to my app, so I can continue a fork!

This commit is contained in:
2025-07-31 18:33:10 -06:00
parent dc4ba51896
commit 1b4323c2bb
288 changed files with 1139 additions and 1163 deletions

View File

@@ -1,12 +1,12 @@
plugins {
id("gq.kirmanak.mealient.library")
alias(libs.plugins.ksp)
id("gq.kirmanak.mealient.compose")
id("com.atridad.mealient.library")
id("com.atridad.mealient.compose")
id("dagger.hilt.android.plugin")
alias(libs.plugins.ksp)
}
android {
namespace = "gq.kirmanak.mealient.ui"
namespace = "com.atridad.mealient.ui"
}
dependencies {
@@ -27,4 +27,4 @@ dependencies {
testImplementation(libs.google.truth)
testImplementation(libs.io.mockk)
}
}

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui
package com.atridad.mealient.ui
import android.widget.Button
import android.widget.ProgressBar

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui
package com.atridad.mealient.ui
import android.os.Build
import androidx.compose.foundation.isSystemInDarkTheme

View File

@@ -1,11 +1,11 @@
package gq.kirmanak.mealient.ui
package com.atridad.mealient.ui
import dagger.Binds
import dagger.Module
import dagger.hilt.InstallIn
import dagger.hilt.components.SingletonComponent
import gq.kirmanak.mealient.ui.util.LoadingHelperFactory
import gq.kirmanak.mealient.ui.util.LoadingHelperFactoryImpl
import com.atridad.mealient.ui.util.LoadingHelperFactory
import com.atridad.mealient.ui.util.LoadingHelperFactoryImpl
@Module
@InstallIn(SingletonComponent::class)

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.ExperimentalLayoutApi
import androidx.compose.foundation.layout.consumeWindowInsets
@@ -25,7 +25,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.semantics.semantics
import androidx.compose.ui.semantics.testTag
import gq.kirmanak.mealient.ui.R
import com.atridad.mealient.ui.R
import kotlinx.coroutines.launch
@OptIn(ExperimentalLayoutApi::class)

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.fillMaxSize
@@ -6,8 +6,8 @@ import androidx.compose.material3.CircularProgressIndicator
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import gq.kirmanak.mealient.ui.AppTheme
import gq.kirmanak.mealient.ui.preview.ColorSchemePreview
import com.atridad.mealient.ui.AppTheme
import com.atridad.mealient.ui.preview.ColorSchemePreview
@Composable
fun CenteredProgressIndicator(

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.DrawerState
@@ -10,8 +10,8 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.res.stringResource
import gq.kirmanak.mealient.ui.Dimens
import gq.kirmanak.mealient.ui.R
import com.atridad.mealient.ui.Dimens
import com.atridad.mealient.ui.R
interface DrawerItem {

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
@@ -10,9 +10,9 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.semantics.semantics
import androidx.compose.ui.semantics.testTag
import gq.kirmanak.mealient.ui.AppTheme
import gq.kirmanak.mealient.ui.Dimens
import gq.kirmanak.mealient.ui.preview.ColorSchemePreview
import com.atridad.mealient.ui.AppTheme
import com.atridad.mealient.ui.Dimens
import com.atridad.mealient.ui.preview.ColorSchemePreview
@Composable
fun EmptyListError(

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.material3.SnackbarHostState
import androidx.compose.runtime.Composable

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.PaddingValues
@@ -17,11 +17,11 @@ import androidx.compose.runtime.Composable
import androidx.compose.runtime.remember
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import gq.kirmanak.mealient.ui.util.LoadingState
import gq.kirmanak.mealient.ui.util.LoadingStateNoData
import gq.kirmanak.mealient.ui.util.data
import gq.kirmanak.mealient.ui.util.isLoading
import gq.kirmanak.mealient.ui.util.isRefreshing
import com.atridad.mealient.ui.util.LoadingState
import com.atridad.mealient.ui.util.LoadingStateNoData
import com.atridad.mealient.ui.util.data
import com.atridad.mealient.ui.util.isLoading
import com.atridad.mealient.ui.util.isRefreshing
@OptIn(ExperimentalMaterialApi::class)
@Composable

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.PaddingValues

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.components
package com.atridad.mealient.ui.components
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.BoxScope

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.preview
package com.atridad.mealient.ui.preview
import android.content.res.Configuration.UI_MODE_NIGHT_MASK
import android.content.res.Configuration.UI_MODE_NIGHT_YES

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.util
package com.atridad.mealient.ui.util
import kotlinx.coroutines.flow.StateFlow

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.util
package com.atridad.mealient.ui.util
import kotlinx.coroutines.CoroutineScope

View File

@@ -1,6 +1,6 @@
package gq.kirmanak.mealient.ui.util
package com.atridad.mealient.ui.util
import gq.kirmanak.mealient.logging.Logger
import com.atridad.mealient.logging.Logger
import kotlinx.coroutines.CoroutineScope
import javax.inject.Inject

View File

@@ -1,6 +1,6 @@
package gq.kirmanak.mealient.ui.util
package com.atridad.mealient.ui.util
import gq.kirmanak.mealient.logging.Logger
import com.atridad.mealient.logging.Logger
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.update

View File

@@ -1,4 +1,4 @@
package gq.kirmanak.mealient.ui.util
package com.atridad.mealient.ui.util
sealed class LoadingState<out T>