Skip to content

Commit a540a5b

Browse files
committed
Merge branch 'develop' of https://github.com/TeamHous/Hous-Android into feature/#74-create-setting-view
# Conflicts: # app/src/main/AndroidManifest.xml # app/src/main/res/drawable/shape_red_stroke_15_rect.xml # app/src/main/res/drawable/shape_yellow_fill_8_rect.xml # app/src/main/res/drawable/test_img.xml
2 parents a7064a3 + 46b294c commit a540a5b

File tree

359 files changed

+6759
-2030
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

359 files changed

+6759
-2030
lines changed

.github/workflows/android.yml

+5
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ jobs:
4242
DUMMY_ACCESS_TOKEN: ${{ secrets.DUMMY_ACCESS_TOKEN }}
4343
run: echo "DUMMY_ACCESS_TOKEN=\"$DUMMY_ACCESS_TOKEN\"" >> local.properties
4444

45+
- name: Access DUMMY_ROOM_ID
46+
env:
47+
ROOM_ID: ${{ secrets.ROOM_ID }}
48+
run: echo "ROOM_ID=\"$ROOM_ID\"" >> local.properties
49+
4550
- name: Grant execute permission for gradlew
4651
run: chmod +x gradlew
4752

.idea/ktlint.xml

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/1/0/1094d71656eb82c805008b440a01ec969efbb1f7

Whitespace-only changes.

.idea/sonarlint/issuestore/1/3/1392dc066c376478cd54dde7ac8e7399d7c55e13

Whitespace-only changes.

.idea/sonarlint/issuestore/2/1/21717c32e098ac335180f238dff53c814794b21a

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/2/1/21fc7f9b693802c7c00b7a621dcbbf0602d5b82e

Whitespace-only changes.

.idea/sonarlint/issuestore/2/3/23f20395cfda7b7a92cab9c740d9cfb2c1541aa2

Whitespace-only changes.

.idea/sonarlint/issuestore/2/5/259c7402a236aee2000c9e21c635ca2548a8785a

Whitespace-only changes.

.idea/sonarlint/issuestore/2/6/2614cf10edafc01f1b0e84524eb763956a3a10d9

Whitespace-only changes.

.idea/sonarlint/issuestore/2/8/282c8fe3f3631156cc9efbfb5b8d3fb6032a443f

Whitespace-only changes.

.idea/sonarlint/issuestore/2/8/28e93e7195007883d6c4f6326a1ba5aa2cc91122

Whitespace-only changes.

.idea/sonarlint/issuestore/2/a/2a6d7758c8b1e5fb438585595cd5548380607966

Whitespace-only changes.

.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4

Whitespace-only changes.

.idea/sonarlint/issuestore/2/b/2ba58bdd51724c5764503ff905d676a8004fefad

Whitespace-only changes.

.idea/sonarlint/issuestore/3/7/374ba366d33f2cfd79d2990856c015aae6a360f8

Whitespace-only changes.

.idea/sonarlint/issuestore/3/7/37ae3b2406a08d559b29ec95659a86a381dec40d

Whitespace-only changes.

.idea/sonarlint/issuestore/3/9/399803383d47abea05e4d513ae319d65954df2db

Whitespace-only changes.

.idea/sonarlint/issuestore/3/b/3b558e37c7301d7e022647d8efa0c392f0114338

Whitespace-only changes.

.idea/sonarlint/issuestore/3/c/3c0606852dfabb407d6f65ecfd7d0a3ff676a8f9

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/3/d/3d08e3b879feee0a88d549726ec1f1d1f13de6ed

Whitespace-only changes.

.idea/sonarlint/issuestore/3/f/3f5a50c2d7ee4ace74a2347eb6905099c3957432

Whitespace-only changes.

.idea/sonarlint/issuestore/4/1/419ad5ff44f73e68aa086de9916047a99aa3b532

Whitespace-only changes.

.idea/sonarlint/issuestore/4/7/47d4431864d6380b67b652e42563df5c84084282

Whitespace-only changes.

.idea/sonarlint/issuestore/4/8/487c30dd133881b13261b0af8a7bd4bbeaeec06d

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/4/a/4a12867d7a96d49397a9580cbe970a3bfee6a285

