From 4b0fdb98715c38ca246c77cd559c3bd4eb25e899 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Sat, 18 Jun 2022 11:14:46 +0200 Subject: [PATCH] custom instance frontend url --- .../libretube/dialogs/CustomInstanceDialog.kt | 31 +++++++--- .../github/libretube/dialogs/ShareDialog.kt | 58 ++++++++++++++----- .../com/github/libretube/fragments/Library.kt | 12 +--- app/src/main/res/drawable/ic_login.xml | 8 ++- app/src/main/res/drawable/ic_login_filled.xml | 10 ++++ .../res/layout/dialog_custom_instance.xml | 28 ++++++++- app/src/main/res/values/strings.xml | 1 + app/src/main/res/xml/instance_settings.xml | 2 +- 8 files changed, 113 insertions(+), 37 deletions(-) create mode 100644 app/src/main/res/drawable/ic_login_filled.xml diff --git a/app/src/main/java/com/github/libretube/dialogs/CustomInstanceDialog.kt b/app/src/main/java/com/github/libretube/dialogs/CustomInstanceDialog.kt index 945a3f405..974381ec5 100644 --- a/app/src/main/java/com/github/libretube/dialogs/CustomInstanceDialog.kt +++ b/app/src/main/java/com/github/libretube/dialogs/CustomInstanceDialog.kt @@ -2,7 +2,6 @@ package com.github.libretube.dialogs import android.app.Dialog import android.os.Bundle -import android.util.Log import android.util.TypedValue import android.view.View import android.widget.Button @@ -27,6 +26,8 @@ class CustomInstanceDialog : DialogFragment() { val instanceNameEditText = view.findViewById(R.id.instanceName) val instanceApiUrlEditText = view.findViewById(R.id.instanceApiUrl) + val instanceFrontendUrlEditText = view.findViewById(R.id.instanceFrontendUrl) + val addInstanceButton = view.findViewById