mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-20 03:59:35 +01:00
Move 'Shared items' related classes to own package
Signed-off-by: Tim Krüger <t@timkrueger.me>
This commit is contained in:
parent
716dcfe01d
commit
fd76f8231d
@ -169,7 +169,7 @@
|
||||
android:windowSoftInputMode="stateHidden" />
|
||||
|
||||
<activity
|
||||
android:name=".activities.SharedItemsActivity"
|
||||
android:name=".shareditems.activities.SharedItemsActivity"
|
||||
android:theme="@style/AppTheme"/>
|
||||
|
||||
<receiver android:name=".receivers.PackageReplacedReceiver">
|
||||
|
@ -103,7 +103,7 @@ import com.nextcloud.talk.BuildConfig
|
||||
import com.nextcloud.talk.R
|
||||
import com.nextcloud.talk.activities.CallActivity
|
||||
import com.nextcloud.talk.activities.MainActivity
|
||||
import com.nextcloud.talk.activities.SharedItemsActivity
|
||||
import com.nextcloud.talk.shareditems.activities.SharedItemsActivity
|
||||
import com.nextcloud.talk.activities.TakePhotoActivity
|
||||
import com.nextcloud.talk.adapters.messages.IncomingLocationMessageViewHolder
|
||||
import com.nextcloud.talk.adapters.messages.IncomingPreviewMessageViewHolder
|
||||
|
@ -51,7 +51,7 @@ import com.bluelinelabs.conductor.RouterTransaction
|
||||
import com.bluelinelabs.conductor.changehandler.HorizontalChangeHandler
|
||||
import com.facebook.drawee.backends.pipeline.Fresco
|
||||
import com.nextcloud.talk.R
|
||||
import com.nextcloud.talk.activities.SharedItemsActivity
|
||||
import com.nextcloud.talk.shareditems.activities.SharedItemsActivity
|
||||
import com.nextcloud.talk.adapters.items.ParticipantItem
|
||||
import com.nextcloud.talk.api.NcApi
|
||||
import com.nextcloud.talk.application.NextcloudTalkApplication
|
||||
|
@ -22,7 +22,7 @@
|
||||
package com.nextcloud.talk.dagger.modules
|
||||
|
||||
import com.nextcloud.talk.api.NcApi
|
||||
import com.nextcloud.talk.repositories.SharedItemsRepository
|
||||
import com.nextcloud.talk.shareditems.repositories.SharedItemsRepository
|
||||
import dagger.Module
|
||||
import dagger.Provides
|
||||
|
||||
|
@ -23,7 +23,7 @@ package com.nextcloud.talk.dagger.modules
|
||||
|
||||
import androidx.lifecycle.ViewModel
|
||||
import androidx.lifecycle.ViewModelProvider
|
||||
import com.nextcloud.talk.viewmodels.SharedItemsViewModel
|
||||
import com.nextcloud.talk.shareditems.viewmodels.SharedItemsViewModel
|
||||
import dagger.Binds
|
||||
import dagger.MapKey
|
||||
import dagger.Module
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.activities
|
||||
package com.nextcloud.talk.shareditems.activities
|
||||
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
@ -12,17 +12,17 @@ import androidx.recyclerview.widget.RecyclerView
|
||||
import autodagger.AutoInjector
|
||||
import com.google.android.material.tabs.TabLayout
|
||||
import com.nextcloud.talk.R
|
||||
import com.nextcloud.talk.adapters.SharedItemsGridAdapter
|
||||
import com.nextcloud.talk.adapters.SharedItemsListAdapter
|
||||
import com.nextcloud.talk.shareditems.adapters.SharedItemsGridAdapter
|
||||
import com.nextcloud.talk.shareditems.adapters.SharedItemsListAdapter
|
||||
import com.nextcloud.talk.application.NextcloudTalkApplication
|
||||
import com.nextcloud.talk.databinding.ActivitySharedItemsBinding
|
||||
import com.nextcloud.talk.models.database.UserEntity
|
||||
import com.nextcloud.talk.repositories.SharedItemType
|
||||
import com.nextcloud.talk.shareditems.model.SharedItemType
|
||||
import com.nextcloud.talk.utils.DisplayUtils
|
||||
import com.nextcloud.talk.utils.bundle.BundleKeys.KEY_CONVERSATION_NAME
|
||||
import com.nextcloud.talk.utils.bundle.BundleKeys.KEY_ROOM_TOKEN
|
||||
import com.nextcloud.talk.utils.bundle.BundleKeys.KEY_USER_ENTITY
|
||||
import com.nextcloud.talk.viewmodels.SharedItemsViewModel
|
||||
import com.nextcloud.talk.shareditems.viewmodels.SharedItemsViewModel
|
||||
import javax.inject.Inject
|
||||
|
||||
@AutoInjector(NextcloudTalkApplication::class)
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.adapters
|
||||
package com.nextcloud.talk.shareditems.adapters
|
||||
|
||||
import android.net.Uri
|
||||
import android.util.Log
|
||||
@ -16,7 +16,7 @@ import com.facebook.imagepipeline.common.RotationOptions
|
||||
import com.facebook.imagepipeline.image.ImageInfo
|
||||
import com.facebook.imagepipeline.request.ImageRequestBuilder
|
||||
import com.nextcloud.talk.databinding.SharedItemGridBinding
|
||||
import com.nextcloud.talk.repositories.SharedItem
|
||||
import com.nextcloud.talk.shareditems.model.SharedItem
|
||||
import com.nextcloud.talk.utils.DrawableUtils
|
||||
import com.nextcloud.talk.utils.FileViewerUtils
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.adapters
|
||||
package com.nextcloud.talk.shareditems.adapters
|
||||
|
||||
import android.net.Uri
|
||||
import android.text.format.Formatter
|
||||
@ -16,7 +16,7 @@ import com.facebook.imagepipeline.common.RotationOptions
|
||||
import com.facebook.imagepipeline.image.ImageInfo
|
||||
import com.facebook.imagepipeline.request.ImageRequestBuilder
|
||||
import com.nextcloud.talk.databinding.SharedItemListBinding
|
||||
import com.nextcloud.talk.repositories.SharedItem
|
||||
import com.nextcloud.talk.shareditems.model.SharedItem
|
||||
import com.nextcloud.talk.utils.DateUtils
|
||||
import com.nextcloud.talk.utils.DrawableUtils
|
||||
import com.nextcloud.talk.utils.FileViewerUtils
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.repositories
|
||||
package com.nextcloud.talk.shareditems.model
|
||||
|
||||
import com.nextcloud.talk.models.database.UserEntity
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.repositories
|
||||
package com.nextcloud.talk.shareditems.model
|
||||
|
||||
import java.util.Locale
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.repositories
|
||||
package com.nextcloud.talk.shareditems.model
|
||||
|
||||
class SharedMediaItems(
|
||||
val items: List<SharedItem>,
|
@ -1,4 +1,4 @@
|
||||
package com.nextcloud.talk.repositories
|
||||
package com.nextcloud.talk.shareditems.repositories
|
||||
|
||||
import android.util.Log
|
||||
import com.nextcloud.talk.R
|
||||
@ -6,6 +6,9 @@ import com.nextcloud.talk.api.NcApi
|
||||
import com.nextcloud.talk.application.NextcloudTalkApplication.Companion.sharedApplication
|
||||
import com.nextcloud.talk.models.database.UserEntity
|
||||
import com.nextcloud.talk.models.json.chat.ChatShareOverall
|
||||
import com.nextcloud.talk.shareditems.model.SharedItem
|
||||
import com.nextcloud.talk.shareditems.model.SharedItemType
|
||||
import com.nextcloud.talk.shareditems.model.SharedMediaItems
|
||||
import com.nextcloud.talk.utils.ApiUtils
|
||||
import io.reactivex.Observable
|
||||
import retrofit2.Response
|
@ -1,13 +1,13 @@
|
||||
package com.nextcloud.talk.viewmodels
|
||||
package com.nextcloud.talk.shareditems.viewmodels
|
||||
|
||||
import android.util.Log
|
||||
import androidx.lifecycle.LiveData
|
||||
import androidx.lifecycle.MutableLiveData
|
||||
import androidx.lifecycle.ViewModel
|
||||
import com.nextcloud.talk.models.database.UserEntity
|
||||
import com.nextcloud.talk.repositories.SharedItemType
|
||||
import com.nextcloud.talk.repositories.SharedItemsRepository
|
||||
import com.nextcloud.talk.repositories.SharedMediaItems
|
||||
import com.nextcloud.talk.shareditems.model.SharedItemType
|
||||
import com.nextcloud.talk.shareditems.repositories.SharedItemsRepository
|
||||
import com.nextcloud.talk.shareditems.model.SharedMediaItems
|
||||
import io.reactivex.Observer
|
||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||
import io.reactivex.disposables.Disposable
|
@ -25,7 +25,7 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/bg_default"
|
||||
tools:context=".activities.SharedItemsActivity">
|
||||
tools:context=".shareditems.activities.SharedItemsActivity">
|
||||
|
||||
<com.google.android.material.appbar.AppBarLayout
|
||||
android:id="@+id/shared_items_appbar"
|
||||
|
Loading…
Reference in New Issue
Block a user