Whitespace-only changes.

.idea/sonarlint/issuestore/5/0/504e51a1f622a3dea8d33cb7b54131cf4cd905fc

Whitespace-only changes.

.idea/sonarlint/issuestore/5/0/508840e4b121194a4440bf205ef838dd3901c192

Whitespace-only changes.

.idea/sonarlint/issuestore/5/1/51623d3e44e35fe823e9531f871a63482ab5613f

Whitespace-only changes.

.idea/sonarlint/issuestore/5/3/5392ae6fb7c5440022cf3ca2152b93a8c6ad1221

Whitespace-only changes.

.idea/sonarlint/issuestore/5/5/55649260a196f1ceaab3fe4bfdbe68184c1efff0

Whitespace-only changes.

.idea/sonarlint/issuestore/5/d/5d02844d2d743f76fe60e88b7f76c3d20d0b5697

Whitespace-only changes.

.idea/sonarlint/issuestore/5/e/5e504d6523f743654dea0d5c0c0e8ab67c5e617c

Whitespace-only changes.

.idea/sonarlint/issuestore/6/2/62d41b83de73ea9637f2d82462ade5cacfbbeb3a

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/6/7/67b703ff5f8b24978b379d2fec4c1c0de67d5e46

Whitespace-only changes.

.idea/sonarlint/issuestore/6/c/6c30efff69b84fdb046a46f2951cb8a9fd32211d

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/6/c/6c8f05e0f5d357e1a5fef2e0721d92268fb291fb

Whitespace-only changes.

.idea/sonarlint/issuestore/6/d/6d07aaecb0185338eeb33a3ec563249ff259cf19

Whitespace-only changes.

.idea/sonarlint/issuestore/7/1/71901ec4384bbabdac42389e09b776eba5d5f38c

Whitespace-only changes.

.idea/sonarlint/issuestore/7/2/7270efe715e6a2a0828a0058494ff6340f1f8382

Whitespace-only changes.

.idea/sonarlint/issuestore/7/3/73f6b7749f5aecadc6aff9847575da104696758a

Whitespace-only changes.

.idea/sonarlint/issuestore/7/4/746432e504e76dfdade868dfee47cf4f9a61461b

Whitespace-only changes.

.idea/sonarlint/issuestore/7/5/75e155fc2aefcf6b5351727f7462d4f5d347652d

Whitespace-only changes.

.idea/sonarlint/issuestore/7/7/77156a4690dc159001c172419ad1340d60579cc0

Whitespace-only changes.

.idea/sonarlint/issuestore/7/8/785acd60510d7fdb2333d19e116febe3217fb980

Whitespace-only changes.

.idea/sonarlint/issuestore/8/a/8a2b3911a9c8b63cb82d6fa60ef892b6410bc555

Whitespace-only changes.

.idea/sonarlint/issuestore/8/c/8c55c3ccc257e5907959013f99656e4c8ec3903e

Whitespace-only changes.

.idea/sonarlint/issuestore/8/e/8e4d2b666f8114dab334eb0c68bbf4beea7df7c8

Whitespace-only changes.

.idea/sonarlint/issuestore/9/0/907c2d7efe535a01b8a6b630148f15f22b28ff7b

Whitespace-only changes.

.idea/sonarlint/issuestore/a/0/a0716f69934521dab2ac8084b0ed339a71e98bde

Whitespace-only changes.

.idea/sonarlint/issuestore/a/0/a0987820d83c2e1474366586b161f2e39053f057

Whitespace-only changes.

.idea/sonarlint/issuestore/a/1/a137dc7e3b6db3ad5653d6e6374fce58e8b75f95

Whitespace-only changes.

.idea/sonarlint/issuestore/a/4/a480e6dc91914dd113ff17ee6fbf0743eee3dd7a

Whitespace-only changes.

.idea/sonarlint/issuestore/a/5/a5b04cf93d3ef02c30209b6b2bf2396791a01213

Whitespace-only changes.

.idea/sonarlint/issuestore/a/a/aaea7167440a9d9d41cbefa3d57c65487429f338

Whitespace-only changes.

.idea/sonarlint/issuestore/b/1/b11d733c2a0884113604561857cdf35244e56df2

