added the app to the system tray

This commit is contained in:
Conor 2020-11-03 14:24:46 +00:00
parent ae1c760ffa
commit 7a6786ed95
16 changed files with 287 additions and 16 deletions

Binary file not shown.

View File

@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace RGBController2.Boards
{
public class ChromaDeviceBoarde : IBoard
{
private bool _connected;
public bool Connected
{
get { return _connected; }
}
ChromaDeviceBoarde()
{
}
}
}

View File

@ -4,6 +4,7 @@
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework> <TargetFramework>netcoreapp3.1</TargetFramework>
<UseWPF>true</UseWPF> <UseWPF>true</UseWPF>
<ApplicationIcon>logo.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
@ -24,15 +25,28 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="CUE.NET" Version="1.2.0.1" /> <PackageReference Include="CUE.NET" Version="1.2.0.1" />
<PackageReference Include="Extended.Wpf.Toolkit" Version="4.0.1" /> <PackageReference Include="Extended.Wpf.Toolkit" Version="4.0.1" />
<PackageReference Include="System.Drawing.Common" Version="5.0.0-rc.2.20475.5" />
<PackageReference Include="System.IO.Ports" Version="4.7.0" /> <PackageReference Include="System.IO.Ports" Version="4.7.0" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Reference Include="System.Windows.Forms">
<HintPath>..\..\..\..\..\..\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\3.1.6\System.Windows.Forms.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Update="Views\Tabs\CUEDeviceTabView.xaml.cs"> <Compile Update="Views\Tabs\CUEDeviceTabView.xaml.cs">
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
</ItemGroup> </ItemGroup>
<ItemGroup>
<None Update="logo.ico">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup> <ItemGroup>
<Page Update="Views\Tabs\CUEDeviceTabView.xaml"> <Page Update="Views\Tabs\CUEDeviceTabView.xaml">
<SubType>Designer</SubType> <SubType>Designer</SubType>

View File

