add feature toggle for wip inline images

This commit is contained in:
Jonathan Fisher 2020-11-10 11:04:36 +00:00
parent 5c97768bec
commit ee38122931
2 changed files with 7 additions and 1 deletions

View File

@ -8,5 +8,7 @@ class Ariane: Application() {
const val DEFAULT_HOME_CAPSULE = "gemini://gemini.circumlunar.space/~oppen/index.gmi"
const val GEMINI_USER_SEARCH_BASE = "gemini://gus.guru/search?"
const val GEMINI_BACKLINK_BASE = "gemini://gus.guru/backlinks?"
const val FEATURE_INLINE_IMAGES = false
}
}

View File

@ -3,6 +3,7 @@ package oppen.ariane.ui.modals_menus
import android.view.MenuInflater
import android.view.View
import androidx.appcompat.widget.PopupMenu
import oppen.ariane.Ariane
import oppen.ariane.R
import java.net.URI
@ -15,7 +16,10 @@ object LinkPopup {
val inflater: MenuInflater = popup.menuInflater
val path = uri.toString().toLowerCase()
if(path.endsWith(".png") || path.endsWith(".jpg") || path.endsWith(".jpeg")){
if(Ariane.Companion.FEATURE_INLINE_IMAGES &&
path.endsWith(".png") ||
path.endsWith(".jpg") ||
path.endsWith(".jpeg")){
inflater.inflate(R.menu.image_link_menu, popup.menu)
}else{
inflater.inflate(R.menu.link_menu, popup.menu)