From 1149002e0cb2638e7d9d6c1b2cb9ea0923ee1a76 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 11 Jun 2020 20:36:59 -0700 Subject: [PATCH] Improve PC and game details dialogs --- app/src/main/java/com/limelight/AppView.java | 3 +-- .../com/limelight/nvstream/http/ComputerDetails.java | 2 +- app/src/main/java/com/limelight/nvstream/http/NvApp.java | 9 +++++++++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/limelight/AppView.java b/app/src/main/java/com/limelight/AppView.java index 0e68b9f8..db11395c 100644 --- a/app/src/main/java/com/limelight/AppView.java +++ b/app/src/main/java/com/limelight/AppView.java @@ -434,8 +434,7 @@ public class AppView extends Activity implements AdapterFragmentCallbacks { return true; case VIEW_DETAILS_ID: - Dialog.displayDialog(AppView.this, getResources().getString(R.string.title_details), - getResources().getString(R.string.applist_details_id) + " " + app.app.getAppId(), false); + Dialog.displayDialog(AppView.this, getResources().getString(R.string.title_details), app.app.toString(), false); return true; case CREATE_SHORTCUT_ID: diff --git a/app/src/main/java/com/limelight/nvstream/http/ComputerDetails.java b/app/src/main/java/com/limelight/nvstream/http/ComputerDetails.java index 59be15a2..dcf2d7d0 100644 --- a/app/src/main/java/com/limelight/nvstream/http/ComputerDetails.java +++ b/app/src/main/java/com/limelight/nvstream/http/ComputerDetails.java @@ -69,9 +69,9 @@ public class ComputerDetails { @Override public String toString() { StringBuilder str = new StringBuilder(); + str.append("Name: ").append(name).append("\n"); str.append("State: ").append(state).append("\n"); str.append("Active Address: ").append(activeAddress).append("\n"); - str.append("Name: ").append(name).append("\n"); str.append("UUID: ").append(uuid).append("\n"); str.append("Local Address: ").append(localAddress).append("\n"); str.append("Remote Address: ").append(remoteAddress).append("\n"); diff --git a/app/src/main/java/com/limelight/nvstream/http/NvApp.java b/app/src/main/java/com/limelight/nvstream/http/NvApp.java index 70f1692a..e9343011 100644 --- a/app/src/main/java/com/limelight/nvstream/http/NvApp.java +++ b/app/src/main/java/com/limelight/nvstream/http/NvApp.java @@ -58,4 +58,13 @@ public class NvApp { public boolean isInitialized() { return this.initialized; } + + @Override + public String toString() { + StringBuilder str = new StringBuilder(); + str.append("Name: ").append(appName).append("\n"); + str.append("HDR: ").append(hdrSupported ? "Yes" : "No").append("\n"); + str.append("ID: ").append(appId).append("\n"); + return str.toString(); + } }