Fix plugin file refreshing
This commit is contained in:
parent
88876141ff
commit
8593758f41
@ -106,6 +106,7 @@ class PluginFileProvider(
|
|||||||
return Bundle().apply {
|
return Bundle().apply {
|
||||||
set(FileColumns.Id, id)
|
set(FileColumns.Id, id)
|
||||||
set(FileColumns.Path, path)
|
set(FileColumns.Path, path)
|
||||||
|
set(FileColumns.ContentUri, uri.toString())
|
||||||
set(FileColumns.MimeType, mimeType)
|
set(FileColumns.MimeType, mimeType)
|
||||||
set(FileColumns.Size, size)
|
set(FileColumns.Size, size)
|
||||||
set(FileColumns.MetaTitle, metaData[FileMetaType.Title])
|
set(FileColumns.MetaTitle, metaData[FileMetaType.Title])
|
||||||
|
|||||||
@ -3,6 +3,7 @@ package de.mm20.launcher2.sdk.files
|
|||||||
import android.database.Cursor
|
import android.database.Cursor
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
|
import android.util.Log
|
||||||
import de.mm20.launcher2.plugin.PluginType
|
import de.mm20.launcher2.plugin.PluginType
|
||||||
import de.mm20.launcher2.plugin.config.QueryPluginConfig
|
import de.mm20.launcher2.plugin.config.QueryPluginConfig
|
||||||
import de.mm20.launcher2.plugin.contracts.FilePluginContract.FileColumns
|
import de.mm20.launcher2.plugin.contracts.FilePluginContract.FileColumns
|
||||||
@ -48,7 +49,7 @@ abstract class FileProvider(
|
|||||||
displayName = get(FileColumns.DisplayName) ?: return null,
|
displayName = get(FileColumns.DisplayName) ?: return null,
|
||||||
mimeType = get(FileColumns.MimeType) ?: return null,
|
mimeType = get(FileColumns.MimeType) ?: return null,
|
||||||
size = get(FileColumns.Size) ?: 0L,
|
size = get(FileColumns.Size) ?: 0L,
|
||||||
path = get(FileColumns.Path) ?: "",
|
path = get(FileColumns.Path),
|
||||||
uri = get(FileColumns.ContentUri)?.let { Uri.parse(it) } ?: return null,
|
uri = get(FileColumns.ContentUri)?.let { Uri.parse(it) } ?: return null,
|
||||||
thumbnailUri = get(FileColumns.ThumbnailUri)?.let { Uri.parse(it) },
|
thumbnailUri = get(FileColumns.ThumbnailUri)?.let { Uri.parse(it) },
|
||||||
isDirectory = get(FileColumns.IsDirectory) == false,
|
isDirectory = get(FileColumns.IsDirectory) == false,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user