diff --git a/.gitattributes b/.gitattributes index 59638709f87..f8556e9a7e1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -16674,6 +16674,7 @@ forge-gui/src/main/java/forge/interfaces/IButton.java -text forge-gui/src/main/java/forge/interfaces/ICheckBox.java -text forge-gui/src/main/java/forge/interfaces/IComboBox.java -text forge-gui/src/main/java/forge/interfaces/IGuiBase.java -text +forge-gui/src/main/java/forge/interfaces/INetworkConnection.java -text forge-gui/src/main/java/forge/interfaces/IProgressBar.java -text forge-gui/src/main/java/forge/interfaces/ITextField.java -text forge-gui/src/main/java/forge/interfaces/IWinLoseView.java -text diff --git a/forge-gui-android/AndroidManifest.xml b/forge-gui-android/AndroidManifest.xml index e8361819811..d100064afdf 100644 --- a/forge-gui-android/AndroidManifest.xml +++ b/forge-gui-android/AndroidManifest.xml @@ -9,7 +9,8 @@ android:targetSdkVersion="19" /> - + + screens = new Stack(); - public static ApplicationListener getApp(Clipboard clipboard0, String assetDir0, Runnable onExit0) { + public static ApplicationListener getApp(Clipboard clipboard0, INetworkConnection networkConnection0, String assetDir0, Runnable onExit0) { if (GuiBase.getInterface() == null) { clipboard = clipboard0; + networkConnection = networkConnection0; onExit = onExit0; GuiBase.setInterface(new GuiMobile(assetDir0)); } @@ -121,6 +124,10 @@ public class Forge implements ApplicationListener { return clipboard; } + public static INetworkConnection getNetworkConnection() { + return networkConnection; + } + public static void showMenu() { if (currentScreen == null) { return; } endKeyInput(); //end key input before menu shown diff --git a/forge-gui/src/main/java/forge/interfaces/INetworkConnection.java b/forge-gui/src/main/java/forge/interfaces/INetworkConnection.java new file mode 100644 index 00000000000..bf3a47c8aea --- /dev/null +++ b/forge-gui/src/main/java/forge/interfaces/INetworkConnection.java @@ -0,0 +1,6 @@ +package forge.interfaces; + +public interface INetworkConnection { + boolean isConnected(); + boolean isConnectedToWifi(); +}