diff --git a/TeamFinder/app/build.gradle b/TeamFinder/app/build.gradle deleted file mode 100644 index d450b76..0000000 --- a/TeamFinder/app/build.gradle +++ /dev/null @@ -1,66 +0,0 @@ -plugins { - id 'com.android.application' - id 'org.jetbrains.kotlin.android' -} - -android { - namespace 'edu.kaist.cs.teamfinder' - compileSdk 33 - - defaultConfig { - applicationId "edu.kaist.cs.teamfinder" - minSdk 29 - targetSdk 33 - versionCode 1 - versionName "1.0" - - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - vectorDrawables { - useSupportLibrary true - } - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - kotlinOptions { - jvmTarget = '1.8' - } - buildFeatures { - compose true - } - composeOptions { - kotlinCompilerExtensionVersion '1.3.2' - } - packagingOptions { - resources { - excludes += '/META-INF/{AL2.0,LGPL2.1}' - } - } -} - -dependencies { - - implementation 'androidx.core:core-ktx:1.8.0' - implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1' - implementation 'androidx.activity:activity-compose:1.5.1' - implementation platform('androidx.compose:compose-bom:2022.10.00') - implementation 'androidx.compose.ui:ui' - implementation 'androidx.compose.ui:ui-graphics' - implementation 'androidx.compose.ui:ui-tooling-preview' - implementation 'androidx.compose.material3:material3' - testImplementation 'junit:junit:4.13.2' - androidTestImplementation 'androidx.test.ext:junit:1.1.5' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' - androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00') - androidTestImplementation 'androidx.compose.ui:ui-test-junit4' - debugImplementation 'androidx.compose.ui:ui-tooling' - debugImplementation 'androidx.compose.ui:ui-test-manifest' -} \ No newline at end of file diff --git a/TeamFinder/app/proguard-rules.pro b/TeamFinder/app/proguard-rules.pro deleted file mode 100644 index 481bb43..0000000 --- a/TeamFinder/app/proguard-rules.pro +++ /dev/null @@ -1,21 +0,0 @@ -# Add project specific ProGuard rules here. -# You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - -# Uncomment this to preserve the line number information for -# debugging stack traces. -#-keepattributes SourceFile,LineNumberTable - -# If you keep the line number information, uncomment this to -# hide the original source file name. -#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/TeamFinder/app/src/androidTest/java/edu/kaist/cs/teamfinder/ExampleInstrumentedTest.kt b/TeamFinder/app/src/androidTest/java/edu/kaist/cs/teamfinder/ExampleInstrumentedTest.kt deleted file mode 100644 index b5f48a6..0000000 --- a/TeamFinder/app/src/androidTest/java/edu/kaist/cs/teamfinder/ExampleInstrumentedTest.kt +++ /dev/null @@ -1,24 +0,0 @@ -package edu.kaist.cs.teamfinder - -import androidx.test.platform.app.InstrumentationRegistry -import androidx.test.ext.junit.runners.AndroidJUnit4 - -import org.junit.Test -import org.junit.runner.RunWith - -import org.junit.Assert.* - -/** - * Instrumented test, which will execute on an Android device. - * - * See [testing documentation](http://d.android.com/tools/testing). - */ -@RunWith(AndroidJUnit4::class) -class ExampleInstrumentedTest { - @Test - fun useAppContext() { - // Context of the app under test. - val appContext = InstrumentationRegistry.getInstrumentation().targetContext - assertEquals("edu.kaist.cs.teamfinder", appContext.packageName) - } -} \ No newline at end of file diff --git a/TeamFinder/app/src/main/AndroidManifest.xml b/TeamFinder/app/src/main/AndroidManifest.xml deleted file mode 100644 index defbd2f..0000000 --- a/TeamFinder/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/MainActivity.kt b/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/MainActivity.kt deleted file mode 100644 index 5411b5d..0000000 --- a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/MainActivity.kt +++ /dev/null @@ -1,46 +0,0 @@ -package edu.kaist.cs.teamfinder - -import android.os.Bundle -import androidx.activity.ComponentActivity -import androidx.activity.compose.setContent -import androidx.compose.foundation.layout.fillMaxSize -import androidx.compose.material3.MaterialTheme -import androidx.compose.material3.Surface -import androidx.compose.material3.Text -import androidx.compose.runtime.Composable -import androidx.compose.ui.Modifier -import androidx.compose.ui.tooling.preview.Preview -import edu.kaist.cs.teamfinder.ui.theme.TeamFinderTheme - -class MainActivity : ComponentActivity() { - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - setContent { - TeamFinderTheme { - // A surface container using the 'background' color from the theme - Surface( - modifier = Modifier.fillMaxSize(), - color = MaterialTheme.colorScheme.background - ) { - Greeting("Android") - } - } - } - } -} - -@Composable -fun Greeting(name: String, modifier: Modifier = Modifier) { - Text( - text = "Hello $name!", - modifier = modifier - ) -} - -@Preview(showBackground = true) -@Composable -fun GreetingPreview() { - TeamFinderTheme { - Greeting("Android") - } -} \ No newline at end of file diff --git a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Color.kt b/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Color.kt deleted file mode 100644 index efea741..0000000 --- a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Color.kt +++ /dev/null @@ -1,11 +0,0 @@ -package edu.kaist.cs.teamfinder.ui.theme - -import androidx.compose.ui.graphics.Color - -val Purple80 = Color(0xFFD0BCFF) -val PurpleGrey80 = Color(0xFFCCC2DC) -val Pink80 = Color(0xFFEFB8C8) - -val Purple40 = Color(0xFF6650a4) -val PurpleGrey40 = Color(0xFF625b71) -val Pink40 = Color(0xFF7D5260) \ No newline at end of file diff --git a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Theme.kt b/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Theme.kt deleted file mode 100644 index 5fbe3ea..0000000 --- a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Theme.kt +++ /dev/null @@ -1,70 +0,0 @@ -package edu.kaist.cs.teamfinder.ui.theme - -import android.app.Activity -import android.os.Build -import androidx.compose.foundation.isSystemInDarkTheme -import androidx.compose.material3.MaterialTheme -import androidx.compose.material3.darkColorScheme -import androidx.compose.material3.dynamicDarkColorScheme -import androidx.compose.material3.dynamicLightColorScheme -import androidx.compose.material3.lightColorScheme -import androidx.compose.runtime.Composable -import androidx.compose.runtime.SideEffect -import androidx.compose.ui.graphics.toArgb -import androidx.compose.ui.platform.LocalContext -import androidx.compose.ui.platform.LocalView -import androidx.core.view.WindowCompat - -private val DarkColorScheme = darkColorScheme( - primary = Purple80, - secondary = PurpleGrey80, - tertiary = Pink80 -) - -private val LightColorScheme = lightColorScheme( - primary = Purple40, - secondary = PurpleGrey40, - tertiary = Pink40 - - /* Other default colors to override - background = Color(0xFFFFFBFE), - surface = Color(0xFFFFFBFE), - onPrimary = Color.White, - onSecondary = Color.White, - onTertiary = Color.White, - onBackground = Color(0xFF1C1B1F), - onSurface = Color(0xFF1C1B1F), - */ -) - -@Composable -fun TeamFinderTheme( - darkTheme: Boolean = isSystemInDarkTheme(), - // Dynamic color is available on Android 12+ - dynamicColor: Boolean = true, - content: @Composable () -> Unit -) { - val colorScheme = when { - dynamicColor && Build.VERSION.SDK_INT >= Build.VERSION_CODES.S -> { - val context = LocalContext.current - if (darkTheme) dynamicDarkColorScheme(context) else dynamicLightColorScheme(context) - } - - darkTheme -> DarkColorScheme - else -> LightColorScheme - } - val view = LocalView.current - if (!view.isInEditMode) { - SideEffect { - val window = (view.context as Activity).window - window.statusBarColor = colorScheme.primary.toArgb() - WindowCompat.getInsetsController(window, view).isAppearanceLightStatusBars = darkTheme - } - } - - MaterialTheme( - colorScheme = colorScheme, - typography = Typography, - content = content - ) -} \ No newline at end of file diff --git a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Type.kt b/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Type.kt deleted file mode 100644 index 6fa69d7..0000000 --- a/TeamFinder/app/src/main/java/edu/kaist/cs/teamfinder/ui/theme/Type.kt +++ /dev/null @@ -1,34 +0,0 @@ -package edu.kaist.cs.teamfinder.ui.theme - -import androidx.compose.material3.Typography -import androidx.compose.ui.text.TextStyle -import androidx.compose.ui.text.font.FontFamily -import androidx.compose.ui.text.font.FontWeight -import androidx.compose.ui.unit.sp - -// Set of Material typography styles to start with -val Typography = Typography( - bodyLarge = TextStyle( - fontFamily = FontFamily.Default, - fontWeight = FontWeight.Normal, - fontSize = 16.sp, - lineHeight = 24.sp, - letterSpacing = 0.5.sp - ) - /* Other default text styles to override - titleLarge = TextStyle( - fontFamily = FontFamily.Default, - fontWeight = FontWeight.Normal, - fontSize = 22.sp, - lineHeight = 28.sp, - letterSpacing = 0.sp - ), - labelSmall = TextStyle( - fontFamily = FontFamily.Default, - fontWeight = FontWeight.Medium, - fontSize = 11.sp, - lineHeight = 16.sp, - letterSpacing = 0.5.sp - ) - */ -) \ No newline at end of file diff --git a/TeamFinder/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/TeamFinder/app/src/main/res/drawable-v24/ic_launcher_foreground.xml deleted file mode 100644 index 2b068d1..0000000 --- a/TeamFinder/app/src/main/res/drawable-v24/ic_launcher_foreground.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/TeamFinder/app/src/main/res/drawable/ic_launcher_background.xml b/TeamFinder/app/src/main/res/drawable/ic_launcher_background.xml deleted file mode 100644 index 07d5da9..0000000 --- a/TeamFinder/app/src/main/res/drawable/ic_launcher_background.xml +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/TeamFinder/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/TeamFinder/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml deleted file mode 100644 index 6f3b755..0000000 --- a/TeamFinder/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/TeamFinder/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/TeamFinder/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml deleted file mode 100644 index 6f3b755..0000000 --- a/TeamFinder/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/TeamFinder/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/TeamFinder/app/src/main/res/mipmap-hdpi/ic_launcher.webp deleted file mode 100644 index c209e78..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-hdpi/ic_launcher.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/TeamFinder/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp deleted file mode 100644 index b2dfe3d..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/TeamFinder/app/src/main/res/mipmap-mdpi/ic_launcher.webp deleted file mode 100644 index 4f0f1d6..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-mdpi/ic_launcher.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/TeamFinder/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp deleted file mode 100644 index 62b611d..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/TeamFinder/app/src/main/res/mipmap-xhdpi/ic_launcher.webp deleted file mode 100644 index 948a307..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/TeamFinder/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp deleted file mode 100644 index 1b9a695..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/TeamFinder/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp deleted file mode 100644 index 28d4b77..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/TeamFinder/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp deleted file mode 100644 index 9287f50..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/TeamFinder/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp deleted file mode 100644 index aa7d642..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/TeamFinder/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp deleted file mode 100644 index 9126ae3..0000000 Binary files a/TeamFinder/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/TeamFinder/app/src/main/res/values/colors.xml b/TeamFinder/app/src/main/res/values/colors.xml deleted file mode 100644 index f8c6127..0000000 --- a/TeamFinder/app/src/main/res/values/colors.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - #FFBB86FC - #FF6200EE - #FF3700B3 - #FF03DAC5 - #FF018786 - #FF000000 - #FFFFFFFF - \ No newline at end of file diff --git a/TeamFinder/app/src/main/res/values/strings.xml b/TeamFinder/app/src/main/res/values/strings.xml deleted file mode 100644 index fbfac5f..0000000 --- a/TeamFinder/app/src/main/res/values/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - TeamFinder - \ No newline at end of file diff --git a/TeamFinder/app/src/main/res/values/themes.xml b/TeamFinder/app/src/main/res/values/themes.xml deleted file mode 100644 index bcbbd17..0000000 --- a/TeamFinder/app/src/main/res/values/themes.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -