mirror of https://git.sr.ht/~oppen/ariane
add feature toggle for wip inline images
This commit is contained in:
parent
5c97768bec
commit
ee38122931
|
@ -8,5 +8,7 @@ class Ariane: Application() {
|
||||||
const val DEFAULT_HOME_CAPSULE = "gemini://gemini.circumlunar.space/~oppen/index.gmi"
|
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_USER_SEARCH_BASE = "gemini://gus.guru/search?"
|
||||||
const val GEMINI_BACKLINK_BASE = "gemini://gus.guru/backlinks?"
|
const val GEMINI_BACKLINK_BASE = "gemini://gus.guru/backlinks?"
|
||||||
|
|
||||||
|
const val FEATURE_INLINE_IMAGES = false
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -3,6 +3,7 @@ package oppen.ariane.ui.modals_menus
|
||||||
import android.view.MenuInflater
|
import android.view.MenuInflater
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import androidx.appcompat.widget.PopupMenu
|
import androidx.appcompat.widget.PopupMenu
|
||||||
|
import oppen.ariane.Ariane
|
||||||
import oppen.ariane.R
|
import oppen.ariane.R
|
||||||
import java.net.URI
|
import java.net.URI
|
||||||
|
|
||||||
|
@ -15,7 +16,10 @@ object LinkPopup {
|
||||||
val inflater: MenuInflater = popup.menuInflater
|
val inflater: MenuInflater = popup.menuInflater
|
||||||
|
|
||||||
val path = uri.toString().toLowerCase()
|
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)
|
inflater.inflate(R.menu.image_link_menu, popup.menu)
|
||||||
}else{
|
}else{
|
||||||
inflater.inflate(R.menu.link_menu, popup.menu)
|
inflater.inflate(R.menu.link_menu, popup.menu)
|
||||||
|
|
Loading…
Reference in New Issue