refactor: Move ReselectableFragment to core.activity (#743)
This commit is contained in:
parent
3b5d7d3f2d
commit
892663cab3
|
@ -69,6 +69,7 @@ import app.pachli.components.notifications.showMigrationNoticeIfNecessary
|
|||
import app.pachli.core.activity.AccountSelectionListener
|
||||
import app.pachli.core.activity.BottomSheetActivity
|
||||
import app.pachli.core.activity.PostLookupFallbackBehavior
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.activity.emojify
|
||||
import app.pachli.core.activity.extensions.TransitionKind
|
||||
import app.pachli.core.activity.extensions.startActivityWithDefaultTransition
|
||||
|
@ -111,7 +112,6 @@ import app.pachli.core.ui.extensions.reduceSwipeSensitivity
|
|||
import app.pachli.databinding.ActivityMainBinding
|
||||
import app.pachli.db.DraftsAlert
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.pager.MainPagerAdapter
|
||||
import app.pachli.updatecheck.UpdateCheck
|
||||
import app.pachli.usecase.DeveloperToolsUseCase
|
||||
|
|
|
@ -56,6 +56,7 @@ import androidx.viewpager2.widget.MarginPageTransformer
|
|||
import app.pachli.R
|
||||
import app.pachli.core.activity.AccountSelectionListener
|
||||
import app.pachli.core.activity.BottomSheetActivity
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.activity.emojify
|
||||
import app.pachli.core.activity.extensions.TransitionKind
|
||||
import app.pachli.core.activity.extensions.startActivityWithDefaultTransition
|
||||
|
@ -88,7 +89,6 @@ import app.pachli.databinding.ActivityAccountBinding
|
|||
import app.pachli.db.DraftsAlert
|
||||
import app.pachli.feature.lists.ListsForAccountFragment
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.util.Error
|
||||
import app.pachli.util.Loading
|
||||
import app.pachli.util.Success
|
||||
|
|
|
@ -38,6 +38,7 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
|
|||
import app.pachli.R
|
||||
import app.pachli.adapter.StatusBaseViewHolder
|
||||
import app.pachli.appstore.EventHub
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.common.extensions.hide
|
||||
import app.pachli.core.common.extensions.show
|
||||
import app.pachli.core.common.extensions.viewBinding
|
||||
|
@ -54,7 +55,6 @@ import app.pachli.core.ui.BackgroundMessage
|
|||
import app.pachli.databinding.FragmentTimelineBinding
|
||||
import app.pachli.fragment.SFragment
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.interfaces.StatusActionListener
|
||||
import app.pachli.util.ListStatusAccessibilityDelegate
|
||||
import at.connyduck.sparkbutton.helpers.Utils
|
||||
|
|
|
@ -48,6 +48,7 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
|
|||
import app.pachli.R
|
||||
import app.pachli.adapter.StatusBaseViewHolder
|
||||
import app.pachli.components.timeline.TimelineLoadStateAdapter
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.activity.openLink
|
||||
import app.pachli.core.common.extensions.hide
|
||||
import app.pachli.core.common.extensions.show
|
||||
|
@ -64,7 +65,6 @@ import app.pachli.databinding.FragmentTimelineNotificationsBinding
|
|||
import app.pachli.fragment.SFragment
|
||||
import app.pachli.interfaces.AccountActionListener
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.interfaces.StatusActionListener
|
||||
import app.pachli.util.ListStatusAccessibilityDelegate
|
||||
import app.pachli.util.UserRefreshState
|
||||
|
|
|
@ -50,6 +50,7 @@ import app.pachli.components.timeline.viewmodel.StatusActionSuccess
|
|||
import app.pachli.components.timeline.viewmodel.TimelineViewModel
|
||||
import app.pachli.components.timeline.viewmodel.UiSuccess
|
||||
import app.pachli.core.activity.RefreshableFragment
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.activity.extensions.startActivityWithDefaultTransition
|
||||
import app.pachli.core.common.extensions.hide
|
||||
import app.pachli.core.common.extensions.show
|
||||
|
@ -67,7 +68,6 @@ import app.pachli.databinding.FragmentTimelineBinding
|
|||
import app.pachli.fragment.SFragment
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.AppBarLayoutHost
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.interfaces.StatusActionListener
|
||||
import app.pachli.util.ListStatusAccessibilityDelegate
|
||||
import app.pachli.util.PresentationState
|
||||
|
|
|
@ -30,12 +30,12 @@ import app.pachli.TabViewData
|
|||
import app.pachli.appstore.EventHub
|
||||
import app.pachli.appstore.MainTabsChangedEvent
|
||||
import app.pachli.core.activity.BottomSheetActivity
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.common.extensions.viewBinding
|
||||
import app.pachli.core.model.Timeline
|
||||
import app.pachli.core.ui.extensions.reduceSwipeSensitivity
|
||||
import app.pachli.databinding.ActivityTrendingBinding
|
||||
import app.pachli.interfaces.AppBarLayoutHost
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.pager.MainPagerAdapter
|
||||
import com.google.android.material.appbar.AppBarLayout
|
||||
import com.google.android.material.tabs.TabLayout
|
||||
|
|
|
@ -39,6 +39,7 @@ import app.pachli.components.trending.viewmodel.InfallibleUiAction
|
|||
import app.pachli.components.trending.viewmodel.LoadState
|
||||
import app.pachli.components.trending.viewmodel.TrendingLinksViewModel
|
||||
import app.pachli.core.activity.RefreshableFragment
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.activity.openLink
|
||||
import app.pachli.core.common.extensions.hide
|
||||
import app.pachli.core.common.extensions.show
|
||||
|
@ -49,7 +50,6 @@ import app.pachli.core.ui.BackgroundMessage
|
|||
import app.pachli.databinding.FragmentTrendingLinksBinding
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.AppBarLayoutHost
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import com.google.android.material.color.MaterialColors
|
||||
import com.google.android.material.snackbar.Snackbar
|
||||
import com.mikepenz.iconics.IconicsDrawable
|
||||
|
|
|
@ -38,6 +38,7 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener
|
|||
import app.pachli.R
|
||||
import app.pachli.components.trending.viewmodel.TrendingTagsViewModel
|
||||
import app.pachli.core.activity.RefreshableFragment
|
||||
import app.pachli.core.activity.ReselectableFragment
|
||||
import app.pachli.core.activity.extensions.startActivityWithDefaultTransition
|
||||
import app.pachli.core.common.extensions.hide
|
||||
import app.pachli.core.common.extensions.show
|
||||
|
@ -48,7 +49,6 @@ import app.pachli.core.ui.BackgroundMessage
|
|||
import app.pachli.databinding.FragmentTrendingTagsBinding
|
||||
import app.pachli.interfaces.ActionButtonActivity
|
||||
import app.pachli.interfaces.AppBarLayoutHost
|
||||
import app.pachli.interfaces.ReselectableFragment
|
||||
import app.pachli.viewdata.TrendingViewData
|
||||
import at.connyduck.sparkbutton.helpers.Utils
|
||||
import com.google.android.material.color.MaterialColors
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package app.pachli.interfaces
|
||||
package app.pachli.core.activity
|
||||
|
||||
interface ReselectableFragment {
|
||||
/**
|
Loading…
Reference in New Issue