From 579645c07cedb6ee880c3a94e7f3402e51beef2f Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 22 Jun 2014 13:24:14 -0700 Subject: [PATCH] Make the pairing toast shorter. Display a nice message when we get a 404 instead of a huge URL. --- src/com/limelight/Connection.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/limelight/Connection.java b/src/com/limelight/Connection.java index abb351a8..d41436cc 100644 --- a/src/com/limelight/Connection.java +++ b/src/com/limelight/Connection.java @@ -1,5 +1,6 @@ package com.limelight; +import java.io.FileNotFoundException; import java.net.InetAddress; import java.net.SocketException; import java.net.UnknownHostException; @@ -251,7 +252,7 @@ public class Connection extends Activity { return; } - Toast.makeText(Connection.this, "Pairing...", Toast.LENGTH_LONG).show(); + Toast.makeText(Connection.this, "Pairing...", Toast.LENGTH_SHORT).show(); new Thread(new Runnable() { @Override public void run() { @@ -297,8 +298,11 @@ public class Connection extends Activity { message = null; } } - } catch (UnknownHostException e1) { + } catch (UnknownHostException e) { message = "Failed to resolve host"; + } catch (FileNotFoundException e) { + message = "GFE returned an HTTP 404 error. Make sure your PC is running a supported GPU. Using remote desktop software can also cause this error. " + + "Try rebooting your machine or reinstalling GFE."; } catch (Exception e) { message = e.getMessage(); }