diff --git a/VSIX/IrisProjTemplate/IrisProjTemplate.csproj b/VSIX/IrisProjTemplate/IrisProjTemplate.csproj
deleted file mode 100644
index 0ab8973..0000000
--- a/VSIX/IrisProjTemplate/IrisProjTemplate.csproj
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
- Exe
- netcoreapp3.1
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreserveNewest
- UIX.dll
-
-
- PreserveNewest
- UIX.renderapi.dll
-
-
- PreserveNewest
- UIXrender.dll
-
-
- PreserveNewest
- UIXsup.dll
-
-
-
- lib\UIX.dll
-
-
- lib\UIX.renderapi.dll
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/VSIX/IrisProjTemplate/Program.cs b/VSIX/IrisProjTemplate/Program.cs
deleted file mode 100644
index 6aea4e0..0000000
--- a/VSIX/IrisProjTemplate/Program.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-using Microsoft.Iris;
-using System.IO;
-
-namespace IrisProjTemplate
-{
- class Program
- {
- // The name of the UIX file to load on startup (excluding the file extension)
- // If left blank, Iris will load "Default"
- private const string StartupUIX = "MainPage";
-
- // The name of the root UI element
- private const string UIRoot = "";
-
- static void Main(string[] args)
- {
- Application.Initialize();
- Application.Window.SetBackgroundColor(new WindowColor(0xE6, 0xE6, 0xE6));
- Load(StartupUIX, UIRoot);
- Application.Run();
-
- // Any code after this point is run after the main program exits
- }
-
- ///
- /// Requests the specified UIX file to be loaded into the application window
- ///
- /// The name of the UIX file to load on startup (excluding the file extension)
- /// The name of the root UI element
- static void Load(string startupUIX, string uiRoot)
- {
- string curDir = Directory.GetCurrentDirectory();
- string uibPath = Path.Combine(curDir, "Resources", startupUIX + ".uib");
- if (!File.Exists(uibPath))
- throw new FileNotFoundException($"File '{uibPath}' could not be loaded because it does not exist");
-
- Application.Window.RequestLoad("file://" + uibPath + (string.IsNullOrEmpty(uiRoot) ? string.Empty : "#" + uiRoot));
- }
- }
-}
diff --git a/VSIX/IrisProjTemplate/UI/MainPage.uix b/VSIX/IrisProjTemplate/UI/MainPage.uix
deleted file mode 100644
index 77bd307..0000000
--- a/VSIX/IrisProjTemplate/UI/MainPage.uix
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- Howdy from Microsoft.Iris!
-
-
-
-
-
-
-
- This is some blue text
-
-
-
-
diff --git a/VSIX/IrisProjTemplate/lib/UIX.dll b/VSIX/IrisProjTemplate/lib/UIX.dll
deleted file mode 100644
index 4f27a8f..0000000
Binary files a/VSIX/IrisProjTemplate/lib/UIX.dll and /dev/null differ
diff --git a/VSIX/IrisProjTemplate/lib/UIX.dll.config b/VSIX/IrisProjTemplate/lib/UIX.dll.config
deleted file mode 100644
index 79ca26f..0000000
--- a/VSIX/IrisProjTemplate/lib/UIX.dll.config
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/VSIX/IrisProjTemplate/lib/UIX.renderapi.dll b/VSIX/IrisProjTemplate/lib/UIX.renderapi.dll
deleted file mode 100644
index 0873fea..0000000
Binary files a/VSIX/IrisProjTemplate/lib/UIX.renderapi.dll and /dev/null differ
diff --git a/VSIX/IrisProjTemplate/lib/UIXBuildTask.dll b/VSIX/IrisProjTemplate/lib/UIXBuildTask.dll
deleted file mode 100644
index 0f57dae..0000000
Binary files a/VSIX/IrisProjTemplate/lib/UIXBuildTask.dll and /dev/null differ
diff --git a/VSIX/IrisProjTemplate/lib/UIXrender.dll b/VSIX/IrisProjTemplate/lib/UIXrender.dll
deleted file mode 100644
index 08989cc..0000000
Binary files a/VSIX/IrisProjTemplate/lib/UIXrender.dll and /dev/null differ
diff --git a/VSIX/IrisProjTemplate/lib/UIXsup.dll b/VSIX/IrisProjTemplate/lib/UIXsup.dll
deleted file mode 100644
index d480565..0000000
Binary files a/VSIX/IrisProjTemplate/lib/UIXsup.dll and /dev/null differ
diff --git a/VSIX/IrisVSIX/IrisVSIX.csproj b/VSIX/IrisVSIX/IrisVSIX.csproj
deleted file mode 100644
index 769b608..0000000
--- a/VSIX/IrisVSIX/IrisVSIX.csproj
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
- 16.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
- Debug
- AnyCPU
- 2.0
- {82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}
- Library
- Properties
- IrisVSIX
- IrisVSIX
- v4.7.2
- true
- true
- true
- false
- false
- true
- true
- Program
- $(DevEnvDir)devenv.exe
- /rootsuffix Exp
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
- Always
- true
-
-
- Designer
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/VSIX/IrisVSIX/IrisVSIXPackage.cs b/VSIX/IrisVSIX/IrisVSIXPackage.cs
deleted file mode 100644
index ecab696..0000000
--- a/VSIX/IrisVSIX/IrisVSIXPackage.cs
+++ /dev/null
@@ -1,53 +0,0 @@
-using Microsoft.VisualStudio.Shell;
-using System;
-using System.Runtime.InteropServices;
-using System.Threading;
-using Task = System.Threading.Tasks.Task;
-
-namespace IrisVSIX
-{
- ///
- /// This is the class that implements the package exposed by this assembly.
- ///
- ///
- ///
- /// The minimum requirement for a class to be considered a valid package for Visual Studio
- /// is to implement the IVsPackage interface and register itself with the shell.
- /// This package uses the helper classes defined inside the Managed Package Framework (MPF)
- /// to do it: it derives from the Package class that provides the implementation of the
- /// IVsPackage interface and uses the registration attributes defined in the framework to
- /// register itself and its components with the shell. These attributes tell the pkgdef creation
- /// utility what data to put into .pkgdef file.
- ///
- ///
- /// To get loaded into VS, the package must be referred by <Asset Type="Microsoft.VisualStudio.VsPackage" ...> in .vsixmanifest file.
- ///
- ///
- [PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoading = true)]
- [Guid(IrisVSIXPackage.PackageGuidString)]
- public sealed class IrisVSIXPackage : AsyncPackage
- {
- ///
- /// IrisVSIXPackage GUID string.
- ///
- public const string PackageGuidString = "dcbeab68-84e2-4338-bd7f-330aebb43454";
-
- #region Package Members
-
- ///
- /// Initialization of the package; this method is called right after the package is sited, so this is the place
- /// where you can put all the initialization code that rely on services provided by VisualStudio.
- ///
- /// A cancellation token to monitor for initialization cancellation, which can occur when VS is shutting down.
- /// A provider for progress updates.
- /// A task representing the async work of package initialization, or an already completed task if there is none. Do not return null from this method.
- protected override async Task InitializeAsync(CancellationToken cancellationToken, IProgress progress)
- {
- // When initialized asynchronously, the current thread may be a background thread at this point.
- // Do any initialization that requires the UI thread after switching to the UI thread.
- await this.JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken);
- }
-
- #endregion
- }
-}
diff --git a/VSIX/IrisVSIX/ProjectTemplates/Iris UI Application.zip b/VSIX/IrisVSIX/ProjectTemplates/Iris UI Application.zip
deleted file mode 100644
index 17bbcd5..0000000
Binary files a/VSIX/IrisVSIX/ProjectTemplates/Iris UI Application.zip and /dev/null differ
diff --git a/VSIX/IrisVSIX/Properties/AssemblyInfo.cs b/VSIX/IrisVSIX/Properties/AssemblyInfo.cs
deleted file mode 100644
index f9c0350..0000000
--- a/VSIX/IrisVSIX/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("IrisVSIX")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("IrisVSIX")]
-[assembly: AssemblyCopyright("")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/VSIX/IrisVSIX/source.extension.vsixmanifest b/VSIX/IrisVSIX/source.extension.vsixmanifest
deleted file mode 100644
index 51e1054..0000000
--- a/VSIX/IrisVSIX/source.extension.vsixmanifest
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- Iris UI Development
- Development tools and templates for creating apps that utilize Microsoft's Iris UI Framework.
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/VSIX/UIXBuildTask/Properties/AssemblyInfo.cs b/VSIX/UIXBuildTask/Properties/AssemblyInfo.cs
deleted file mode 100644
index fee2b65..0000000
--- a/VSIX/UIXBuildTask/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("UIXBuildTask")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("UIXBuildTask")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("1ff973f0-c293-439c-83f8-d2c02b624c2d")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/VSIX/UIXBuildTask/UIXBuild.cs b/VSIX/UIXBuildTask/UIXBuild.cs
deleted file mode 100644
index 987f6bb..0000000
--- a/VSIX/UIXBuildTask/UIXBuild.cs
+++ /dev/null
@@ -1,115 +0,0 @@
-using Microsoft.Build.Utilities;
-using Microsoft.Build.Framework;
-using System;
-using System.Linq;
-using System.IO;
-using Microsoft.Iris.Markup;
-using Microsoft.Iris;
-using Microsoft.Iris.Session;
-using System.Collections;
-
-namespace UIXBuildTask
-{
- public class UIXBuild : Task
- {
- private readonly string[] RequiredDlls = new[]
- {
- "UIXrender.dll", "UIX.renderapi.dll", "UIXsup.dll"
- };
-
- private ITaskItem[] _sourcefiles;
- private string[] _compiledFiles;
- private string _compiledOutputDir;
-
- ///
- /// A list of all UIX source files to compile.
- ///
- [Required]
- public ITaskItem[] SourceFiles
- {
- get => _sourcefiles;
- set => _sourcefiles = value;
- }
-
- ///
- /// Directory to output compiled files to.
- ///
- [Required]
- public string CompiledOutputDir
- {
- get => _compiledOutputDir;
- set => _compiledOutputDir = value;
- }
-
- ///
- /// A list of all UIB files generated.
- ///
- [Output]
- public string[] CompiledFiles
- {
- get => _compiledFiles;
- set => _compiledFiles = value;
- }
-
- public override bool Execute()
- {
- if (SourceFiles.Length == 0)
- return true;
-
- // The task is run from the project directory, not the output directory,
- // so the Iris library will fail to find UIXrender.dll unless we move it.
- foreach (string dll in RequiredDlls)
- File.Copy(
- Path.Combine(Directory.GetCurrentDirectory(), "lib", dll),
- Path.Combine(Directory.GetCurrentDirectory(), dll),
- true);
-
- bool isSuccess = true;
- try
- {
- // Initialize UIX compiler
- MarkupSystem.Startup(true);
- ErrorManager.OnErrors += (IList errors) => {
- foreach (object obj in errors)
- {
- if (obj is ErrorRecord err)
- Log.LogError("", "", "", err.Context, err.Line, err.Column, err.Line, err.Column, err.Message);
- else
- Log.LogError(obj.ToString());
- }
- };
-
- foreach (ITaskItem item in SourceFiles)
- {
- string sourceFile = item.GetMetadata("FullPath");
- string compiledFile = Path.Combine(CompiledOutputDir, Path.GetFileNameWithoutExtension(sourceFile) + ".uib");
- Directory.CreateDirectory(CompiledOutputDir);
-
- // Compile sourePath
- isSuccess &= MarkupCompiler.Compile(
- new[]
- {
- new CompilerInput()
- {
- SourceFileName = sourceFile,
- OutputFileName = compiledFile
- }
- },
- new CompilerInput()
- );
-
- if (!isSuccess)
- Log.LogError($"Failed to compile {sourceFile}");
- }
- }
- finally
- {
- // TODO: Don't leave random DLLs in the project directory
- //foreach (string dll in RequiredDlls)
- // File.Delete(Path.Combine(Directory.GetCurrentDirectory(), dll));
- }
-
- return isSuccess;
- }
- }
-}
diff --git a/VSIX/UIXBuildTask/UIXBuildTask.csproj b/VSIX/UIXBuildTask/UIXBuildTask.csproj
deleted file mode 100644
index 3976dc9..0000000
--- a/VSIX/UIXBuildTask/UIXBuildTask.csproj
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
- Debug
- AnyCPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}
- Library
- Properties
- UIXBuildTask
- UIXBuildTask
- v4.8
- 512
- true
- false
-
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- AnyCPU
- false
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ZuneUIXTools.ViewModels/CompiledUIXDocumentViewModel.cs b/ZuneUIXTools.ViewModels/CompiledUIXDocumentViewModel.cs
deleted file mode 100644
index 4fb6c1f..0000000
--- a/ZuneUIXTools.ViewModels/CompiledUIXDocumentViewModel.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Text;
-
-namespace ZuneUIXTools.ViewModels
-{
- public class CompiledUIXDocumentViewModel : DocumentViewModelBase
- {
- public CompiledUIXDocumentViewModel(string fileName) : base(fileName)
- {
- Content = File.ReadAllBytes(fileName);
- }
-
- private byte[] _content = null;
- public byte[] Content
- {
- get
- {
- if (FileName != null)
- _content = File.ReadAllBytes(FileName);
- return _content;
- }
- set => SetProperty(ref _content, value);
- }
-
- private string _uiRoot;
- public string UIRoot
- {
- get => _uiRoot;
- set => SetProperty(ref _uiRoot, value);
- }
- }
-}
diff --git a/ZuneUIXTools.ViewModels/DocumentViewModelBase.cs b/ZuneUIXTools.ViewModels/DocumentViewModelBase.cs
deleted file mode 100644
index f0f3c91..0000000
--- a/ZuneUIXTools.ViewModels/DocumentViewModelBase.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using Microsoft.Toolkit.Mvvm.ComponentModel;
-
-namespace ZuneUIXTools.ViewModels
-{
- public abstract class DocumentViewModelBase : ObservableObject
- {
- public DocumentViewModelBase(string fileName)
- {
- FileName = fileName;
- }
-
- private string _FileName;
- public string FileName
- {
- get => _FileName;
- set => SetProperty(ref _FileName, value);
- }
- }
-}
diff --git a/ZuneUIXTools.ViewModels/IrisProjectViewModel.cs b/ZuneUIXTools.ViewModels/IrisProjectViewModel.cs
deleted file mode 100644
index ae433e0..0000000
--- a/ZuneUIXTools.ViewModels/IrisProjectViewModel.cs
+++ /dev/null
@@ -1,65 +0,0 @@
-using Microsoft.Toolkit.Mvvm.ComponentModel;
-using System;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.Linq;
-using System.Text;
-
-namespace ZuneUIXTools.ViewModels
-{
- public class IrisProjectViewModel : ObservableObject
- {
- private ObservableCollection _uixDocuments;
- public ObservableCollection UIXDocuments
- {
- get => _uixDocuments;
- set => SetProperty(ref _uixDocuments, value);
- }
-
- private string _name;
- public string Name
- {
- get => _name;
- set => SetProperty(ref _name, value);
- }
-
- private DocumentViewModelBase _selectedDocument;
- public DocumentViewModelBase SelectedDocument
- {
- get => _selectedDocument;
- set => SetProperty(ref _selectedDocument, value);
- }
-
- public DocumentViewModelBase LoadDocument(string fileName, string fileFormat = null)
- {
- if (fileFormat == null)
- fileFormat = System.IO.Path.GetExtension(fileName);
-
- DocumentViewModelBase doc = UIXDocuments.FirstOrDefault(oldDoc => fileName == oldDoc.FileName);
- if (doc != null)
- return doc;
-
- if (fileFormat.EndsWith(".uix"))
- doc = new UIXDocumentViewModel(fileName);
- else if (fileFormat.EndsWith(".uib"))
- doc = new CompiledUIXDocumentViewModel(fileName);
- else
- throw new ArgumentException($"\"{fileName}\" is not a known format.");
-
- UIXDocuments.Add(doc);
- return doc;
- }
-
- public void UnloadDocument(string fileName)
- {
- DocumentViewModelBase doc = UIXDocuments.FirstOrDefault(oldDoc => fileName == oldDoc.FileName);
- if (doc != null)
- UIXDocuments.Remove(doc);
- }
-
- public void UnloadDocument(DocumentViewModelBase doc)
- {
- UIXDocuments.Remove(doc);
- }
- }
-}
diff --git a/ZuneUIXTools.ViewModels/UIXDocumentViewModel.cs b/ZuneUIXTools.ViewModels/UIXDocumentViewModel.cs
deleted file mode 100644
index 7334e6e..0000000
--- a/ZuneUIXTools.ViewModels/UIXDocumentViewModel.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-using Microsoft.Toolkit.Mvvm.ComponentModel;
-using System;
-using System.IO;
-
-namespace ZuneUIXTools.ViewModels
-{
- public class UIXDocumentViewModel : DocumentViewModelBase
- {
- public UIXDocumentViewModel(string fileName) : base(fileName)
- {
- Content = File.ReadAllText(fileName);
- }
-
- private string _content = null;
- public string Content
- {
- get
- {
- if (FileName != null)
- _content = File.ReadAllText(FileName);
- return _content;
- }
- set => SetProperty(ref _content, value);
- }
-
- private string _uiRoot;
- public string UIRoot
- {
- get => _uiRoot;
- set => SetProperty(ref _uiRoot, value);
- }
- }
-}
diff --git a/ZuneUIXTools.ViewModels/ZuneUIXTools.ViewModels.csproj b/ZuneUIXTools.ViewModels/ZuneUIXTools.ViewModels.csproj
deleted file mode 100644
index f4dd354..0000000
--- a/ZuneUIXTools.ViewModels/ZuneUIXTools.ViewModels.csproj
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
- netstandard2.0
- preview
- false
- uixtools.pfx
-
-
-
- true
-
-
-
- true
-
-
-
-
-
-
-
diff --git a/ZuneUIXTools.sln b/ZuneUIXTools.sln
index cb0de30..b41da89 100644
--- a/ZuneUIXTools.sln
+++ b/ZuneUIXTools.sln
@@ -3,18 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.32421.90
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ZuneUIXTools", "ZuneUIXTools\ZuneUIXTools.csproj", "{3F8F7428-4FC3-41B8-BE59-E6F25C11019A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VSIX", "VSIX", "{0CB0EB34-BA9C-4D36-AE45-380F3F0D12ED}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IrisVSIX", "VSIX\IrisVSIX\IrisVSIX.csproj", "{B4EEF46A-3235-42BD-9540-7AAA03BAC77D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IrisProjTemplate", "VSIX\IrisProjTemplate\IrisProjTemplate.csproj", "{854495B4-B684-47AC-9771-A644BF47B2FF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UIXBuildTask", "VSIX\UIXBuildTask\UIXBuildTask.csproj", "{1FF973F0-C293-439C-83F8-D2C02B624C2D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ZuneUIXTools.ViewModels", "ZuneUIXTools.ViewModels\ZuneUIXTools.ViewModels.csproj", "{707AA11C-6D10-4CF2-9852-73FC3D33EF02}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UIX", "libs\MicrosoftIris\UIX\UIX.csproj", "{78A8B08C-C0E9-4BAC-9AF6-58D3A55C05C9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UIX.RenderApi", "libs\MicrosoftIris\UIX.RenderApi\UIX.RenderApi.csproj", "{CB2B7609-C7B8-4E2A-82D8-DD631B70B621}"
@@ -39,64 +27,6 @@ Global
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Debug|x64.Build.0 = Debug|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Debug|x86.Build.0 = Debug|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Release|Any CPU.Build.0 = Release|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Release|x64.ActiveCfg = Release|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Release|x64.Build.0 = Release|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Release|x86.ActiveCfg = Release|Any CPU
- {3F8F7428-4FC3-41B8-BE59-E6F25C11019A}.Release|x86.Build.0 = Release|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Debug|x64.Build.0 = Debug|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Release|Any CPU.Build.0 = Release|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Release|x64.ActiveCfg = Release|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Release|x64.Build.0 = Release|Any CPU
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D}.Release|x86.ActiveCfg = Release|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Debug|x64.ActiveCfg = Debug|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Debug|x64.Build.0 = Debug|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Debug|x86.ActiveCfg = Debug|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Debug|x86.Build.0 = Debug|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Release|Any CPU.Build.0 = Release|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Release|x64.ActiveCfg = Release|x64
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Release|x64.Build.0 = Release|x64
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Release|x86.ActiveCfg = Release|Any CPU
- {854495B4-B684-47AC-9771-A644BF47B2FF}.Release|x86.Build.0 = Release|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Debug|x64.Build.0 = Debug|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Debug|x86.Build.0 = Debug|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Release|Any CPU.Build.0 = Release|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Release|x64.ActiveCfg = Release|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Release|x64.Build.0 = Release|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Release|x86.ActiveCfg = Release|Any CPU
- {1FF973F0-C293-439C-83F8-D2C02B624C2D}.Release|x86.Build.0 = Release|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Debug|x64.ActiveCfg = Debug|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Debug|x64.Build.0 = Debug|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Debug|x86.ActiveCfg = Debug|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Debug|x86.Build.0 = Debug|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Release|Any CPU.Build.0 = Release|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Release|x64.ActiveCfg = Release|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Release|x64.Build.0 = Release|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Release|x86.ActiveCfg = Release|Any CPU
- {707AA11C-6D10-4CF2-9852-73FC3D33EF02}.Release|x86.Build.0 = Release|Any CPU
{78A8B08C-C0E9-4BAC-9AF6-58D3A55C05C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{78A8B08C-C0E9-4BAC-9AF6-58D3A55C05C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{78A8B08C-C0E9-4BAC-9AF6-58D3A55C05C9}.Debug|x64.ActiveCfg = Debug|x64
@@ -174,9 +104,6 @@ Global
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
- {B4EEF46A-3235-42BD-9540-7AAA03BAC77D} = {0CB0EB34-BA9C-4D36-AE45-380F3F0D12ED}
- {854495B4-B684-47AC-9771-A644BF47B2FF} = {0CB0EB34-BA9C-4D36-AE45-380F3F0D12ED}
- {1FF973F0-C293-439C-83F8-D2C02B624C2D} = {0CB0EB34-BA9C-4D36-AE45-380F3F0D12ED}
{78A8B08C-C0E9-4BAC-9AF6-58D3A55C05C9} = {470F14DD-0489-4BE5-BB4B-421EDB4021AC}
{CB2B7609-C7B8-4E2A-82D8-DD631B70B621} = {470F14DD-0489-4BE5-BB4B-421EDB4021AC}
{D311AFFC-CA27-4349-8B01-D5CF0E5FC2B6} = {470F14DD-0489-4BE5-BB4B-421EDB4021AC}
diff --git a/ZuneUIXTools/App.config b/ZuneUIXTools/App.config
deleted file mode 100644
index a9000fe..0000000
--- a/ZuneUIXTools/App.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/ZuneUIXTools/App.xaml b/ZuneUIXTools/App.xaml
deleted file mode 100644
index 339fc2a..0000000
--- a/ZuneUIXTools/App.xaml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ZuneUIXTools/App.xaml.cs b/ZuneUIXTools/App.xaml.cs
deleted file mode 100644
index 87223ba..0000000
--- a/ZuneUIXTools/App.xaml.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System.Windows;
-
-namespace ZuneUIXTools;
-
-///
-/// Interaction logic for App.xaml
-///
-public partial class App : Application
-{
- internal const string DEFAULT_DEBUG_URI = "tcp://127.0.0.1:5556";
-}
diff --git a/ZuneUIXTools/AssemblyInfo.cs b/ZuneUIXTools/AssemblyInfo.cs
deleted file mode 100644
index 8b5504e..0000000
--- a/ZuneUIXTools/AssemblyInfo.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System.Windows;
-
-[assembly: ThemeInfo(
- ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
- //(used if a resource is not found in the page,
- // or application resource dictionaries)
- ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
- //(used if a resource is not found in the page,
- // app, or any theme specific resource dictionaries)
-)]
diff --git a/ZuneUIXTools/Converters/CastValueConverter.cs b/ZuneUIXTools/Converters/CastValueConverter.cs
deleted file mode 100644
index 0a11259..0000000
--- a/ZuneUIXTools/Converters/CastValueConverter.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-using System;
-using System.Globalization;
-using System.Windows.Data;
-
-namespace ZuneUIXTools.Converters;
-
-public class CastValueConverter : IValueConverter
-{
- public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
- {
- return value;
- }
-
- public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
- {
- return value;
- }
-}
diff --git a/ZuneUIXTools/Images/BuildSolution_16x.png b/ZuneUIXTools/Images/BuildSolution_16x.png
deleted file mode 100644
index 0f289bc..0000000
Binary files a/ZuneUIXTools/Images/BuildSolution_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/DebugContinue_16x.png b/ZuneUIXTools/Images/DebugContinue_16x.png
deleted file mode 100644
index 2f1b37c..0000000
Binary files a/ZuneUIXTools/Images/DebugContinue_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/DisableDebugging_16x.png b/ZuneUIXTools/Images/DisableDebugging_16x.png
deleted file mode 100644
index f4cf6d9..0000000
Binary files a/ZuneUIXTools/Images/DisableDebugging_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/EnableDebugging_16x.png b/ZuneUIXTools/Images/EnableDebugging_16x.png
deleted file mode 100644
index 4a7f34a..0000000
Binary files a/ZuneUIXTools/Images/EnableDebugging_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/OpenProject_16x.png b/ZuneUIXTools/Images/OpenProject_16x.png
deleted file mode 100644
index f85e98d..0000000
Binary files a/ZuneUIXTools/Images/OpenProject_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/Run_16x.png b/ZuneUIXTools/Images/Run_16x.png
deleted file mode 100644
index a5634bc..0000000
Binary files a/ZuneUIXTools/Images/Run_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/SaveAs_16x.png b/ZuneUIXTools/Images/SaveAs_16x.png
deleted file mode 100644
index 5ddedbb..0000000
Binary files a/ZuneUIXTools/Images/SaveAs_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/Save_16x.png b/ZuneUIXTools/Images/Save_16x.png
deleted file mode 100644
index 34a3c5b..0000000
Binary files a/ZuneUIXTools/Images/Save_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/StartWithoutDebug_16x.png b/ZuneUIXTools/Images/StartWithoutDebug_16x.png
deleted file mode 100644
index 939f115..0000000
Binary files a/ZuneUIXTools/Images/StartWithoutDebug_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/StepOver_16x.png b/ZuneUIXTools/Images/StepOver_16x.png
deleted file mode 100644
index 8682b23..0000000
Binary files a/ZuneUIXTools/Images/StepOver_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/Stop_16x.png b/ZuneUIXTools/Images/Stop_16x.png
deleted file mode 100644
index 2ab785e..0000000
Binary files a/ZuneUIXTools/Images/Stop_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/VCSIrisProject.ico b/ZuneUIXTools/Images/VCSIrisProject.ico
deleted file mode 100644
index 47ec38f..0000000
Binary files a/ZuneUIXTools/Images/VCSIrisProject.ico and /dev/null differ
diff --git a/ZuneUIXTools/Images/VCSIrisProject_16x.png b/ZuneUIXTools/Images/VCSIrisProject_16x.png
deleted file mode 100644
index 6f09f4b..0000000
Binary files a/ZuneUIXTools/Images/VCSIrisProject_16x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/VCSIrisProject_32x.png b/ZuneUIXTools/Images/VCSIrisProject_32x.png
deleted file mode 100644
index 3bdfaa3..0000000
Binary files a/ZuneUIXTools/Images/VCSIrisProject_32x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/VCSIrisProject_64x.png b/ZuneUIXTools/Images/VCSIrisProject_64x.png
deleted file mode 100644
index fc1c38e..0000000
Binary files a/ZuneUIXTools/Images/VCSIrisProject_64x.png and /dev/null differ
diff --git a/ZuneUIXTools/Images/ZuneShell.ico b/ZuneUIXTools/Images/ZuneShell.ico
deleted file mode 100644
index d1c9729..0000000
Binary files a/ZuneUIXTools/Images/ZuneShell.ico and /dev/null differ
diff --git a/ZuneUIXTools/Modules/Inspectors/EnumerableEditorView.xaml b/ZuneUIXTools/Modules/Inspectors/EnumerableEditorView.xaml
deleted file mode 100644
index e547d24..0000000
--- a/ZuneUIXTools/Modules/Inspectors/EnumerableEditorView.xaml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/ZuneUIXTools/Modules/Inspectors/EnumerableEditorView.xaml.cs b/ZuneUIXTools/Modules/Inspectors/EnumerableEditorView.xaml.cs
deleted file mode 100644
index 4bb8a60..0000000
--- a/ZuneUIXTools/Modules/Inspectors/EnumerableEditorView.xaml.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-
-namespace ZuneUIXTools.Modules.Inspectors
-{
- ///
- /// Interaction logic for EnumerableEditorView.xaml
- ///
- public partial class EnumerableEditorView : UserControl
- {
- public EnumerableEditorView()
- {
- InitializeComponent();
- }
- }
-}
diff --git a/ZuneUIXTools/Modules/Inspectors/EnumerableEditorViewModel.cs b/ZuneUIXTools/Modules/Inspectors/EnumerableEditorViewModel.cs
deleted file mode 100644
index d316ec3..0000000
--- a/ZuneUIXTools/Modules/Inspectors/EnumerableEditorViewModel.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using Gemini.Modules.Inspector;
-using Gemini.Modules.Inspector.Inspectors;
-using Gemini.Modules.Inspector.ViewModels;
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Linq;
-
-namespace ZuneUIXTools.Modules.Inspectors;
-
-public class EnumerableEditorViewModel : EditorBase, ILabelledInspector
-{
- public EnumerableEditorViewModel() : this(null) { }
-
- public EnumerableEditorViewModel(Func