Skip to content

Commit 8721978

Browse files
committed
feat: Displaylib Android 16 QPR1
1 parent 7a21c06 commit 8721978

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ This repository contains multiple libraries in SystemUI used by Lawnchair.
55
A brief explanation of what each library does:
66
* `animationlib`: Handling playback and interpolator of the animations
77
* `contextualeducationlib`: Store "education" type
8+
* `displaylib`: Handling presumably desktop displays
89
* `iconloaderlib`: Handling all of Launcher3 and Lawnchair icons
910
* `msdllib`: Multi-Sensory-Design-Language, handling all new vibrations in Launcher3 Android 16

displaylib/build.gradle

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
plugins {
2+
id 'com.android.library'
3+
id 'org.jetbrains.kotlin.android'
4+
alias(libs.plugins.google.ksp)
5+
}
6+
7+
android {
8+
namespace "com.android.app.displaylib"
9+
sourceSets {
10+
main {
11+
java.srcDirs = ['src']
12+
}
13+
}
14+
}
15+
16+
addFrameworkJar('framework-16.jar')
17+
18+
dependencies {
19+
implementation libs.javax.inject
20+
implementation libs.kotlinx.coroutines.android
21+
ksp libs.dagger.compiler
22+
implementation libs.dagger.hilt.android
23+
ksp libs.dagger.hilt.compiler
24+
}
25+
26+
ksp {
27+
arg("dagger.hilt.disableModulesHaveInstallInCheck", "true")
28+
}

0 commit comments

Comments
 (0)