Whitespace-only changes.

.idea/sonarlint/issuestore/b/1/b1347302992dfb0ed44bef468b5dccbab9dd663d

Whitespace-only changes.

.idea/sonarlint/issuestore/b/a/bafa83d8ac6d0b17589912f20c744ccdaea49ab4

+4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/b/c/bca5e8319347b418c307a6de235a00dc0e2150a9

Whitespace-only changes.

.idea/sonarlint/issuestore/b/d/bd2b79c92c9e108abbd265903b8ae0e9de9b6eaf

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/c/0/c0d98d6db88da4caa3ccd455bdfea86e9f86a407

Whitespace-only changes.

.idea/sonarlint/issuestore/c/1/c15bc2894c3ff2059da77ac52712aaf5a67106f2

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/c/8/c8b852f746f4284b67be58f2274f60a7631cada8

Whitespace-only changes.

.idea/sonarlint/issuestore/d/4/d4ccb79d3ffb82b694460f4f4d17162fd5e3bf77

Whitespace-only changes.

.idea/sonarlint/issuestore/d/6/d62eae69c44b23aa9da7216b52eb0692bded7bf8

Whitespace-only changes.

.idea/sonarlint/issuestore/d/8/d83ef2367caca12c18c8ccde7cf45e1eaebd4c55

Whitespace-only changes.

.idea/sonarlint/issuestore/d/8/d8714d56c431862d5000e3af7f542dc2c160d330

Whitespace-only changes.

.idea/sonarlint/issuestore/d/8/d8d5202a580477950d568da6d924cc8c3e4a29d7

Whitespace-only changes.

.idea/sonarlint/issuestore/d/a/daa7a485e989920901983255e1e4378afcc625d3

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sonarlint/issuestore/d/d/ddadc94ecac542883b4c31c86fc092afe3c2a09d

Whitespace-only changes.

.idea/sonarlint/issuestore/e/4/e4f18ad4f4b33c832a974cb407aae5017b90b7f5

Whitespace-only changes.

.idea/sonarlint/issuestore/e/5/e56236c03933b0a42d7f582c32ebf5e71e829c72

Whitespace-only changes.

.idea/sonarlint/issuestore/e/6/e69f04b871f85bd08f1a79f7dca67e0b60a06e14

Whitespace-only changes.

.idea/sonarlint/issuestore/e/7/e70e0e98f03e9f43000a49dec1f5f69e825da15e

Whitespace-only changes.

.idea/sonarlint/issuestore/e/7/e76cdd780563c2092f0b9ef45725c0e4b445df7d

Whitespace-only changes.

.idea/sonarlint/issuestore/e/c/ec7c57613f15a7aa5c7db5f80db83f0025664f93

Whitespace-only changes.

.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35

Whitespace-only changes.

.idea/sonarlint/issuestore/f/4/f4a01d6a4fcb971362ec00a83903fd3902f52164

Whitespace-only changes.

.idea/sonarlint/issuestore/f/5/f5aa8917110e068f8cc94c9a1538028ca2b7aca4

Whitespace-only changes.

.idea/sonarlint/issuestore/f/a/fafe78e0901d47db9d0d5da4f97827305336dca1

Whitespace-only changes.

.idea/sonarlint/issuestore/f/d/fd4265ceda91e9f809dda5aa92e0a974ea2dc3db

Whitespace-only changes.

.idea/sonarlint/issuestore/index.pb

+150-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/build.gradle

+9-2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ android {
3838
versionName "1.0"
3939
buildConfigField "String", "HOUS_URL", properties["HOUS_URL"]
4040
buildConfigField "String", "DUMMY_ACCESS_TOKEN", properties["DUMMY_ACCESS_TOKEN"]
41+
buildConfigField "String", "ROOM_ID", properties["ROOM_ID"]
4142
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
4243
}
4344

@@ -57,9 +58,14 @@ android {
5758
}
5859

