From f11d53c69c6c2be0363d66b7ab0d941dd4564d65 Mon Sep 17 00:00:00 2001
From: WaluigiWare64 <68647953+WaluigiWare64@users.noreply.github.com>
Date: Sun, 22 Nov 2020 14:31:29 +0000
Subject: Add radio buttons to switch between Direct and Indirect Mode (#822)
---
src/frontend/qt_sdl/WifiSettingsDialog.ui | 121 +++++++++++++++++-------------
1 file changed, 70 insertions(+), 51 deletions(-)
(limited to 'src/frontend/qt_sdl/WifiSettingsDialog.ui')
diff --git a/src/frontend/qt_sdl/WifiSettingsDialog.ui b/src/frontend/qt_sdl/WifiSettingsDialog.ui
index 6668d88..174a3dc 100644
--- a/src/frontend/qt_sdl/WifiSettingsDialog.ui
+++ b/src/frontend/qt_sdl/WifiSettingsDialog.ui
@@ -6,8 +6,8 @@
0
0
- 479
- 240
+ 572
+ 296
@@ -58,67 +58,86 @@
Online
- -
-
-
- MAC address:
+
-
+
+
+ Direct Mode Settings
+
+
-
+
+
+ Network adapter:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 300
+ 0
+
+
+
+ <html><head/><body><p>Selects the network adapter through which to route network traffic under direct mode.</p></body></html>
+
+
+
+ -
+
+
+ MAC address:
+
+
+
+ -
+
+
+ [PLACEHOLDER]
+
+
+
+ -
+
+
+ IP address:
+
+
+
+ -
+
+
+ [PLACEHOLDER]
+
+
+
+
- -
-
+
-
+
- <html><head/><body><p>Direct mode directly routes network traffic to the host network. It is the most reliable, but requires an ethernet connection.</p><p><br/></p><p>Non-direct mode uses a layer of emulation to get around this, but is more prone to problems.</p></body></html>
+ <html><head/><body><p>Indirect mode uses libslirp. It requires no extra setup and is easy to use.</p></body></html>
- Direct mode [TEXT PLACEHOLDER]
+ Indirect Mode (uses libslirp, recommended)
- -
-
-
-
- 0
- 0
-
-
-
-
- 350
- 0
-
-
+
-
+
- <html><head/><body><p>Selects the network adapter through which to route network traffic under direct mode.</p></body></html>
-
-
-
- -
-
-
- Network adapter:
-
-
-
- -
-
-
- IP address:
-
-
-
- -
-
-
- [PLACEHOLDER]
+ <html><head/><body><p>Direct mode directly routes network traffic to the host network. It is the most reliable, but requires an ethernet connection.</p><p><br/></p><p>Non-direct mode uses a layer of emulation to get around this, but is more prone to problems.</p></body></html>
-
-
- -
-
- [PLACEHOLDER]
+ Direct mode [TEXT PLACEHOLDER]
--
cgit v1.2.3