@ -16,6 +16,7 @@ namespace RGBController2.ViewModels
{ {
class MainViewModel class MainViewModel
{ {
/// <summary> /// <summary>
/// This is the directory of the exe /// This is the directory of the exe
/// </summary> /// </summary>
@ -44,6 +45,7 @@ namespace RGBController2.ViewModels
public MainViewModel() public MainViewModel()
{ {
configLocation = Path.Combine(BaseDir, "config.xml");
NewTabCommand = new ActionCommand(p => NewTab()); NewTabCommand = new ActionCommand(p => NewTab());
_tabs = new ObservableCollection<Tab>(); _tabs = new ObservableCollection<Tab>();
@ -57,7 +59,7 @@ namespace RGBController2.ViewModels
if (File.Exists(configLocation)) if (File.Exists(configLocation))
{ {
// Load the config file // Load the config file
using (XmlReader reader = XmlReader.Create("config.xml")) using (XmlReader reader = XmlReader.Create(configLocation))
{ {
string name = ""; string name = "";
string type = ""; string type = "";

View File

@ -9,7 +9,7 @@
xmlns:viewmodels="clr-namespace:RGBController2.ViewModels" xmlns:viewmodels="clr-namespace:RGBController2.ViewModels"
mc:Ignorable="d" mc:Ignorable="d"
Title="RGB Controller" Title="RGB Controller"
ResizeMode="NoResize" ResizeMode="CanMinimize"
Height="344" Height="344"
Width="715" Width="715"
d:DataContext="{d:DesignInstance viewmodels:MainViewModel}"> d:DataContext="{d:DesignInstance viewmodels:MainViewModel}">

View File

@ -1,4 +1,5 @@
using RGBController2.ViewModels; using RGBController2.ViewModels;
using System;
using System.Windows; using System.Windows;
namespace RGBController2.Views namespace RGBController2.Views
@ -8,6 +9,7 @@ namespace RGBController2.Views
/// </summary> /// </summary>
public partial class MainWindow : Window public partial class MainWindow : Window
{ {
private System.Windows.Forms.NotifyIcon _notifyIcon;
public MainWindow() public MainWindow()
{ {
InitializeComponent(); InitializeComponent();
@ -18,6 +20,40 @@ namespace RGBController2.Views
// We are using this to hook on the closing event so that we can save our config when the application is closed // We are using this to hook on the closing event so that we can save our config when the application is closed
Closing += viewModel.OnWindowClosing; Closing += viewModel.OnWindowClosing;
// System tray code
// This should all probally be in the view model, but then I cannot
// access the window state and this object
_notifyIcon = new System.Windows.Forms.NotifyIcon();
_notifyIcon.Icon = new System.Drawing.Icon("logo.ico");
_notifyIcon.MouseDoubleClick +=
new System.Windows.Forms.MouseEventHandler
(NotifyIcon_MouseDoubleClick);
this.StateChanged += this.Window_StateChanged;
// Start minimised
WindowState = WindowState.Minimized;
this.ShowInTaskbar = false;
_notifyIcon.Visible = true;
}
private void Window_StateChanged(object sender, EventArgs e)
{
if (this.WindowState == WindowState.Minimized)
{
this.ShowInTaskbar = false;
_notifyIcon.Visible = true;
}
else if (this.WindowState == WindowState.Normal)
{
_notifyIcon.Visible = false;
this.ShowInTaskbar = true;
}
}
private void NotifyIcon_MouseDoubleClick(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.WindowState = WindowState.Normal;
} }
} }
} }

BIN
RGBController2/logo.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View File

@ -51,9 +51,29 @@ C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.g.resources C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.g.resources
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.AssemblyInfoInputs.cache C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.AssemblyInfoInputs.cache
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.AssemblyInfo.cs C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.AssemblyInfo.cs
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.csproj.CoreCompileInputs.cache
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.csproj.CopyComplete C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.csproj.CopyComplete
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.dll C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.pdb C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.pdb
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.genruntimeconfig.cache C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.genruntimeconfig.cache
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.csprojAssemblyReference.cache C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.csprojAssemblyReference.cache
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\obj\Debug\netcoreapp3.1\RGBController2.csproj.CoreCompileInputs.cache
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\Microsoft.Win32.SystemEvents.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\System.Drawing.Common.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp3.0\Microsoft.Win32.SystemEvents.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\runtimes\unix\lib\netcoreapp3.0\System.Drawing.Common.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\runtimes\win\lib\netcoreapp3.0\System.Drawing.Common.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\System.Windows.Forms.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\cs\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\de\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\es\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\fr\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\it\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\ja\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\ko\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\pl\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\pt-BR\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\ru\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\tr\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\zh-Hans\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\zh-Hant\System.Windows.Forms.resources.dll
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\bin\Debug\netcoreapp3.1\logo.ico

View File

@ -73,7 +73,7 @@
} }
} }
}, },
"Microsoft.NETCore.Platforms/3.1.0": {}, "Microsoft.NETCore.Platforms/5.0.0-rc.2.20475.5": {},
"Microsoft.Win32.Registry/4.7.0": { "Microsoft.Win32.Registry/4.7.0": {
"dependencies": { "dependencies": {
"System.Security.AccessControl": "4.7.0", "System.Security.AccessControl": "4.7.0",
@ -100,6 +100,25 @@
} }
} }
}, },
"Microsoft.Win32.SystemEvents/5.0.0-rc.2.20475.5": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0-rc.2.20475.5"
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.20.47505"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.20.47505"
}
}
},
"runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": { "runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": {
"runtimeTargets": { "runtimeTargets": {
"runtimes/linux-arm/native/System.IO.Ports.Native.so": { "runtimes/linux-arm/native/System.IO.Ports.Native.so": {
@ -144,6 +163,31 @@
} }
} }
}, },
"System.Drawing.Common/5.0.0-rc.2.20475.5": {
"dependencies": {
"Microsoft.Win32.SystemEvents": "5.0.0-rc.2.20475.5"
},
"runtime": {
"lib/netcoreapp3.0/System.Drawing.Common.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.20.47505"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll": {
"rid": "unix",
"assetType": "runtime",
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.20.47505"
},
"runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.20.47505"
}
}
},
"System.IO.Ports/4.7.0": { "System.IO.Ports/4.7.0": {
"dependencies": { "dependencies": {
"Microsoft.Win32.Registry": "4.7.0", "Microsoft.Win32.Registry": "4.7.0",
@ -178,7 +222,7 @@
}, },
"System.Security.AccessControl/4.7.0": { "System.Security.AccessControl/4.7.0": {
"dependencies": { "dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0", "Microsoft.NETCore.Platforms": "5.0.0-rc.2.20475.5",
"System.Security.Principal.Windows": "4.7.0" "System.Security.Principal.Windows": "4.7.0"
}, },
"runtime": { "runtime": {
@ -235,12 +279,12 @@
"path": "extended.wpf.toolkit/4.0.1", "path": "extended.wpf.toolkit/4.0.1",
"hashPath": "extended.wpf.toolkit.4.0.1.nupkg.sha512" "hashPath": "extended.wpf.toolkit.4.0.1.nupkg.sha512"
}, },
"Microsoft.NETCore.Platforms/3.1.0": { "Microsoft.NETCore.Platforms/5.0.0-rc.2.20475.5": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", "sha512": "sha512-AKhVEYbvVKx5xiG76M5yIn8TzWWUMYuMaeyizohVvdyiwPa5OQwVjqwlzaKG8KDu3l6y96jWZbSCYZi54mJ63A==",
"path": "microsoft.netcore.platforms/3.1.0", "path": "microsoft.netcore.platforms/5.0.0-rc.2.20475.5",
"hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512" "hashPath": "microsoft.netcore.platforms.5.0.0-rc.2.20475.5.nupkg.sha512"
}, },
"Microsoft.Win32.Registry/4.7.0": { "Microsoft.Win32.Registry/4.7.0": {
"type": "package", "type": "package",
@ -249,6 +293,13 @@
"path": "microsoft.win32.registry/4.7.0", "path": "microsoft.win32.registry/4.7.0",
"hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
}, },
"Microsoft.Win32.SystemEvents/5.0.0-rc.2.20475.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dhovuI1uqRAR3q1gpU9wn4vzCcFDCze7gmvoCtYBQUly4q8kmNRFoJoeQscXpEuYoNQaP+4tkzO78ZAXIs2H3Q==",
"path": "microsoft.win32.systemevents/5.0.0-rc.2.20475.5",
"hashPath": "microsoft.win32.systemevents.5.0.0-rc.2.20475.5.nupkg.sha512"
},
"runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": { "runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
@ -284,6 +335,13 @@
"path": "runtime.osx-x64.runtime.native.system.io.ports/4.7.0", "path": "runtime.osx-x64.runtime.native.system.io.ports/4.7.0",
"hashPath": "runtime.osx-x64.runtime.native.system.io.ports.4.7.0.nupkg.sha512" "hashPath": "runtime.osx-x64.runtime.native.system.io.ports.4.7.0.nupkg.sha512"
}, },
"System.Drawing.Common/5.0.0-rc.2.20475.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5RZPu5QvUviulcWusr1giGW4u9zch4LBwU8OeHccKkWMxm79JiqtLHqejxlJ1jwpYT7q2G9EsjAg86QBbSJMgg==",
"path": "system.drawing.common/5.0.0-rc.2.20475.5",
"hashPath": "system.drawing.common.5.0.0-rc.2.20475.5.nupkg.sha512"
},
"System.IO.Ports/4.7.0": { "System.IO.Ports/4.7.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,

View File

@ -12,8 +12,8 @@ TRACE;DEBUG;NETCOREAPP;NETCOREAPP3_1
C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\App.xaml C:\Users\Conor\Desktop\RGB Contorller Tabs Test\RGBController\RGBController2\App.xaml
7-119750560 7-119750560
26994411623 271277810719
1991249145588 201556010039
Views\Dialogs\NewTabDialogView.xaml;Views\LightingModes\AnimationView.xaml;Views\LightingModes\InformationView.xaml;Views\LightingModes\StaticView.xaml;Views\MainWindow.xaml;Views\Tabs\ArduinoTabView.xaml;Views\Tabs\CUEDeviceTabView.xaml; Views\Dialogs\NewTabDialogView.xaml;Views\LightingModes\AnimationView.xaml;Views\LightingModes\InformationView.xaml;Views\LightingModes\StaticView.xaml;Views\MainWindow.xaml;Views\Tabs\ArduinoTabView.xaml;Views\Tabs\CUEDeviceTabView.xaml;
False False

View File

@ -46,6 +46,10 @@
"target": "Package", "target": "Package",
"version": "[4.0.1, )" "version": "[4.0.1, )"
}, },
"System.Drawing.Common": {
"target": "Package",
"version": "[5.0.0-rc.2.20475.5, )"
},
"System.IO.Ports": { "System.IO.Ports": {
"target": "Package", "target": "Package",
"version": "[4.7.0, )" "version": "[4.7.0, )"

View File

@ -66,7 +66,7 @@
} }
} }
}, },
"Microsoft.NETCore.Platforms/3.1.0": { "Microsoft.NETCore.Platforms/5.0.0-rc.2.20475.5": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard1.0/_._": {} "lib/netstandard1.0/_._": {}
@ -98,6 +98,24 @@
} }
} }
}, },
"Microsoft.Win32.SystemEvents/5.0.0-rc.2.20475.5": {
"type": "package",
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0-rc.2.20475.5"
},
"compile": {
"ref/netstandard2.0/_._": {}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
"assetType": "runtime",
"rid": "win"
}
}
},
"runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": { "runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": {
"type": "package", "type": "package",
"runtimeTargets": { "runtimeTargets": {
@ -143,6 +161,28 @@
} }
} }
}, },
"System.Drawing.Common/5.0.0-rc.2.20475.5": {
"type": "package",
"dependencies": {
"Microsoft.Win32.SystemEvents": "5.0.0-rc.2.20475.5"
},
"compile": {
"ref/netcoreapp3.0/System.Drawing.Common.dll": {}
},
"runtime": {
"lib/netcoreapp3.0/System.Drawing.Common.dll": {}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll": {
"assetType": "runtime",
"rid": "unix"
},
"runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll": {
"assetType": "runtime",
"rid": "win"
}
}
},
"System.IO.Ports/4.7.0": { "System.IO.Ports/4.7.0": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
@ -257,17 +297,18 @@
"tools/install.ps1" "tools/install.ps1"
] ]
}, },
"Microsoft.NETCore.Platforms/3.1.0": { "Microsoft.NETCore.Platforms/5.0.0-rc.2.20475.5": {
"sha512": "z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", "sha512": "AKhVEYbvVKx5xiG76M5yIn8TzWWUMYuMaeyizohVvdyiwPa5OQwVjqwlzaKG8KDu3l6y96jWZbSCYZi54mJ63A==",
"type": "package", "type": "package",
"path": "microsoft.netcore.platforms/3.1.0", "path": "microsoft.netcore.platforms/5.0.0-rc.2.20475.5",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png",
"LICENSE.TXT", "LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT", "THIRD-PARTY-NOTICES.TXT",
"lib/netstandard1.0/_._", "lib/netstandard1.0/_._",
"microsoft.netcore.platforms.3.1.0.nupkg.sha512", "microsoft.netcore.platforms.5.0.0-rc.2.20475.5.nupkg.sha512",
"microsoft.netcore.platforms.nuspec", "microsoft.netcore.platforms.nuspec",
"runtime.json", "runtime.json",
"useSharedDesignerContext.txt", "useSharedDesignerContext.txt",
@ -321,6 +362,34 @@
"version.txt" "version.txt"
] ]
}, },
"Microsoft.Win32.SystemEvents/5.0.0-rc.2.20475.5": {
"sha512": "dhovuI1uqRAR3q1gpU9wn4vzCcFDCze7gmvoCtYBQUly4q8kmNRFoJoeQscXpEuYoNQaP+4tkzO78ZAXIs2H3Q==",
"type": "package",
"path": "microsoft.win32.systemevents/5.0.0-rc.2.20475.5",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/net461/Microsoft.Win32.SystemEvents.dll",
"lib/net461/Microsoft.Win32.SystemEvents.xml",
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll",
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.xml",
"microsoft.win32.systemevents.5.0.0-rc.2.20475.5.nupkg.sha512",
"microsoft.win32.systemevents.nuspec",
"ref/net461/Microsoft.Win32.SystemEvents.dll",
"ref/net461/Microsoft.Win32.SystemEvents.xml",
"ref/netstandard2.0/Microsoft.Win32.SystemEvents.dll",
"ref/netstandard2.0/Microsoft.Win32.SystemEvents.xml",
"runtimes/win/lib/netcoreapp2.0/Microsoft.Win32.SystemEvents.dll",
"runtimes/win/lib/netcoreapp2.0/Microsoft.Win32.SystemEvents.xml",
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll",
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.xml",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": { "runtime.linux-arm.runtime.native.System.IO.Ports/4.7.0": {
"sha512": "pCaX07mRrO11GfUb+whjn2AJgCofx26slw0sI3XC9v0pEZO8101iK6q4ymZOiI2M4a9sQxLr2LawAEDvF4RNXg==", "sha512": "pCaX07mRrO11GfUb+whjn2AJgCofx26slw0sI3XC9v0pEZO8101iK6q4ymZOiI2M4a9sQxLr2LawAEDvF4RNXg==",
"type": "package", "type": "package",
@ -400,6 +469,48 @@
"version.txt" "version.txt"
] ]
}, },
"System.Drawing.Common/5.0.0-rc.2.20475.5": {
"sha512": "5RZPu5QvUviulcWusr1giGW4u9zch4LBwU8OeHccKkWMxm79JiqtLHqejxlJ1jwpYT7q2G9EsjAg86QBbSJMgg==",
"type": "package",
"path": "system.drawing.common/5.0.0-rc.2.20475.5",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/MonoAndroid10/_._",
"lib/MonoTouch10/_._",
"lib/net461/System.Drawing.Common.dll",
"lib/netcoreapp3.0/System.Drawing.Common.dll",
"lib/netcoreapp3.0/System.Drawing.Common.xml",
"lib/netstandard2.0/System.Drawing.Common.dll",
"lib/xamarinios10/_._",
"lib/xamarinmac20/_._",
"lib/xamarintvos10/_._",
"lib/xamarinwatchos10/_._",
"ref/MonoAndroid10/_._",
"ref/MonoTouch10/_._",
"ref/net461/System.Drawing.Common.dll",
"ref/netcoreapp3.0/System.Drawing.Common.dll",
"ref/netcoreapp3.0/System.Drawing.Common.xml",
"ref/netstandard2.0/System.Drawing.Common.dll",
"ref/xamarinios10/_._",
"ref/xamarinmac20/_._",
"ref/xamarintvos10/_._",
"ref/xamarinwatchos10/_._",
"runtimes/unix/lib/netcoreapp2.0/System.Drawing.Common.dll",
"runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll",
"runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.xml",
"runtimes/win/lib/netcoreapp2.0/System.Drawing.Common.dll",
"runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll",
"runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.xml",
"system.drawing.common.5.0.0-rc.2.20475.5.nupkg.sha512",
"system.drawing.common.nuspec",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"System.IO.Ports/4.7.0": { "System.IO.Ports/4.7.0": {
"sha512": "tNHiZcdskfRpxU7LBBlA69YYgBqWMBE/JDdmrEIDa4iw944VK1u4+B0FeSls1FUm+Pm4X/Fl0fSGqi8MDhb8/Q==", "sha512": "tNHiZcdskfRpxU7LBBlA69YYgBqWMBE/JDdmrEIDa4iw944VK1u4+B0FeSls1FUm+Pm4X/Fl0fSGqi8MDhb8/Q==",
"type": "package", "type": "package",
@ -539,6 +650,7 @@
".NETCoreApp,Version=v3.1": [ ".NETCoreApp,Version=v3.1": [
"CUE.NET >= 1.2.0.1", "CUE.NET >= 1.2.0.1",
"Extended.Wpf.Toolkit >= 4.0.1", "Extended.Wpf.Toolkit >= 4.0.1",
"System.Drawing.Common >= 5.0.0-rc.2.20475.5",
"System.IO.Ports >= 4.7.0" "System.IO.Ports >= 4.7.0"
] ]
}, },
@ -587,6 +699,10 @@
"target": "Package", "target": "Package",
"version": "[4.0.1, )" "version": "[4.0.1, )"
}, },
"System.Drawing.Common": {
"target": "Package",
"version": "[5.0.0-rc.2.20475.5, )"
},
"System.IO.Ports": { "System.IO.Ports": {
"target": "Package", "target": "Package",
"version": "[4.7.0, )" "version": "[4.7.0, )"