Skip to content

Commit

Permalink
Update to IOWrapper v0.10.5
Browse files Browse the repository at this point in the history
  • Loading branch information
Snoothy committed Jul 27, 2019
1 parent 8950314 commit 5b37af0
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 5 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Added input validation for plugin values

### Changed
- Updated to IOWrapper v0.10.2
- Updated to IOWrapper v0.10.5
- `Button to Axis` parameters changed to two axis values and option for initialization
- Redesigned main window dashboard
- Redesigned profile window
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<img src="icon.png" align="right" />

# Universal Control Remapper
[![GitHub release](https://img.shields.io/badge/release-v0.7.0-blue.svg)](https://github.com/Snoothy/UCR/releases/tag/v0.7.0) [![IOWrapper version](https://img.shields.io/badge/IOWrapper-v0.10.2-blue.svg)](https://github.com/evilC/IOWrapper) [![license](https://img.shields.io/github/license/snoothy/ucr.svg)](https://github.com/Snoothy/UCR/blob/master/LICENSE) [![Github All Releases](https://img.shields.io/github/downloads/snoothy/ucr/total.svg)](https://github.com/Snoothy/UCR/releases) [![AppVeyor](https://ci.appveyor.com/api/projects/status/github/Snoothy/UCR?svg=true)](https://ci.appveyor.com/project/Snoothy/ucr) [![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=Snoothy_UCR&metric=alert_status)](https://sonarcloud.io/dashboard?id=Snoothy_UCR)
[![GitHub release](https://img.shields.io/badge/release-v0.7.0-blue.svg)](https://github.com/Snoothy/UCR/releases/tag/v0.7.0) [![IOWrapper version](https://img.shields.io/badge/IOWrapper-v0.10.5-blue.svg)](https://github.com/evilC/IOWrapper) [![license](https://img.shields.io/github/license/snoothy/ucr.svg)](https://github.com/Snoothy/UCR/blob/master/LICENSE) [![Github All Releases](https://img.shields.io/github/downloads/snoothy/ucr/total.svg)](https://github.com/Snoothy/UCR/releases) [![AppVeyor](https://ci.appveyor.com/api/projects/status/github/Snoothy/UCR?svg=true)](https://ci.appveyor.com/project/Snoothy/ucr) [![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=Snoothy_UCR&metric=alert_status)](https://sonarcloud.io/dashboard?id=Snoothy_UCR)

Universal Control Remapper is a complete rewrite of the original [UCR](https://github.com/evilC/UCR), created in collaboration with [evilC](https://github.com/evilC/).

Expand Down
13 changes: 11 additions & 2 deletions build/Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ class Build : NukeBuild
AbsolutePath UcrOutputDirectory => RootDirectory / "UCR" / "bin" / Configuration;
AbsolutePath TestDirectory => RootDirectory / "UCR.Tests";
AbsolutePath ArtifactsDirectory => RootDirectory / "artifacts";
AbsolutePath DependencyDirectory => Solution.Directory / "dependencies";

Target CleanArtifacts => _ => _
.Executes(() =>
Expand All @@ -62,12 +63,16 @@ class Build : NukeBuild
EnsureExistingDirectory(RootDirectory / "Plugins");
});

Target RestoreSubmodules => _ => _
Target InitSubmodules => _ => _
.Executes(() =>
{
Git("submodule init");
Git("submodule update");
});

Target RestoreSubmodules => _ => _
.Executes(() =>
{
NuGetTasks.NuGetRestore(s => s.SetTargetPath(IoWrapperSolution));
});

Expand All @@ -82,14 +87,18 @@ class Build : NukeBuild
.SetTargets("Restore","Rebuild")
.SetConfiguration(Configuration)
);

EnsureCleanDirectory(DependencyDirectory);
CopyDirectoryRecursively(IoWrapperDirectory / "Artifacts", DependencyDirectory, DirectoryExistsPolicy.Merge);
});

Target InitProject => _ => _
.DependsOn(InitSubmodules)
.DependsOn(RestoreSubmodules)
.DependsOn(CompileSubmodules)
.Executes(() =>
{
CopyDirectoryRecursively(IoWrapperDirectory / "Artifacts", Solution.Directory / "dependencies", DirectoryExistsPolicy.Merge);

});

Target Restore => _ => _
Expand Down
2 changes: 1 addition & 1 deletion submodules/IOWrapper
Submodule IOWrapper updated 25 files
+19 −0 CHANGELOG.md
+68 −61 IOWrapper.sln
+109 −5 README.md
+190 −45 Source/Core Providers/Core_Interception/Core_Interception.cs
+2 −0 Source/Core Providers/Core_Interception/Core_Interception.csproj
+79 −14 Source/Core Providers/Core_Interception/Helpers/HelperFunctions.cs
+128 −28 Source/Core Providers/Core_Interception/IceptMouseHandler.cs
+1 −1 Source/Core Providers/Core_Interception/IceptUpdateProcessors.cs
+5 −0 Source/Core Providers/Core_Interception/Lib/ManagedWrapper.cs
+209 −0 Source/Core Providers/Core_Interception/Lib/MultimediaTimer.cs
+31 −1 Source/Core Providers/Core_Interception/Settings.xml
+1 −1 Source/Core Providers/Core_ViGEm/DS4Handler.cs
+290 −0 Source/Core Providers/Provider Unit Tests/InterceptionMouseButtonTests.cs
+20 −0 Source/Core Providers/Provider Unit Tests/Properties/AssemblyInfo.cs
+88 −0 Source/Core Providers/Provider Unit Tests/Provider Unit Tests.csproj
+41 −0 Source/Core Providers/Provider Unit Tests/UnsignedToSigned.cs
+6 −0 Source/Core Providers/Provider Unit Tests/packages.config
+7 −1 Source/Core Providers/SharpDX_DirectInput/DiUpdatelProcessors.cs
+1 −0 Source/Provider Libraries/Device Update Handling/DeviceHandlers/Devices/DeviceHandlerBase.cs
+1 −1 Source/Provider Libraries/Device Update Handling/DeviceHandlers/Devices/IDeviceHandler.cs
+1 −2 Source/Provider Libraries/Subscription Handling/SubscriptionHandler/SubscriptionProcessor.cs
+12 −3 Source/TestApp/Launcher.cs
+2 −1 Source/TestApp/Plugins/IOTester.cs
+11 −8 Source/TestApp/Testers/InterceptionKeyboardInputTester.cs
+23 −7 Source/TestApp/Testers/InterceptionMouseInputTester.cs

0 comments on commit 5b37af0

Please sign in to comment.