mirror of
https://git.sr.ht/~oppen/ariane
synced 2025-03-14 23:58:40 +00:00
menu inprovements and add backlink feature
This commit is contained in:
parent
03453435a3
commit
9498ae53a5
4 changed files with 22 additions and 12 deletions
|
@ -7,5 +7,6 @@ class Tva: Application() {
|
|||
companion object{
|
||||
const val DEFAULT_HOME_CAPSULE = "gemini://gemini.circumlunar.space/~oppen/tva/index.gmi"
|
||||
const val GEMINI_USER_SEARCH_BASE = "gemini://gus.guru/search?"
|
||||
const val GEMINI_BACKLINK_BASE = "gemini://gus.guru/backlinks?"
|
||||
}
|
||||
}
|
|
@ -137,6 +137,11 @@ class TvaActivity : AppCompatActivity() {
|
|||
binding.addressEdit.requestFocus()
|
||||
inSearch = true
|
||||
}
|
||||
R.id.overflow_menu_backlinks -> {
|
||||
val currentAddress = binding.addressEdit.text.toString()
|
||||
val backlinkAddress = "${Tva.GEMINI_BACKLINK_BASE}$currentAddress"
|
||||
model.request(backlinkAddress)
|
||||
}
|
||||
R.id.overflow_menu_share -> {
|
||||
Intent().apply {
|
||||
action = Intent.ACTION_SEND
|
||||
|
|
|
@ -4,22 +4,25 @@
|
|||
<item
|
||||
android:id="@+id/overflow_menu_search"
|
||||
android:title="@string/search" />
|
||||
<item
|
||||
android:id="@+id/overflow_menu_share"
|
||||
android:title="@string/share" />
|
||||
<item
|
||||
android:id="@+id/overflow_menu_reload"
|
||||
android:title="@string/reload"/>
|
||||
<item
|
||||
android:id="@+id/overflow_menu_set_home"
|
||||
android:title="@string/set_home" />
|
||||
</group>
|
||||
<group android:id="@+id/cache" >
|
||||
<item
|
||||
android:id="@+id/overflow_menu_history"
|
||||
android:title="@string/history" />
|
||||
</group>
|
||||
<group android:id="@+id/page" >
|
||||
<item
|
||||
android:id="@+id/overflow_menu_share"
|
||||
android:title="@string/share" />
|
||||
<item
|
||||
android:id="@+id/overflow_menu_backlinks"
|
||||
android:title="@string/page_backlinks" />
|
||||
<item
|
||||
android:id="@+id/overflow_menu_reload"
|
||||
android:title="@string/reload"/>
|
||||
</group>
|
||||
<group android:id="@+id/other" >
|
||||
<item
|
||||
android:id="@+id/overflow_menu_set_home"
|
||||
android:title="@string/set_home" />
|
||||
<item
|
||||
android:id="@+id/overflow_menu_about"
|
||||
android:title="@string/about" />
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<string name="address_copied_to_clipboard">Address copied to clipboard</string>
|
||||
<string name="gemini_address">Gemini address</string>
|
||||
<string name="share">Share</string>
|
||||
<string name="set_home">Set home</string>
|
||||
<string name="set_home">Set Home</string>
|
||||
<string name="home_icon_attribution">Home icon by Creative Stall from the Noun Project</string>
|
||||
<string name="about_body">Två: Gemini protocol client from Öppenlab</string>
|
||||
<string name="gnu_link">GPL v3</string>
|
||||
|
@ -26,4 +26,5 @@
|
|||
<string name="save_image">Save Image</string>
|
||||
<string name="save_track">Save track</string>
|
||||
<string name="dismiss_player">Dismiss player</string>
|
||||
<string name="page_backlinks">Backlinks</string>
|
||||
</resources>
|
Loading…
Add table
Reference in a new issue