* App.xaml:

* App.xaml.cs:
* MainPage.xaml:
* Info.plist:
* MainPage.xaml.cs:
* AppDelegate.cs:
* CueListPage.xaml.cs:
* QControlKitXamDemo.csproj:
* QCueViewModel.cs:
* QServerViewModel.cs:
* QBrowserViewModel.cs:
* QWorkspaceViewModel.cs:
* QControlKitXamDemo.iOS.csproj:
* QControlKitXamDemo.Android.csproj:
* materialdesignicons-webfont.ttf:
* materialdesignicons-webfont.ttf: Update demo to look a bit closer to
  real

* QClient.cs:
* QBrowser.cs: Change log levels

* QControlKit.csproj: Update Package Version

* QCue.cs: decent fix for bool property fetching

* QMessage.cs: add ToString()

* QServer.cs: Add Logging

* TCPClient.cs: Big Restructure using SuperSimpleTcp and SlipDecode
  GAH!

* QWorkspace.cs: Add ability to address active cues
This commit is contained in:
2022-02-17 17:27:05 -06:00
parent 6057105f44
commit 19794f40a7
24 changed files with 751 additions and 298 deletions
+6 -3
View File
@@ -70,9 +70,11 @@ namespace QControlKit
if (found == null)
{
server.disconnect();
servers.Remove(server);
Log.Information($"[qbrowser] Lost {server.name} : {server.host} : {server.port}");
server.disconnect();
Log.Information($"[qbrowser] after server disconnect()");
servers.Remove(server);
OnServerLost(server);
}
}
@@ -121,7 +123,8 @@ namespace QControlKit
public void Close()
{
foreach(var server in servers)
Log.Information($"[qbrowser] Close requested");
foreach (var server in servers)
{
server.disconnect();
}