From 2d520a2af5eff8caf68e265483a779cb734fca64 Mon Sep 17 00:00:00 2001 From: Jonas Arnold Date: Tue, 9 May 2023 18:53:50 +0200 Subject: [PATCH] generalized Settings view in Frontend to NetworkSettingsView --- MultiTerm.Protocols/Udp/UdpProtocol.cs | 2 + .../SettingsView/NetworkSettingsView.xaml | 72 +++++++++++++++++++ .../SettingsView/NetworkSettingsView.xaml.cs | 10 +++ .../View/SettingsView/UdpSettingsView.xaml | 67 +---------------- 4 files changed, 85 insertions(+), 66 deletions(-) create mode 100644 MultiTerm.Wpf/View/SettingsView/NetworkSettingsView.xaml create mode 100644 MultiTerm.Wpf/View/SettingsView/NetworkSettingsView.xaml.cs diff --git a/MultiTerm.Protocols/Udp/UdpProtocol.cs b/MultiTerm.Protocols/Udp/UdpProtocol.cs index 636db17..0de0bf7 100644 --- a/MultiTerm.Protocols/Udp/UdpProtocol.cs +++ b/MultiTerm.Protocols/Udp/UdpProtocol.cs @@ -92,6 +92,8 @@ public class UdpProtocol : CommunicationProtocol this.sendingUdpClient?.Dispose(); this.sendingUdpClient = null; } + // reset settings + this.settings = null; } protected override void InternalRead(CancellationToken ct) diff --git a/MultiTerm.Wpf/View/SettingsView/NetworkSettingsView.xaml b/MultiTerm.Wpf/View/SettingsView/NetworkSettingsView.xaml new file mode 100644 index 0000000..03b3393 --- /dev/null +++ b/MultiTerm.Wpf/View/SettingsView/NetworkSettingsView.xaml @@ -0,0 +1,72 @@ + + + + + + + +