From ee381229316cd29468e2ccb59e5f8bd80f7cabb9 Mon Sep 17 00:00:00 2001 From: Jonathan Fisher Date: Tue, 10 Nov 2020 11:04:36 +0000 Subject: [PATCH] add feature toggle for wip inline images --- app/src/main/java/oppen/ariane/Ariane.kt | 2 ++ app/src/main/java/oppen/ariane/ui/modals_menus/LinkPopup.kt | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/oppen/ariane/Ariane.kt b/app/src/main/java/oppen/ariane/Ariane.kt index 77819c1..0519758 100644 --- a/app/src/main/java/oppen/ariane/Ariane.kt +++ b/app/src/main/java/oppen/ariane/Ariane.kt @@ -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 } } \ No newline at end of file diff --git a/app/src/main/java/oppen/ariane/ui/modals_menus/LinkPopup.kt b/app/src/main/java/oppen/ariane/ui/modals_menus/LinkPopup.kt index f5d6529..01420bf 100644 --- a/app/src/main/java/oppen/ariane/ui/modals_menus/LinkPopup.kt +++ b/app/src/main/java/oppen/ariane/ui/modals_menus/LinkPopup.kt @@ -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)