From 68f1dee97f61658f2238192bcc30837d38d3d706 Mon Sep 17 00:00:00 2001
From: Torsten Dreyer <torsten@t3r.de>
Date: Wed, 9 Nov 2016 12:51:23 +0100
Subject: [PATCH] Prepare some default values for the mp-dialog

properties
- name
- location
- online
are optional for the upcoming DNS based server discovery
---
 gui/dialogs/multiplayer.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gui/dialogs/multiplayer.xml b/gui/dialogs/multiplayer.xml
index e60836ec1..3debcf443 100644
--- a/gui/dialogs/multiplayer.xml
+++ b/gui/dialogs/multiplayer.xml
@@ -32,6 +32,10 @@
                 var i=0;
                 foreach (var s; serverlist.getChildren("server")) {
                     
+                    # prepare some default values
+                    s.initNode("online", 1, "BOOL" );
+                    s.initNode("location", "unknown", "STRING" );
+                    s.initNode("name", s.getNode("hostname").getValue(), "STRING" );
                     if (!s.getNode("online").getBoolValue()) {
                       continue; # skip offline servers
                     }