From ade1551a8edbf69eadec45ee6c7df04850f4e56b Mon Sep 17 00:00:00 2001 From: Synced Synapse Date: Sun, 29 Nov 2015 15:02:26 +0000 Subject: [PATCH] Remove checking event server availability (only needed for transition to 1.5.0) --- .../java/org/xbmc/kore/ui/RemoteActivity.java | 29 ------------------- 1 file changed, 29 deletions(-) diff --git a/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java b/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java index fa53727..27e7509 100644 --- a/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java +++ b/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java @@ -584,7 +584,6 @@ public class RemoteActivity extends BaseActivity public void playerOnPlay(PlayerType.GetActivePlayersReturnType getActivePlayerResult, PlayerType.PropertyValue getPropertiesResult, ListType.ItemsAll getItemResult) { - checkEventServerAvailability(); String imageUrl = (TextUtils.isEmpty(getItemResult.fanart)) ? getItemResult.thumbnail : getItemResult.fanart; if ((imageUrl != null) && !imageUrl.equals(lastImageUrl)) { @@ -610,7 +609,6 @@ public class RemoteActivity extends BaseActivity } public void playerOnStop() { - checkEventServerAvailability(); if (lastImageUrl != null) { setImageViewBackground(null); } @@ -644,31 +642,4 @@ public class RemoteActivity extends BaseActivity public void SwitchToRemotePanel() { viewPager.setCurrentItem(1); } - - // TODO: Remove this method after deployment of version 1.5.0. The only objective of this is to facilitate the - // transition to using EventServer, by checking if it is available, but this needs to be done only once. - public void checkEventServerAvailability() { - SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this); - boolean checkedEventServerConnection = - preferences.getBoolean(Settings.KEY_PREF_CHECKED_EVENT_SERVER_CONNECTION, - Settings.DEFAULT_PREF_CHECKED_EVENT_SERVER_CONNECTION); - if (!checkedEventServerConnection) { - LogUtils.LOGD(TAG, "Checking EventServer connection implicitely"); - // Check if EventServer is available - final HostInfo hostInfo = hostManager.getHostInfo(); - EventServerConnection.testEventServerConnection( - hostInfo, - new EventServerConnection.EventServerConnectionCallback() { - @Override - public void OnConnectResult(boolean success) { - hostInfo.setUseEventServer(success); - hostManager.editHost(hostInfo.getId(), hostInfo); - } - }, - new Handler()); - preferences.edit() - .putBoolean(Settings.KEY_PREF_CHECKED_EVENT_SERVER_CONNECTION, true) - .apply(); - } - } }