5960
dependencies {
61+
// lottie
62+
implementation 'com.airbnb.android:lottie:5.2.0'
63+
64+
// intercepter
65+
implementation 'com.squareup.okhttp3:logging-interceptor:4.10.0'
66+
6067
// Coil
6168
implementation "io.coil-kt:coil:2.1.0"
62-
6369
// compose
6470
implementation 'androidx.activity:activity-compose:1.5.0'
6571
implementation 'androidx.compose.material:material:1.1.1'
@@ -69,7 +75,6 @@ dependencies {
6975
androidTestImplementation 'androidx.compose.ui:ui-test-junit4:1.1.1'
7076
implementation "com.google.android.material:compose-theme-adapter:1.1.14"
7177
implementation "com.google.accompanist:accompanist-appcompat-theme:0.16.0"
72-
7378
// gson
7479
implementation "com.google.code.gson:gson:2.9.0"
7580

@@ -105,4 +110,6 @@ dependencies {
105110
testImplementation 'junit:junit:4.13.2'
106111
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
107112
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
113+
// recycler View
114+
implementation "androidx.recyclerview:recyclerview:1.2.1"
108115
}

app/debug/output-metadata.json

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"version": 3,
3+
"artifactType": {
4+
"type": "APK",
5+
"kind": "Directory"
6+
},
7+
"applicationId": "com.hous.hous_aos",
8+
"variantName": "debug",
9+
"elements": [
10+
{
11+
"type": "SINGLE",
12+
"filters": [],
13+
"attributes": [],
14+
"versionCode": 1,
15+
"versionName": "1.0",
16+
"outputFile": "app-debug.apk"
17+
}
18+
],
19+
"elementType": "File"
20+
}

app/release/output-metadata.json

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"version": 3,
3+
"artifactType": {
4+
"type": "APK",
5+
"kind": "Directory"
6+
},
7+
"applicationId": "com.hous.hous_aos",
8+
"variantName": "release",
9+
"elements": [
10+
{
11+
"type": "SINGLE",
12+
"filters": [],
13+
"attributes": [],
14+
"versionCode": 1,
15+
"versionName": "1.0",
16+
"outputFile": "app-release.apk"
17+
}
18+
],
19+
"elementType": "File"
20+
}

app/src/main/AndroidManifest.xml

+15-11
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,43 @@
1010
android:allowBackup="true"
1111
android:dataExtractionRules="@xml/data_extraction_rules"
1212
android:fullBackupContent="@xml/backup_rules"
13-
android:icon="@mipmap/ic_launcher"
13+
android:icon="@drawable/ic_icon"
1414
android:label="@string/app_name"
15-
android:roundIcon="@mipmap/ic_launcher_round"
15+
android:roundIcon="@drawable/ic_icon"
1616
android:supportsRtl="true"
1717
android:theme="@style/Theme.HousAos"
1818
android:usesCleartextTraffic="true"
1919
tools:targetApi="31">
2020
<activity
21-
android:name=".ui.profile.SettingActivity"
22-
android:exported="true" >
23-
<intent-filter>
24-
<action android:name="android.intent.action.MAIN" />
25-
26-
<category android:name="android.intent.category.LAUNCHER" />
27-
</intent-filter>
28-
</activity>
21+
android:name=".ui.splash.IntroActivity"
22+
android:screenOrientation="portrait"
23+
<activity
24+
android:name=".ui.home.RoommateCardActivity"
25+
android:screenOrientation="portrait"
26+
android:exported="false" />
2927
<activity
3028
android:name=".ui.newrules.NewRuleActivity"
29+
android:screenOrientation="portrait"
3130
android:exported="false" />
3231
<activity
3332
android:name=".ui.profile.TendencyTestActivity"
33+
android:screenOrientation="portrait"
3434
android:exported="false" />
3535
<activity
3636
android:name=".ui.profile.TestInfoActivity"
37+
android:screenOrientation="portrait"
3738
android:exported="false" />
3839
<activity
3940
android:name=".ui.profile.TendencyResultActivity"
41+
android:screenOrientation="portrait"
4042
android:exported="false" />
4143
<activity
4244
android:name=".ui.main.MainActivity"
45+
android:screenOrientation="portrait"
46+
android:exported="false" />
4347
android:exported="true">
4448

4549
</activity>
4650
</application>
4751

48-
</manifest>
52+
</manifest>

app/src/main/assets/splash.json

+1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)