From 85636cd0670af11c2d187fb45b910aa5d19f6e25 Mon Sep 17 00:00:00 2001 From: squidly Date: Sat, 4 Sep 2021 17:01:00 +1000 Subject: [PATCH] Switch to https://github.com/Grabacr07/VirtualDesktop/pull/57 commit c0f93aea77129850dc3f4442bc37900ece3d7131 --HG-- branch : Win11 --- VirtualDesktop-master/CREDIT.txt | 5 - VirtualDesktop-master/appveyor.yml | 19 - VirtualDesktop-master/azure-pipelines.yml | 39 + VirtualDesktop-master/packaging/.gitignore | 3 + VirtualDesktop-master/packaging/pack.bat | 2 + .../VirtualDesktop.Showcase/App.config | 6 - .../VirtualDesktop.Showcase/MainWindow.xaml | 25 + .../MainWindow.xaml.cs | 79 +- .../Properties/AssemblyInfo.cs | 11 +- .../Properties/Resources.Designer.cs | 63 - .../Properties/Resources.resx | 117 -- .../Properties/Settings.Designer.cs | 26 - .../Properties/Settings.settings | 7 - .../VirtualDesktop.Showcase.csproj | 151 +- .../Properties/AssemblyInfo.cs | 12 +- .../VirtualDesktop.WPF.csproj | 124 +- .../VirtualDesktop.WPF.nuspec | 19 - .../Properties/AssemblyInfo.cs | 12 +- .../VirtualDesktop.WinForms.csproj | 101 +- .../VirtualDesktop.WinForms.nuspec | 19 - .../source/VirtualDesktop.sln | 65 +- .../source/VirtualDesktop.sln.DotSettings | 15 +- .../JetBrains.Annotations.cs | 1065 -------------- .../VirtualDesktop/Internal/RawWindow.cs | 7 +- .../{ => 10240}/IVirtualDesktop.cs | 3 +- .../(interfaces)/10240/IVirtualDesktop2.cs | 45 + .../IVirtualDesktopManagerInternal.cs | 7 +- .../10240/IVirtualDesktopManagerInternal2.cs | 39 + .../10240/IVirtualDesktopManagerInternal3.cs | 41 + .../IVirtualDesktopNotification.cs | 4 +- .../10240/IVirtualDesktopNotification2.cs | 63 + .../(interfaces)/20231/IVirtualDesktop.cs | 47 + .../20231/IVirtualDesktopManagerInternal.cs | 40 + .../20231/IVirtualDesktopNotification.cs | 69 + .../(interfaces)/21313/IVirtualDesktop.cs | 50 + .../21313/IVirtualDesktopManagerInternal.cs | 46 + .../21313/IVirtualDesktopNotification.cs | 83 ++ .../(interfaces)/21359/IVirtualDesktop.cs | 47 + .../21359/IVirtualDesktopManagerInternal.cs | 48 + .../21359/IVirtualDesktopNotification.cs | 83 ++ .../Interop/(interfaces)/AssemblyInfo.cs | 2 +- .../VirtualDesktopManagerInternal.cs | 61 +- .../VirtualDesktopManagerInternal10240.cs | 83 ++ .../VirtualDesktopManagerInternal20231.cs | 81 ++ .../VirtualDesktopManagerInternal21313.cs | 81 ++ .../VirtualDesktopManagerInternal21359.cs | 15 + .../(wrappers)/VirtualDesktopNotification.cs | 35 +- .../Interop/ComInterfaceAssembly.cs | 2 +- .../Interop/ComInterfaceAssemblyProvider.cs | 73 +- .../Interop/ComInterfaceWrapperAttribute.cs | 42 +- .../Interop/ComInterfaceWrapperBase.cs | 43 +- .../VirtualDesktop/Interop/ComObjects.cs | 24 +- .../VirtualDesktop/Properties/Annotations.cs | 1235 +++++++++++++++++ .../VirtualDesktop/Properties/AssemblyInfo.cs | 12 +- .../Properties/Settings.Designer.cs | 2 +- .../source/VirtualDesktop/VirtualDesktop.cs | 119 +- .../VirtualDesktop/VirtualDesktop.csproj | 220 ++- .../VirtualDesktop.notification.cs | 26 + .../VirtualDesktop/VirtualDesktop.nuspec | 16 - .../VirtualDesktop/VirtualDesktop.static.cs | 6 +- .../VirtualDesktop.static.notification.cs | 43 +- .../VirtualDesktop/VirtualDesktopCache.cs | 15 +- .../VirtualDesktopMovedEventArgs.cs | 32 + .../VirtualDesktop/VirtualDesktopProvider.cs | 2 +- .../VirtualDesktopRenamedEventArgs.cs | 32 + ...VirtualDesktopWallpaperChangedEventArgs.cs | 32 + .../source/VirtualDesktop/app.config | 110 +- .../source/VirtualDesktop/packages.config | 4 - 68 files changed, 3092 insertions(+), 2063 deletions(-) delete mode 100644 VirtualDesktop-master/CREDIT.txt delete mode 100644 VirtualDesktop-master/appveyor.yml create mode 100644 VirtualDesktop-master/azure-pipelines.yml create mode 100644 VirtualDesktop-master/packaging/.gitignore create mode 100644 VirtualDesktop-master/packaging/pack.bat delete mode 100644 VirtualDesktop-master/samples/VirtualDesktop.Showcase/App.config delete mode 100644 VirtualDesktop-master/samples/VirtualDesktop.Showcase/Properties/Resources.Designer.cs delete mode 100644 VirtualDesktop-master/samples/VirtualDesktop.Showcase/Properties/Resources.resx delete mode 100644 VirtualDesktop-master/samples/VirtualDesktop.Showcase/Properties/Settings.Designer.cs delete mode 100644 VirtualDesktop-master/samples/VirtualDesktop.Showcase/Properties/Settings.settings delete mode 100644 VirtualDesktop-master/source/VirtualDesktop.WPF/VirtualDesktop.WPF.nuspec delete mode 100644 VirtualDesktop-master/source/VirtualDesktop.WinForms/VirtualDesktop.WinForms.nuspec delete mode 100644 VirtualDesktop-master/source/VirtualDesktop/App_Packages/Source.JetBrains.Annotations_11.1.1/JetBrains.Annotations.cs rename VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/{ => 10240}/IVirtualDesktop.cs (87%) create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/10240/IVirtualDesktop2.cs rename VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/{ => 10240}/IVirtualDesktopManagerInternal.cs (76%) create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/10240/IVirtualDesktopManagerInternal2.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/10240/IVirtualDesktopManagerInternal3.cs rename VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/{ => 10240}/IVirtualDesktopNotification.cs (90%) create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/10240/IVirtualDesktopNotification2.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/20231/IVirtualDesktop.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/20231/IVirtualDesktopManagerInternal.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/20231/IVirtualDesktopNotification.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/21313/IVirtualDesktop.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/21313/IVirtualDesktopManagerInternal.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/21313/IVirtualDesktopNotification.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/21359/IVirtualDesktop.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/21359/IVirtualDesktopManagerInternal.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(interfaces)/21359/IVirtualDesktopNotification.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(wrappers)/VirtualDesktopManagerInternal10240.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(wrappers)/VirtualDesktopManagerInternal20231.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(wrappers)/VirtualDesktopManagerInternal21313.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Interop/(wrappers)/VirtualDesktopManagerInternal21359.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/Properties/Annotations.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/VirtualDesktop.notification.cs delete mode 100644 VirtualDesktop-master/source/VirtualDesktop/VirtualDesktop.nuspec create mode 100644 VirtualDesktop-master/source/VirtualDesktop/VirtualDesktopMovedEventArgs.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/VirtualDesktopRenamedEventArgs.cs create mode 100644 VirtualDesktop-master/source/VirtualDesktop/VirtualDesktopWallpaperChangedEventArgs.cs delete mode 100644 VirtualDesktop-master/source/VirtualDesktop/packages.config diff --git a/VirtualDesktop-master/CREDIT.txt b/VirtualDesktop-master/CREDIT.txt deleted file mode 100644 index 1e42f46..0000000 --- a/VirtualDesktop-master/CREDIT.txt +++ /dev/null @@ -1,5 +0,0 @@ -Virtual Desktop Library ------------------------ -Modifed MIT Licensed code from -https://github.com/Grabacr07/VirtualDesktop -by Manato KAMEYA \ No newline at end of file diff --git a/VirtualDesktop-master/appveyor.yml b/VirtualDesktop-master/appveyor.yml deleted file mode 100644 index f50ad7d..0000000 --- a/VirtualDesktop-master/appveyor.yml +++ /dev/null @@ -1,19 +0,0 @@ -version: '{build}' -branches: - only: - - master -os: Visual Studio 2017 -configuration: Release -platform: Any CPU -init: -- cmd: git config --global core.autocrlf true -nuget: - disable_publish_on_pr: true -build: - project: source\VirtualDesktop.sln - publish_nuget: true - verbosity: minimal -deploy: -- provider: NuGet - api_key: - secure: GrOjr849MkxFz3v7VSIvDNd0ZNZDaUTDeHqRF0InDLzMSuFoDmrqiMaKtIz0MxG8 \ No newline at end of file diff --git a/VirtualDesktop-master/azure-pipelines.yml b/VirtualDesktop-master/azure-pipelines.yml new file mode 100644 index 0000000..5a4468b --- /dev/null +++ b/VirtualDesktop-master/azure-pipelines.yml @@ -0,0 +1,39 @@ +# .NET Desktop +# Build and run tests for .NET Desktop or Windows classic desktop solutions. +# Add steps that publish symbols, save build artifacts, and more: +# https://docs.microsoft.com/azure/devops/pipelines/apps/windows/dot-net + +pool: + vmImage: 'windows-latest' + +variables: + solution: 'source/VirtualDesktop.sln' + buildPlatform: 'Any CPU' + buildConfiguration: 'Release' + +steps: +- task: DotNetCoreCLI@2 + displayName: 'dotnet build' + inputs: + command: 'build' + projects: '$(solution)' + arguments: '-c $(buildConfiguration)' + +- task: DotNetCoreCLI@2 + displayName: 'dotnet pack' + inputs: + command: pack + packagesToPack: '$(solution)' + packDirectory: '$(Build.ArtifactStagingDirectory)' + nobuild: true + versioningScheme: 'off' + arguments: '-c $(buildConfiguration)' + condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/release')) + +- task: PublishBuildArtifacts@1 + displayName: 'publish artifact: drop' + inputs: + PathtoPublish: '$(Build.ArtifactStagingDirectory)' + ArtifactName: 'drop' + publishLocation: 'Container' + condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/release')) diff --git a/VirtualDesktop-master/packaging/.gitignore b/VirtualDesktop-master/packaging/.gitignore new file mode 100644 index 0000000..96de5b9 --- /dev/null +++ b/VirtualDesktop-master/packaging/.gitignore @@ -0,0 +1,3 @@ +/* +!/.gitignore +!/*.bat diff --git a/VirtualDesktop-master/packaging/pack.bat b/VirtualDesktop-master/packaging/pack.bat new file mode 100644 index 0000000..c4f09ef --- /dev/null +++ b/VirtualDesktop-master/packaging/pack.bat @@ -0,0 +1,2 @@ +dotnet build ..\source\VirtualDesktop.sln -c Release +dotnet pack ..\source\VirtualDesktop.sln -c Release --no-build -o %CD% diff --git a/VirtualDesktop-master/samples/VirtualDesktop.Showcase/App.config b/VirtualDesktop-master/samples/VirtualDesktop.Showcase/App.config deleted file mode 100644 index defd879..0000000 --- a/VirtualDesktop-master/samples/VirtualDesktop.Showcase/App.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/VirtualDesktop-master/samples/VirtualDesktop.Showcase/MainWindow.xaml b/VirtualDesktop-master/samples/VirtualDesktop.Showcase/MainWindow.xaml index fdda1f6..049e03f 100644 --- a/VirtualDesktop-master/samples/VirtualDesktop.Showcase/MainWindow.xaml +++ b/VirtualDesktop-master/samples/VirtualDesktop.Showcase/MainWindow.xaml @@ -22,6 +22,16 @@ +