mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 19:49:33 +01:00
move filebrowser package out of components package
... as "components" package should be used for jetpack compose components that can be shared for multiple screens Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
6ed17603d6
commit
3723599c68
@ -29,8 +29,8 @@ import com.nextcloud.talk.R
|
|||||||
import com.nextcloud.talk.application.NextcloudTalkApplication
|
import com.nextcloud.talk.application.NextcloudTalkApplication
|
||||||
import com.nextcloud.talk.application.NextcloudTalkApplication.Companion.sharedApplication
|
import com.nextcloud.talk.application.NextcloudTalkApplication.Companion.sharedApplication
|
||||||
import com.nextcloud.talk.chat.data.model.ChatMessage
|
import com.nextcloud.talk.chat.data.model.ChatMessage
|
||||||
import com.nextcloud.talk.components.filebrowser.models.BrowserFile
|
import com.nextcloud.talk.filebrowser.models.BrowserFile
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation
|
import com.nextcloud.talk.filebrowser.webdav.ReadFilesystemOperation
|
||||||
import com.nextcloud.talk.data.user.model.User
|
import com.nextcloud.talk.data.user.model.User
|
||||||
import com.nextcloud.talk.databinding.ReactionsInsideMessageBinding
|
import com.nextcloud.talk.databinding.ReactionsInsideMessageBinding
|
||||||
import com.nextcloud.talk.extensions.loadChangelogBotAvatar
|
import com.nextcloud.talk.extensions.loadChangelogBotAvatar
|
||||||
|
@ -33,7 +33,7 @@ import coil.decode.SvgDecoder
|
|||||||
import coil.memory.MemoryCache
|
import coil.memory.MemoryCache
|
||||||
import coil.util.DebugLogger
|
import coil.util.DebugLogger
|
||||||
import com.nextcloud.talk.BuildConfig
|
import com.nextcloud.talk.BuildConfig
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import com.nextcloud.talk.dagger.modules.BusModule
|
import com.nextcloud.talk.dagger.modules.BusModule
|
||||||
import com.nextcloud.talk.dagger.modules.ContextModule
|
import com.nextcloud.talk.dagger.modules.ContextModule
|
||||||
import com.nextcloud.talk.dagger.modules.DaosModule
|
import com.nextcloud.talk.dagger.modules.DaosModule
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2018 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2018 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models
|
package com.nextcloud.talk.filebrowser.models
|
||||||
|
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Parcelable
|
import android.os.Parcelable
|
||||||
@ -17,12 +17,12 @@ import at.bitfire.dav4jvm.property.GetLastModified
|
|||||||
import at.bitfire.dav4jvm.property.ResourceType
|
import at.bitfire.dav4jvm.property.ResourceType
|
||||||
import at.bitfire.dav4jvm.property.ResourceType.Companion.COLLECTION
|
import at.bitfire.dav4jvm.property.ResourceType.Companion.COLLECTION
|
||||||
import com.bluelinelabs.logansquare.annotation.JsonObject
|
import com.bluelinelabs.logansquare.annotation.JsonObject
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted
|
import com.nextcloud.talk.filebrowser.models.properties.NCEncrypted
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPermission
|
import com.nextcloud.talk.filebrowser.models.properties.NCPermission
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPreview
|
import com.nextcloud.talk.filebrowser.models.properties.NCPreview
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite
|
import com.nextcloud.talk.filebrowser.models.properties.OCFavorite
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCId
|
import com.nextcloud.talk.filebrowser.models.properties.OCId
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCSize
|
import com.nextcloud.talk.filebrowser.models.properties.OCSize
|
||||||
import com.nextcloud.talk.utils.Mimetype.FOLDER
|
import com.nextcloud.talk.utils.Mimetype.FOLDER
|
||||||
import kotlinx.parcelize.Parcelize
|
import kotlinx.parcelize.Parcelize
|
||||||
import java.io.File
|
import java.io.File
|
@ -4,7 +4,7 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models;
|
package com.nextcloud.talk.filebrowser.models;
|
||||||
|
|
||||||
import at.bitfire.dav4jvm.Response;
|
import at.bitfire.dav4jvm.Response;
|
||||||
|
|
@ -5,14 +5,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models.properties
|
package com.nextcloud.talk.filebrowser.models.properties
|
||||||
|
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import at.bitfire.dav4jvm.Property
|
import at.bitfire.dav4jvm.Property
|
||||||
import at.bitfire.dav4jvm.PropertyFactory
|
import at.bitfire.dav4jvm.PropertyFactory
|
||||||
import at.bitfire.dav4jvm.XmlUtils.readText
|
import at.bitfire.dav4jvm.XmlUtils.readText
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import org.xmlpull.v1.XmlPullParser
|
import org.xmlpull.v1.XmlPullParser
|
||||||
import org.xmlpull.v1.XmlPullParserException
|
import org.xmlpull.v1.XmlPullParserException
|
||||||
import java.io.IOException
|
import java.io.IOException
|
@ -6,14 +6,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models.properties
|
package com.nextcloud.talk.filebrowser.models.properties
|
||||||
|
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import at.bitfire.dav4jvm.Property
|
import at.bitfire.dav4jvm.Property
|
||||||
import at.bitfire.dav4jvm.PropertyFactory
|
import at.bitfire.dav4jvm.PropertyFactory
|
||||||
import at.bitfire.dav4jvm.XmlUtils.readText
|
import at.bitfire.dav4jvm.XmlUtils.readText
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import org.xmlpull.v1.XmlPullParser
|
import org.xmlpull.v1.XmlPullParser
|
||||||
import org.xmlpull.v1.XmlPullParserException
|
import org.xmlpull.v1.XmlPullParserException
|
||||||
import java.io.IOException
|
import java.io.IOException
|
@ -5,14 +5,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models.properties
|
package com.nextcloud.talk.filebrowser.models.properties
|
||||||
|
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import at.bitfire.dav4jvm.Property
|
import at.bitfire.dav4jvm.Property
|
||||||
import at.bitfire.dav4jvm.PropertyFactory
|
import at.bitfire.dav4jvm.PropertyFactory
|
||||||
import at.bitfire.dav4jvm.XmlUtils.readText
|
import at.bitfire.dav4jvm.XmlUtils.readText
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import org.xmlpull.v1.XmlPullParser
|
import org.xmlpull.v1.XmlPullParser
|
||||||
import org.xmlpull.v1.XmlPullParserException
|
import org.xmlpull.v1.XmlPullParserException
|
||||||
import java.io.IOException
|
import java.io.IOException
|
@ -5,14 +5,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models.properties
|
package com.nextcloud.talk.filebrowser.models.properties
|
||||||
|
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import at.bitfire.dav4jvm.Property
|
import at.bitfire.dav4jvm.Property
|
||||||
import at.bitfire.dav4jvm.PropertyFactory
|
import at.bitfire.dav4jvm.PropertyFactory
|
||||||
import at.bitfire.dav4jvm.XmlUtils.readText
|
import at.bitfire.dav4jvm.XmlUtils.readText
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import org.xmlpull.v1.XmlPullParser
|
import org.xmlpull.v1.XmlPullParser
|
||||||
import org.xmlpull.v1.XmlPullParserException
|
import org.xmlpull.v1.XmlPullParserException
|
||||||
import java.io.IOException
|
import java.io.IOException
|
@ -5,14 +5,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models.properties
|
package com.nextcloud.talk.filebrowser.models.properties
|
||||||
|
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import at.bitfire.dav4jvm.Property
|
import at.bitfire.dav4jvm.Property
|
||||||
import at.bitfire.dav4jvm.PropertyFactory
|
import at.bitfire.dav4jvm.PropertyFactory
|
||||||
import at.bitfire.dav4jvm.XmlUtils.readText
|
import at.bitfire.dav4jvm.XmlUtils.readText
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import org.xmlpull.v1.XmlPullParser
|
import org.xmlpull.v1.XmlPullParser
|
||||||
import org.xmlpull.v1.XmlPullParserException
|
import org.xmlpull.v1.XmlPullParserException
|
||||||
import java.io.IOException
|
import java.io.IOException
|
@ -5,14 +5,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.models.properties
|
package com.nextcloud.talk.filebrowser.models.properties
|
||||||
|
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import at.bitfire.dav4jvm.Property
|
import at.bitfire.dav4jvm.Property
|
||||||
import at.bitfire.dav4jvm.PropertyFactory
|
import at.bitfire.dav4jvm.PropertyFactory
|
||||||
import at.bitfire.dav4jvm.XmlUtils.readText
|
import at.bitfire.dav4jvm.XmlUtils.readText
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.DavUtils
|
import com.nextcloud.talk.filebrowser.webdav.DavUtils
|
||||||
import org.xmlpull.v1.XmlPullParser
|
import org.xmlpull.v1.XmlPullParser
|
||||||
import org.xmlpull.v1.XmlPullParserException
|
import org.xmlpull.v1.XmlPullParserException
|
||||||
import java.io.IOException
|
import java.io.IOException
|
@ -5,14 +5,14 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.webdav;
|
package com.nextcloud.talk.filebrowser.webdav;
|
||||||
|
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted;
|
import com.nextcloud.talk.filebrowser.models.properties.NCEncrypted;
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPermission;
|
import com.nextcloud.talk.filebrowser.models.properties.NCPermission;
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPreview;
|
import com.nextcloud.talk.filebrowser.models.properties.NCPreview;
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite;
|
import com.nextcloud.talk.filebrowser.models.properties.OCFavorite;
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCId;
|
import com.nextcloud.talk.filebrowser.models.properties.OCId;
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCSize;
|
import com.nextcloud.talk.filebrowser.models.properties.OCSize;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -4,12 +4,12 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.webdav;
|
package com.nextcloud.talk.filebrowser.webdav;
|
||||||
|
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
import com.nextcloud.talk.components.filebrowser.models.BrowserFile;
|
import com.nextcloud.talk.filebrowser.models.BrowserFile;
|
||||||
import com.nextcloud.talk.components.filebrowser.models.DavResponse;
|
import com.nextcloud.talk.filebrowser.models.DavResponse;
|
||||||
import com.nextcloud.talk.dagger.modules.RestModule;
|
import com.nextcloud.talk.dagger.modules.RestModule;
|
||||||
import com.nextcloud.talk.data.user.model.User;
|
import com.nextcloud.talk.data.user.model.User;
|
||||||
import com.nextcloud.talk.utils.ApiUtils;
|
import com.nextcloud.talk.utils.ApiUtils;
|
@ -5,7 +5,7 @@
|
|||||||
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
* SPDX-FileCopyrightText: 2017-2019 Mario Danic <mario@lovelyhq.com>
|
||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.components.filebrowser.webdav
|
package com.nextcloud.talk.filebrowser.webdav
|
||||||
|
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.text.TextUtils
|
import android.text.TextUtils
|
||||||
@ -19,13 +19,13 @@ import at.bitfire.dav4jvm.property.DisplayName
|
|||||||
import at.bitfire.dav4jvm.property.GetContentType
|
import at.bitfire.dav4jvm.property.GetContentType
|
||||||
import at.bitfire.dav4jvm.property.GetLastModified
|
import at.bitfire.dav4jvm.property.GetLastModified
|
||||||
import at.bitfire.dav4jvm.property.ResourceType
|
import at.bitfire.dav4jvm.property.ResourceType
|
||||||
import com.nextcloud.talk.components.filebrowser.models.DavResponse
|
import com.nextcloud.talk.filebrowser.models.DavResponse
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted
|
import com.nextcloud.talk.filebrowser.models.properties.NCEncrypted
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPermission
|
import com.nextcloud.talk.filebrowser.models.properties.NCPermission
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPreview
|
import com.nextcloud.talk.filebrowser.models.properties.NCPreview
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite
|
import com.nextcloud.talk.filebrowser.models.properties.OCFavorite
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCId
|
import com.nextcloud.talk.filebrowser.models.properties.OCId
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCSize
|
import com.nextcloud.talk.filebrowser.models.properties.OCSize
|
||||||
import com.nextcloud.talk.dagger.modules.RestModule.HttpAuthenticator
|
import com.nextcloud.talk.dagger.modules.RestModule.HttpAuthenticator
|
||||||
import com.nextcloud.talk.data.user.model.User
|
import com.nextcloud.talk.data.user.model.User
|
||||||
import com.nextcloud.talk.remotefilebrowser.model.RemoteFileBrowserItem
|
import com.nextcloud.talk.remotefilebrowser.model.RemoteFileBrowserItem
|
@ -6,7 +6,7 @@
|
|||||||
*/
|
*/
|
||||||
package com.nextcloud.talk.remotefilebrowser.repositories
|
package com.nextcloud.talk.remotefilebrowser.repositories
|
||||||
|
|
||||||
import com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation
|
import com.nextcloud.talk.filebrowser.webdav.ReadFolderListingOperation
|
||||||
import com.nextcloud.talk.data.user.model.User
|
import com.nextcloud.talk.data.user.model.User
|
||||||
import com.nextcloud.talk.remotefilebrowser.model.RemoteFileBrowserItem
|
import com.nextcloud.talk.remotefilebrowser.model.RemoteFileBrowserItem
|
||||||
import com.nextcloud.talk.utils.database.user.CurrentUserProviderNew
|
import com.nextcloud.talk.utils.database.user.CurrentUserProviderNew
|
||||||
|
@ -20,13 +20,13 @@ import at.bitfire.dav4jvm.property.GetLastModified
|
|||||||
import at.bitfire.dav4jvm.property.ResourceType
|
import at.bitfire.dav4jvm.property.ResourceType
|
||||||
import autodagger.AutoInjector
|
import autodagger.AutoInjector
|
||||||
import com.nextcloud.talk.application.NextcloudTalkApplication
|
import com.nextcloud.talk.application.NextcloudTalkApplication
|
||||||
import com.nextcloud.talk.components.filebrowser.models.DavResponse
|
import com.nextcloud.talk.filebrowser.models.DavResponse
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted
|
import com.nextcloud.talk.filebrowser.models.properties.NCEncrypted
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPermission
|
import com.nextcloud.talk.filebrowser.models.properties.NCPermission
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.NCPreview
|
import com.nextcloud.talk.filebrowser.models.properties.NCPreview
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite
|
import com.nextcloud.talk.filebrowser.models.properties.OCFavorite
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCId
|
import com.nextcloud.talk.filebrowser.models.properties.OCId
|
||||||
import com.nextcloud.talk.components.filebrowser.models.properties.OCSize
|
import com.nextcloud.talk.filebrowser.models.properties.OCSize
|
||||||
import com.nextcloud.talk.dagger.modules.RestModule
|
import com.nextcloud.talk.dagger.modules.RestModule
|
||||||
import com.nextcloud.talk.data.user.model.User
|
import com.nextcloud.talk.data.user.model.User
|
||||||
import com.nextcloud.talk.jobs.ShareOperationWorker
|
import com.nextcloud.talk.jobs.ShareOperationWorker
|
||||||
|
Loading…
Reference in New Issue
Block a user