From 283481af8fb730005d3f9ab67a4d487e51b34373 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Thu, 18 Jun 2020 19:25:57 -0500 Subject: [PATCH] Small fixes found with Demo App --- QSharp.sln | 129 ++++++++++++++++++++++++++++++++++++------- QSharp/QColor.cs | 62 +++++++++++---------- QSharp/QMessage.cs | 2 +- QSharp/QServer.cs | 6 +- QSharp/QSharp.csproj | 2 +- QSharp/QWorkspace.cs | 6 +- 6 files changed, 148 insertions(+), 59 deletions(-) diff --git a/QSharp.sln b/QSharp.sln index f0e520d..1be5b43 100644 --- a/QSharp.sln +++ b/QSharp.sln @@ -4,18 +4,29 @@ VisualStudioVersion = 16.0.30128.74 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QSharp", "QSharp\QSharp.csproj", "{51CD2579-79C9-49A9-B68D-93CBE878BAA1}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QSharpDemoApp", "QSharpDemoApp\QSharpDemoApp.csproj", "{734E00A0-31BC-4ED8-BC29-FE7649FD2089}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QSharpXamDemo.Android", "QSharpXamDemo\QSharpXamDemo.Android\QSharpXamDemo.Android.csproj", "{4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QSharpXamDemo.iOS", "QSharpXamDemo\QSharpXamDemo.iOS\QSharpXamDemo.iOS.csproj", "{9A10344E-F9FB-4319-9665-CB7E78FCF4F4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QSharpXamDemo", "QSharpXamDemo\QSharpXamDemo\QSharpXamDemo.csproj", "{20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}" + ProjectSection(ProjectDependencies) = postProject + {51CD2579-79C9-49A9-B68D-93CBE878BAA1} = {51CD2579-79C9-49A9-B68D-93CBE878BAA1} + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|ARM = Debug|ARM Debug|ARM64 = Debug|ARM64 + Debug|iPhone = Debug|iPhone + Debug|iPhoneSimulator = Debug|iPhoneSimulator Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU Release|ARM = Release|ARM Release|ARM64 = Release|ARM64 + Release|iPhone = Release|iPhone + Release|iPhoneSimulator = Release|iPhoneSimulator Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection @@ -26,6 +37,10 @@ Global {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|ARM.Build.0 = Debug|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|ARM64.ActiveCfg = Debug|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|ARM64.Build.0 = Debug|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|iPhone.Build.0 = Debug|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|x64.ActiveCfg = Debug|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|x64.Build.0 = Debug|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Debug|x86.ActiveCfg = Debug|Any CPU @@ -36,30 +51,102 @@ Global {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|ARM.Build.0 = Release|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|ARM64.ActiveCfg = Release|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|ARM64.Build.0 = Release|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|iPhone.ActiveCfg = Release|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|iPhone.Build.0 = Release|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|iPhoneSimulator.Build.0 = Release|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|x64.ActiveCfg = Release|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|x64.Build.0 = Release|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|x86.ActiveCfg = Release|Any CPU {51CD2579-79C9-49A9-B68D-93CBE878BAA1}.Release|x86.Build.0 = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|Any CPU.Build.0 = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|ARM.ActiveCfg = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|ARM.Build.0 = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|ARM64.Build.0 = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|x64.ActiveCfg = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|x64.Build.0 = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|x86.ActiveCfg = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Debug|x86.Build.0 = Debug|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|Any CPU.ActiveCfg = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|Any CPU.Build.0 = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|ARM.ActiveCfg = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|ARM.Build.0 = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|ARM64.ActiveCfg = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|ARM64.Build.0 = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|x64.ActiveCfg = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|x64.Build.0 = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|x86.ActiveCfg = Release|Any CPU - {734E00A0-31BC-4ED8-BC29-FE7649FD2089}.Release|x86.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|ARM.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|ARM.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|ARM.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|ARM64.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|ARM64.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|iPhone.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|iPhone.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|x64.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|x64.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|x64.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|x86.ActiveCfg = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|x86.Build.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Debug|x86.Deploy.0 = Debug|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|Any CPU.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|Any CPU.Deploy.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|ARM.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|ARM.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|ARM.Deploy.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|ARM64.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|ARM64.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|ARM64.Deploy.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|iPhone.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|iPhone.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|iPhone.Deploy.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|x64.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|x64.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|x64.Deploy.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|x86.ActiveCfg = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|x86.Build.0 = Release|Any CPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F}.Release|x86.Deploy.0 = Release|Any CPU + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|Any CPU.ActiveCfg = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|ARM.ActiveCfg = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|ARM64.ActiveCfg = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|iPhone.ActiveCfg = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|iPhone.Build.0 = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|x64.ActiveCfg = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Debug|x86.ActiveCfg = Debug|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|Any CPU.ActiveCfg = Release|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|ARM.ActiveCfg = Release|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|ARM64.ActiveCfg = Release|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|iPhone.ActiveCfg = Release|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|iPhone.Build.0 = Release|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|x64.ActiveCfg = Release|iPhone + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4}.Release|x86.ActiveCfg = Release|iPhone + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|ARM.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|ARM.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|ARM64.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|iPhone.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|x64.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|x64.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|x86.ActiveCfg = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Debug|x86.Build.0 = Debug|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|Any CPU.Build.0 = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|ARM.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|ARM.Build.0 = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|ARM64.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|ARM64.Build.0 = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|iPhone.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|iPhone.Build.0 = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|x64.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|x64.Build.0 = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|x86.ActiveCfg = Release|Any CPU + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/QSharp/QColor.cs b/QSharp/QColor.cs index 2543e4c..c8dcf58 100644 --- a/QSharp/QColor.cs +++ b/QSharp/QColor.cs @@ -8,11 +8,15 @@ namespace QSharp { public class QColor { - public string name; + public string name { get; set; } - public string Hex; - public string lightHex; - public string darkHex; + public string Hex { get; set; } + public string lightHex { get; set; } + public string darkHex { get; set; } + public QColor() + { + defaultColor(); + } public QColor(string name) { @@ -48,63 +52,61 @@ namespace QSharp private void defaultColor() { name = "default"; - lightHex = "ACAAB2"; - Hex = "8F8A99"; - darkHex = "77737F"; + lightHex = "#ACAAB2"; + Hex = "#8F8A99"; + darkHex = "#77737F"; } private void redColor() { name = "red"; - lightHex = "FC563C"; - Hex = "FC363B"; - darkHex = "E31C24"; + lightHex = "#FC563C"; + Hex = "#FC363B"; + darkHex = "#E31C24"; } private void orangeColor() { name = "orange"; - lightHex = "FFAA00"; - Hex = "FF9500"; - darkHex = "FF6A00"; + lightHex = "#FFAA00"; + Hex = "#FF9500"; + darkHex = "#FF6A00"; } private void yellowColor () { name = "yellow"; - lightHex = "FFF480"; - Hex = "F7E519"; - darkHex = "FFD500"; + lightHex = "#FFF480"; + Hex = "#F7E519"; + darkHex = "#FFD500"; } private void greenColor() { name = "green"; - lightHex = "17E639"; - Hex = "00CC22"; - darkHex = "00B300"; + lightHex = "#17E639"; + Hex = "#00CC22"; + darkHex = "#00B300"; } private void blueColor() { name = "blue"; - lightHex = "5C73E6"; - Hex = "415AD9"; - darkHex = "2944CC"; + lightHex = "#5C73E6"; + Hex = "#415AD9"; + darkHex = "#2944CC"; } private void indigoColor() { name = "purple"; - lightHex = "3F388C"; - Hex = "5A5499"; - darkHex = "6262B3"; + lightHex = "#3F388C"; + Hex = "#5A5499"; + darkHex = "#6262B3"; } private void purpleColor() { name = "purple"; - lightHex = "B500D9"; - Hex = "9500B3"; - darkHex = "730099"; + lightHex = "#B500D9"; + Hex = "#9500B3"; + darkHex = "#730099"; } - - } } diff --git a/QSharp/QMessage.cs b/QSharp/QMessage.cs index 085b6d7..d8afa64 100644 --- a/QSharp/QMessage.cs +++ b/QSharp/QMessage.cs @@ -116,7 +116,7 @@ namespace QSharp public string replyAddress { get{ return IsReply ? address.Substring("/reply".Length) : address; } } - public string[] AddressParts { get { return address.Split("/",StringSplitOptions.RemoveEmptyEntries); } } + public string[] AddressParts { get { return address.Split(new char[] { '/' },StringSplitOptions.RemoveEmptyEntries); } } public JToken response { diff --git a/QSharp/QServer.cs b/QSharp/QServer.cs index 6df18db..6f12e87 100644 --- a/QSharp/QServer.cs +++ b/QSharp/QServer.cs @@ -12,9 +12,9 @@ namespace QSharp private QClient client; - public string host; - public int port; - public string name; + public string host { get; set; } + public int port { get; set; } + public string name { get; set; } public IZeroconfHost zeroconfHost; public List workspaces = new List(); diff --git a/QSharp/QSharp.csproj b/QSharp/QSharp.csproj index 53411ee..51193a3 100644 --- a/QSharp/QSharp.csproj +++ b/QSharp/QSharp.csproj @@ -1,7 +1,7 @@ - netstandard2.1 + netstandard2.0 false Joel Wetzell diff --git a/QSharp/QWorkspace.cs b/QSharp/QWorkspace.cs index 4a60108..99bcbfd 100644 --- a/QSharp/QWorkspace.cs +++ b/QSharp/QWorkspace.cs @@ -14,7 +14,7 @@ namespace QSharp private QServer server; private QClient client; - public string name; + public string name { get; set; } public string uniqueID; public bool connected; public bool hasPasscode; @@ -436,8 +436,8 @@ namespace QSharp } currentCueLists.Add(cueList); index++; + valueForKey(cueList,QOSCKey.PlaybackPositionId); } - QCue activeCuesList = root.cueWithID(QIdentifiers.ActiveCues, false); if(activeCuesList != null) { @@ -463,7 +463,7 @@ namespace QSharp if (root.cues.Count() != currentCueLists.Count()) rootCueUpdated = true; - root.setProperty(currentCueLists, QOSCKey.Cues); + root.setProperty(currentCueLists, QOSCKey.Cues, false) ; if (rootCueUpdated) {