Skip to content

Commit e81b3bd

Browse files
authored
Merge pull request #2 from DCTS-Project/beta
Beta to main
2 parents aaee43d + 7ebdc68 commit e81b3bd

9 files changed

Lines changed: 889 additions & 7 deletions

File tree

app/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,14 @@ android {
3737
}
3838

3939
dependencies {
40+
implementation(libs.camera.camera2)
4041
implementation(libs.appcompat)
4142
implementation(libs.material)
4243
implementation(libs.activity)
4344
implementation(libs.constraintlayout)
45+
implementation(libs.play.services.mlkit.barcode.scanning)
46+
implementation(libs.camera.view)
47+
implementation(libs.camera.lifecycle)
4448
testImplementation(libs.junit)
4549
androidTestImplementation(libs.ext.junit)
4650
androidTestImplementation(libs.espresso.core)

app/src/main/AndroidManifest.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:tools="http://schemas.android.com/tools">
44

5+
<uses-feature
6+
android:name="android.hardware.camera"
7+
android:required="false" />
8+
59
<uses-permission android:name="android.permission.INTERNET" />
610
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
711
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
12+
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
13+
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
14+
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
15+
<uses-permission android:name="android.permission.CAMERA" />
816

917
<application
1018
android:allowBackup="true"
@@ -15,6 +23,15 @@
1523
android:roundIcon="@mipmap/ic_launcher_round"
1624
android:supportsRtl="true"
1725
android:theme="@style/Theme.DCTSChat">
26+
27+
<service
28+
android:name=".InboxFetcherService"
29+
android:foregroundServiceType="dataSync"
30+
android:exported="false" />
31+
32+
<activity android:name=".QRScanner$ScanActivity"
33+
android:theme="@style/Theme.AppCompat.NoActionBar" />
34+
1835
<activity
1936
android:name=".MainActivity"
2037
android:exported="true">

0 commit comments

Comments
 (0)