|
|
|
|
@ -4,7 +4,6 @@ import android.app.Activity.RESULT_OK |
|
|
|
|
import android.content.Intent |
|
|
|
|
import android.os.Bundle |
|
|
|
|
import android.view.* |
|
|
|
|
import android.widget.Toast |
|
|
|
|
import androidx.core.app.ActivityOptionsCompat |
|
|
|
|
import androidx.core.view.isVisible |
|
|
|
|
import androidx.interpolator.view.animation.FastOutSlowInInterpolator |
|
|
|
|
@ -92,18 +91,15 @@ class FeedFragment : FilterableFragment(), RowRepresentableDelegate { |
|
|
|
|
return inflater.inflate(R.layout.fragment_feed, container, false) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
override fun onCreateContextMenu(menu: ContextMenu?, v: View?, menuInfo: ContextMenu.ContextMenuInfo?) { |
|
|
|
|
override fun onCreateContextMenu(menu: ContextMenu, v: View, menuInfo: ContextMenu.ContextMenuInfo?) { |
|
|
|
|
super.onCreateContextMenu(menu, v, menuInfo) |
|
|
|
|
|
|
|
|
|
if (v?.id == R.id.menuRecyclerView) { |
|
|
|
|
if (v.id == R.id.menuRecyclerView) { |
|
|
|
|
activity?.menuInflater?.inflate(R.menu.menu_session, menu) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
override fun onContextItemSelected(item: MenuItem?): Boolean { |
|
|
|
|
|
|
|
|
|
when (item?.itemId) { |
|
|
|
|
override fun onContextItemSelected(item: MenuItem): Boolean { |
|
|
|
|
when (item.itemId) { |
|
|
|
|
R.id.duplicate -> { |
|
|
|
|
val info = item.menuInfo as ContextMenuRecyclerView.RecyclerViewContextMenuInfo |
|
|
|
|
val sessionId = this.feedSessionAdapter.sessionIdForPosition(info.position) |
|
|
|
|
@ -336,6 +332,8 @@ class FeedFragment : FilterableFragment(), RowRepresentableDelegate { |
|
|
|
|
* Show end of beta message |
|
|
|
|
* Keep for possible future uses |
|
|
|
|
*/ |
|
|
|
|
//TODO: Delete |
|
|
|
|
/* |
|
|
|
|
private fun showEndOfBetaMessage() { |
|
|
|
|
Toast.makeText( |
|
|
|
|
context, |
|
|
|
|
@ -343,6 +341,7 @@ class FeedFragment : FilterableFragment(), RowRepresentableDelegate { |
|
|
|
|
Toast.LENGTH_LONG |
|
|
|
|
).show() |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
// Filter Handler |
|
|
|
|
|
|
|
|
|
|