From 11d66414155c6cc618785846b751bf19e9cc0281 Mon Sep 17 00:00:00 2001
From: Nikhil Tanwar <2002nikhiltanwar@gmail.com>
Date: Sat, 4 Dec 2021 19:07:44 +0530
Subject: [PATCH] Better UI for local server and make http URL read-only
---
src/localkiwixserver.cpp | 1 +
ui/localkiwixserver.ui | 63 +++++++++++++++++++++-------------------
2 files changed, 34 insertions(+), 30 deletions(-)
diff --git a/src/localkiwixserver.cpp b/src/localkiwixserver.cpp
index 13a5a9b..c9f4e46 100644
--- a/src/localkiwixserver.cpp
+++ b/src/localkiwixserver.cpp
@@ -72,6 +72,7 @@ void LocalKiwixServer::runOrStopServer()
KiwixApp::instance()->getSettingsManager()->setKiwixServerPort(m_port);
mp_server->setAddress(ui->IpChooser->currentText().toStdString());
ui->IpAddress->setText("http://" + m_ipAddress + ":" + QString::number(m_port));
+ ui->IpAddress->setReadOnly(true);
if (!mp_server->start()) {
QMessageBox messageBox;
messageBox.critical(0,gt("error-title"),gt("error-launch-server-message"));
diff --git a/ui/localkiwixserver.ui b/ui/localkiwixserver.ui
index d98f65f..0489192 100644
--- a/ui/localkiwixserver.ui
+++ b/ui/localkiwixserver.ui
@@ -6,8 +6,8 @@
0
0
- 495
- 203
+ 594
+ 271
@@ -108,37 +108,10 @@
- -
-
-
-
- 0
- 0
-
-
-
-
- 450
- 0
-
-
-
-
- 11
-
-
-
- TextLabel
-
-
- true
-
-
-
-
-
+
0
0
@@ -162,6 +135,9 @@
0
+
+
+
-
@@ -208,6 +184,33 @@
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 450
+ 0
+
+
+
+
+ 12
+
+
+
+ TextLabel
+
+
+ true
+
+
+