Set missing displayName and iconArtwork for shared libraries
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -486,6 +486,9 @@ class UpdateService: LifecycleService() {
|
|||||||
if (app.dependencies.dependentLibraries.isNotEmpty() && isOAndAbove()) {
|
if (app.dependencies.dependentLibraries.isNotEmpty() && isOAndAbove()) {
|
||||||
app.dependencies.dependentLibraries.forEach {
|
app.dependencies.dependentLibraries.forEach {
|
||||||
if (!isSharedLibraryInstalled(this, it.packageName, it.versionCode)) {
|
if (!isSharedLibraryInstalled(this, it.packageName, it.versionCode)) {
|
||||||
|
it.displayName = getString(R.string.downloading_dep, app.displayName)
|
||||||
|
it.iconArtwork = app.iconArtwork
|
||||||
|
|
||||||
updateApp(it, removeExisiting)
|
updateApp(it, removeExisiting)
|
||||||
while (containsInInstalling(it.packageName) ||
|
while (containsInInstalling(it.packageName) ||
|
||||||
!isSharedLibraryInstalled(this, it.packageName, it.versionCode)
|
!isSharedLibraryInstalled(this, it.packageName, it.versionCode)
|
||||||
|
|||||||
@@ -351,4 +351,5 @@
|
|||||||
<string name="search_hint">Search for Apps & Games</string>
|
<string name="search_hint">Search for Apps & Games</string>
|
||||||
<string name="requesting_new_session">Requesting new session</string>
|
<string name="requesting_new_session">Requesting new session</string>
|
||||||
<string name="server_maintenance">Server down for maintenance</string>
|
<string name="server_maintenance">Server down for maintenance</string>
|
||||||
|
<string name="downloading_dep">Downloading additional files for <xliff:g id="app">%1$s</xliff:g></string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
Reference in New Issue
Block a user