diff --git a/app/src/main/java/corewala/buran/ui/modals_menus/LinkPopup.kt b/app/src/main/java/corewala/buran/ui/modals_menus/LinkPopup.kt deleted file mode 100644 index 2e7dfb3..0000000 --- a/app/src/main/java/corewala/buran/ui/modals_menus/LinkPopup.kt +++ /dev/null @@ -1,34 +0,0 @@ -package corewala.buran.ui.modals_menus - -import android.view.MenuInflater -import android.view.View -import androidx.appcompat.widget.PopupMenu -import corewala.buran.R -import corewala.endsWithImage -import corewala.isWeb -import java.net.URI - -object LinkPopup { - - fun show(view: View?, uri: URI, onMenuOption: (menuId: Int) -> Unit){ - if(view != null) { - - val popup = PopupMenu(view.context, view) - val inflater: MenuInflater = popup.menuInflater - - val uriStr = uri.toString() - - when { - uriStr.endsWithImage() && !uriStr.isWeb() -> inflater.inflate(R.menu.image_link_menu, popup.menu) - else -> inflater.inflate(R.menu.link_menu, popup.menu) - } - - popup.setOnMenuItemClickListener { menuItem -> - onMenuOption(menuItem.itemId) - true - } - - popup.show() - } - } -} \ No newline at end of file diff --git a/app/src/main/res/menu/image_link_menu.xml b/app/src/main/res/menu/image_link_menu.xml deleted file mode 100644 index 099518b..0000000 --- a/app/src/main/res/menu/image_link_menu.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - -