Rename to 'patchwork software'

This commit is contained in:
Z. Charles Dziura 2024-08-22 08:52:41 -04:00
parent 6e5d88e3d1
commit 01dbcbcc4a
17 changed files with 34 additions and 35 deletions

View file

@ -6,11 +6,11 @@ plugins {
} }
android { android {
namespace = "software.makeshift.debtpirate" namespace = "software.patchwork.debtpirate"
compileSdk = 34 compileSdk = 34
defaultConfig { defaultConfig {
applicationId = "software.makeshift.debtpirate" applicationId = "software.patchwork.debtpirate"
minSdk = 33 minSdk = 33
targetSdk = 35 targetSdk = 35
versionCode = 1 versionCode = 1
@ -30,6 +30,9 @@ android {
"proguard-rules.pro" "proguard-rules.pro"
) )
} }
debug {
buildConfigField("String", "API_BASE_URL", "\"http://localhost:42069\"")
}
} }
compileOptions { compileOptions {
sourceCompatibility = JavaVersion.VERSION_11 sourceCompatibility = JavaVersion.VERSION_11
@ -40,6 +43,7 @@ android {
} }
buildFeatures { buildFeatures {
compose = true compose = true
buildConfig = true
} }
composeOptions { composeOptions {
kotlinCompilerExtensionVersion = "1.5.1" kotlinCompilerExtensionVersion = "1.5.1"

View file

@ -1,13 +1,11 @@
package software.makeshift.debtpirate package software.patchwork.debtpirate
import androidx.test.platform.app.InstrumentationRegistry
import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.platform.app.InstrumentationRegistry
import org.junit.Assert.assertEquals
import org.junit.Test import org.junit.Test
import org.junit.runner.RunWith import org.junit.runner.RunWith
import org.junit.Assert.*
/** /**
* Instrumented test, which will execute on an Android device. * Instrumented test, which will execute on an Android device.
* *
@ -19,6 +17,6 @@ class ExampleInstrumentedTest {
fun useAppContext() { fun useAppContext() {
// Context of the app under test. // Context of the app under test.
val appContext = InstrumentationRegistry.getInstrumentation().targetContext val appContext = InstrumentationRegistry.getInstrumentation().targetContext
assertEquals("software.makeshift.debtpirate", appContext.packageName) assertEquals("software.patchwork.debtpirate", appContext.packageName)
} }
} }

View file

@ -1,3 +0,0 @@
package software.makeshift.debtpirate.repositories.users
class UsersRemoteDataSource

View file

@ -1,4 +0,0 @@
package software.makeshift.debtpirate.screens.auth.usecases
class RegisterNewAccountUseCase {
}

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate package software.patchwork.debtpirate
import android.os.Bundle import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
@ -9,9 +9,9 @@ import androidx.navigation.compose.NavHost
import androidx.navigation.compose.composable import androidx.navigation.compose.composable
import androidx.navigation.compose.rememberNavController import androidx.navigation.compose.rememberNavController
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
import software.makeshift.debtpirate.screens.auth.AuthScreen import software.patchwork.debtpirate.screens.auth.AuthScreen
import software.makeshift.debtpirate.screens.auth.AuthScreenViewModel import software.patchwork.debtpirate.screens.auth.AuthScreenViewModel
import software.makeshift.debtpirate.ui.theme.DebtPirateTheme import software.patchwork.debtpirate.ui.theme.DebtPirateTheme
@Serializable @Serializable
object AuthRoute object AuthRoute

View file

@ -0,0 +1,3 @@
package software.patchwork.debtpirate.repositories.users
class UsersRemoteDataSource

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.repositories.users package software.patchwork.debtpirate.repositories.users
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.screens.auth package software.patchwork.debtpirate.screens.auth
import android.annotation.SuppressLint import android.annotation.SuppressLint
import androidx.compose.foundation.background import androidx.compose.foundation.background
@ -19,7 +19,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.Color
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import software.makeshift.debtpirate.R import software.patchwork.debtpirate.R
@SuppressLint("UnusedMaterial3ScaffoldPaddingParameter") @SuppressLint("UnusedMaterial3ScaffoldPaddingParameter")
@Composable @Composable

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.screens.auth package software.patchwork.debtpirate.screens.auth
import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModel
import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.MutableStateFlow

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.screens.auth package software.patchwork.debtpirate.screens.auth
import android.util.Log import android.util.Log
import androidx.compose.foundation.interaction.FocusInteraction import androidx.compose.foundation.interaction.FocusInteraction
@ -35,7 +35,7 @@ import androidx.compose.ui.text.input.PasswordVisualTransformation
import androidx.compose.ui.text.withLink import androidx.compose.ui.text.withLink
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.StateFlow
import software.makeshift.debtpirate.R import software.patchwork.debtpirate.R
@Composable @Composable
internal fun SignInScreen( internal fun SignInScreen(

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.screens.auth package software.patchwork.debtpirate.screens.auth
import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.PaddingValues
@ -22,7 +22,7 @@ import androidx.compose.ui.text.input.ImeAction
import androidx.compose.ui.text.input.KeyboardCapitalization import androidx.compose.ui.text.input.KeyboardCapitalization
import androidx.compose.ui.text.input.KeyboardType import androidx.compose.ui.text.input.KeyboardType
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import software.makeshift.debtpirate.R import software.patchwork.debtpirate.R
@Composable @Composable
internal fun SignUpScreen( internal fun SignUpScreen(

View file

@ -0,0 +1,3 @@
package software.patchwork.debtpirate.screens.auth.usecases
class RegisterNewAccountUseCase

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.types package software.patchwork.debtpirate.types
sealed class Either<out A, out B> { sealed class Either<out A, out B> {
class Left<A>(val value: A) : Either<A, Nothing>() class Left<A>(val value: A) : Either<A, Nothing>()

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.ui.theme package software.patchwork.debtpirate.ui.theme
import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.Color

View file

@ -1,6 +1,5 @@
package software.makeshift.debtpirate.ui.theme package software.patchwork.debtpirate.ui.theme
import android.app.Activity
import android.os.Build import android.os.Build
import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.foundation.isSystemInDarkTheme
import androidx.compose.material3.MaterialTheme import androidx.compose.material3.MaterialTheme

View file

@ -1,4 +1,4 @@
package software.makeshift.debtpirate.ui.theme package software.patchwork.debtpirate.ui.theme
import androidx.compose.material3.Typography import androidx.compose.material3.Typography
import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.TextStyle

View file

@ -1,9 +1,8 @@
package software.makeshift.debtpirate package software.patchwork.debtpirate
import org.junit.Assert.assertEquals
import org.junit.Test import org.junit.Test
import org.junit.Assert.*
/** /**
* Example local unit test, which will execute on the development machine (host). * Example local unit test, which will execute on the development machine (host).
* *