feat: add open in browser button to instance about fragment

This commit is contained in:
LucasGGamerM
2023-12-22 10:09:28 -03:00
parent 4d9f625ff4
commit b2d502ae79
2 changed files with 3 additions and 0 deletions

View File

@@ -160,6 +160,8 @@ public class SettingsServerFragment extends AppKitFragment{
args.putString("account", accountID);
args.putString("domain", instance.normalizedUri);
Nav.go(getActivity(), CustomLocalTimelineFragment.class, args);
} else if (id==R.id.open_in_browser){
UiUtils.launchWebBrowser(getActivity(), new Uri.Builder().scheme("https").authority(instance.uri).appendPath("about").build().toString());
}
return true;
}

View File

@@ -2,4 +2,5 @@
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/share" android:title="@string/share_user" android:icon="@drawable/ic_fluent_share_24_regular"/>
<item android:id="@+id/open_timeline" android:title="@string/mo_instance_info_open_timeline" android:icon="@drawable/ic_fluent_timeline_24_regular"/>
<item android:id="@+id/open_in_browser" android:title="@string/open_in_browser" android:icon="@drawable/ic_fluent_globe_24_regular"/>
</menu>