This commit is contained in:
Rim 2025-04-23 22:11:07 -04:00
parent 857784f44f
commit 5b0872d0f4
14 changed files with 17409 additions and 16076 deletions

15
.gitmodules vendored
View File

@ -1,12 +1,9 @@
[submodule "gamepad-viewer"]
path = gamepad-viewer
url = https://github.com/Ahrimdon/gamepad-viewer
branch = main
[submodule "gamepad-tester"]
path = gamepad-tester
url = https://github.com/Ahrimdon/gamepad-tester
branch = main
[submodule "dualshock-tools"] [submodule "dualshock-tools"]
path = dualshock-tools path = dualshock-tools
url = https://github.com/Ahrimdon/dualshock-tools url = https://github.com/Ahrimdon/dualshock-tools
branch = main [submodule "gamepad-tester"]
path = gamepad-tester
url = https://github.com/Ahrimdon/gamepad-tester
[submodule "gamepad-viewer"]
path = gamepad-viewer
url = https://github.com/Ahrimdon/gamepad-viewer

View File

@ -1,3 +0,0 @@
{
"editorconfig": true
}

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,10 @@
<!doctype html> <!doctype html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<title>Bezier Curve Editor for DS4Windows</title> <title>Bezier Curve Editor for DS4Windows</title>
</head> </head>
<body> <body>
<script src="build.js"></script> <script src="build.js"></script>
</body> </body>
</html> </html>

View File

@ -1,500 +1,500 @@
{ {
"runtimeTarget": { "runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0", "name": ".NETCoreApp,Version=v8.0",
"signature": "" "signature": ""
}, },
"compilationOptions": {}, "compilationOptions": {},
"targets": { "targets": {
".NETCoreApp,Version=v8.0": { ".NETCoreApp,Version=v8.0": {
"DS4Windows/3.3.3": { "DS4Windows/3.3.3": {
"dependencies": { "dependencies": {
"DotNetProjects.Extended.Wpf.Toolkit": "5.0.106", "DotNetProjects.Extended.Wpf.Toolkit": "5.0.106",
"H.NotifyIcon.Wpf": "2.0.74", "H.NotifyIcon.Wpf": "2.0.74",
"MdXaml": "1.16.2", "MdXaml": "1.16.2",
"NLog": "5.1.1", "NLog": "5.1.1",
"Ookii.Dialogs.Wpf": "5.0.1", "Ookii.Dialogs.Wpf": "5.0.1",
"System.Management": "7.0.2", "System.Management": "7.0.2",
"TaskScheduler": "2.10.1", "TaskScheduler": "2.10.1",
"WPFLocalizeExtension": "3.9.4", "WPFLocalizeExtension": "3.9.4",
"WpfScreenHelper": "2.1.0", "WpfScreenHelper": "2.1.0",
"bloomtom.HttpProgress": "2.3.2", "bloomtom.HttpProgress": "2.3.2",
"FakerInputWrapper": "1.0.3.0", "FakerInputWrapper": "1.0.3.0",
"Nefarius.ViGEm.Client": "1.0.0.0", "Nefarius.ViGEm.Client": "1.0.0.0",
"SharpOSC": "0.2.0.0" "SharpOSC": "0.2.0.0"
},
"runtime": {
"DS4Windows.dll": {}
},
"resources": {
"ja/DS4Windows.resources.dll": {
"locale": "ja"
},
"ru/DS4Windows.resources.dll": {
"locale": "ru"
},
"zh-hans/DS4Windows.resources.dll": {
"locale": "zh-hans"
},
"ar/DS4Windows.resources.dll": {
"locale": "ar"
},
"cs/DS4Windows.resources.dll": {
"locale": "cs"
},
"de/DS4Windows.resources.dll": {
"locale": "de"
},
"el/DS4Windows.resources.dll": {
"locale": "el"
},
"es/DS4Windows.resources.dll": {
"locale": "es"
},
"fi/DS4Windows.resources.dll": {
"locale": "fi"
},
"fr/DS4Windows.resources.dll": {
"locale": "fr"
},
"he/DS4Windows.resources.dll": {
"locale": "he"
},
"hu-HU/DS4Windows.resources.dll": {
"locale": "hu-HU"
},
"it/DS4Windows.resources.dll": {
"locale": "it"
},
"ms/DS4Windows.resources.dll": {
"locale": "ms"
},
"nl/DS4Windows.resources.dll": {
"locale": "nl"
},
"pl/DS4Windows.resources.dll": {
"locale": "pl"
},
"pt-BR/DS4Windows.resources.dll": {
"locale": "pt-BR"
},
"pt/DS4Windows.resources.dll": {
"locale": "pt"
},
"se/DS4Windows.resources.dll": {
"locale": "se"
},
"tr/DS4Windows.resources.dll": {
"locale": "tr"
},
"uk-UA/DS4Windows.resources.dll": {
"locale": "uk-UA"
},
"vi/DS4Windows.resources.dll": {
"locale": "vi"
},
"zh-Hant/DS4Windows.resources.dll": {
"locale": "zh-Hant"
}
}
},
"AvalonEdit/6.0.0": {
"runtime": {
"lib/netcoreapp3.0/ICSharpCode.AvalonEdit.dll": {
"assemblyVersion": "6.0.0.0",
"fileVersion": "6.0.0.0"
}
}
},
"bloomtom.HttpProgress/2.3.2": {
"runtime": {
"lib/netstandard2.0/HttpProgress.dll": {
"assemblyVersion": "2.3.1.0",
"fileVersion": "2.3.1.0"
}
}
},
"DotNetProjects.Extended.Wpf.Toolkit/5.0.106": {
"runtime": {
"lib/net6.0-windows7.0/DotNetProjects.Wpf.Extended.Toolkit.dll": {
"assemblyVersion": "5.0.106.0",
"fileVersion": "5.0.106.0"
}
}
},
"H.NotifyIcon/2.0.74": {
"dependencies": {
"System.Drawing.Common": "6.0.0"
},
"runtime": {
"lib/net6.0/H.NotifyIcon.dll": {
"assemblyVersion": "2.0.74.0",
"fileVersion": "2.0.74.0"
}
}
},
"H.NotifyIcon.Wpf/2.0.74": {
"dependencies": {
"H.NotifyIcon": "2.0.74"
},
"runtime": {
"lib/net6.0-windows7.0/H.NotifyIcon.Wpf.dll": {
"assemblyVersion": "2.0.74.0",
"fileVersion": "2.0.74.0"
}
}
},
"MdXaml/1.16.2": {
"dependencies": {
"AvalonEdit": "6.0.0",
"MdXaml.Plugins": "1.16.2"
},
"runtime": {
"lib/net5.0-windows7.0/MdXaml.dll": {
"assemblyVersion": "1.16.2.0",
"fileVersion": "1.16.2.0"
}
}
},
"MdXaml.Plugins/1.16.2": {
"runtime": {
"lib/net5.0-windows7.0/MdXaml.Plugins.dll": {
"assemblyVersion": "1.16.2.0",
"fileVersion": "1.16.2.0"
}
}
},
"Microsoft.NETCore.Platforms/5.0.0": {},
"Microsoft.Win32.Registry/5.0.0": {
"dependencies": {
"System.Security.AccessControl": "5.0.0",
"System.Security.Principal.Windows": "5.0.0"
}
},
"Microsoft.Win32.SystemEvents/6.0.0": {},
"NLog/5.1.1": {
"runtime": {
"lib/netstandard2.0/NLog.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.1.1.1522"
}
}
},
"Ookii.Dialogs.Wpf/5.0.1": {
"runtime": {
"lib/net6.0-windows7.0/Ookii.Dialogs.Wpf.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.1.0"
}
}
},
"System.CodeDom/7.0.0": {},
"System.Diagnostics.EventLog/5.0.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
"Microsoft.Win32.Registry": "5.0.0",
"System.Security.Principal.Windows": "5.0.0"
}
},
"System.Drawing.Common/6.0.0": {
"dependencies": {
"Microsoft.Win32.SystemEvents": "6.0.0"
}
},
"System.Management/7.0.2": {
"dependencies": {
"System.CodeDom": "7.0.0"
},
"runtime": {
"lib/net7.0/System.Management.dll": {
"assemblyVersion": "7.0.0.2",
"fileVersion": "7.0.723.27404"
}
},
"runtimeTargets": {
"runtimes/win/lib/net7.0/System.Management.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "7.0.0.2",
"fileVersion": "7.0.723.27404"
}
}
},
"System.Security.AccessControl/5.0.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
"System.Security.Principal.Windows": "5.0.0"
}
},
"System.Security.Principal.Windows/5.0.0": {},
"TaskScheduler/2.10.1": {
"dependencies": {
"Microsoft.Win32.Registry": "5.0.0",
"System.Diagnostics.EventLog": "5.0.0",
"System.Security.AccessControl": "5.0.0"
},
"runtime": {
"lib/net6.0-windows7.0/Microsoft.Win32.TaskScheduler.dll": {
"assemblyVersion": "2.10.1.0",
"fileVersion": "2.10.1.0"
}
},
"resources": {
"lib/net6.0-windows7.0/de/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "de"
},
"lib/net6.0-windows7.0/es/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "es"
},
"lib/net6.0-windows7.0/fr/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "fr"
},
"lib/net6.0-windows7.0/it/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "it"
},
"lib/net6.0-windows7.0/pl/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "pl"
},
"lib/net6.0-windows7.0/ru/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "ru"
},
"lib/net6.0-windows7.0/zh-CN/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "zh-CN"
},
"lib/net6.0-windows7.0/zh-Hant/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "zh-Hant"
}
}
},
"WPFLocalizeExtension/3.9.4": {
"dependencies": {
"System.Drawing.Common": "6.0.0",
"System.Management": "7.0.2",
"XAMLMarkupExtensions": "2.1.3"
},
"runtime": {
"lib/netcoreapp3.1/WPFLocalizeExtension.dll": {
"assemblyVersion": "3.9.4.0",
"fileVersion": "3.9.4.0"
}
}
},
"WpfScreenHelper/2.1.0": {
"runtime": {
"lib/netcoreapp3.1/WpfScreenHelper.dll": {
"assemblyVersion": "2.1.0.0",
"fileVersion": "2.1.0.0"
}
}
},
"XAMLMarkupExtensions/2.1.3": {
"runtime": {
"lib/netcoreapp3.1/XAMLMarkupExtensions.dll": {
"assemblyVersion": "2.1.3.0",
"fileVersion": "2.1.3.0"
}
}
},
"FakerInputWrapper/1.0.3.0": {
"runtime": {
"FakerInputWrapper.dll": {
"assemblyVersion": "1.0.3.0",
"fileVersion": "1.0.3.0"
}
}
},
"Nefarius.ViGEm.Client/1.0.0.0": {
"runtime": {
"Nefarius.ViGEm.Client.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"SharpOSC/0.2.0.0": {
"runtime": {
"SharpOSC.dll": {
"assemblyVersion": "0.2.0.0",
"fileVersion": "0.2.0.0"
}
}
}
}
},
"libraries": {
"DS4Windows/3.3.3": {
"type": "project",
"serviceable": false,
"sha512": "",
"path": "./"
}, },
"runtime": { "AvalonEdit/6.0.0": {
"DS4Windows.dll": {} "type": "package",
"serviceable": true,
"sha512": "sha512-QMbyJrlhOuWzLRPqvW724ly9XbSEkp8Xg2mQY7tvsh1se1pDEJnmDjS6c6OuqDe2Q37uCnXwKdV8tJUx2iLUnw==",
"path": "avalonedit/6.0.0",
"hashPath": "avalonedit.6.0.0.nupkg.sha512"
}, },
"resources": { "bloomtom.HttpProgress/2.3.2": {
"ja/DS4Windows.resources.dll": { "type": "package",
"locale": "ja" "serviceable": true,
}, "sha512": "sha512-DxnFhxZqMYJl08gs3b75UUjTN86YUN29hRPYXova3eS3q+XTi1kW9I/bHuBH2VDn33F6fE2XlKkVu7Jz/gzGxw==",
"ru/DS4Windows.resources.dll": { "path": "bloomtom.httpprogress/2.3.2",
"locale": "ru" "hashPath": "bloomtom.httpprogress.2.3.2.nupkg.sha512"
},
"zh-hans/DS4Windows.resources.dll": {
"locale": "zh-hans"
},
"ar/DS4Windows.resources.dll": {
"locale": "ar"
},
"cs/DS4Windows.resources.dll": {
"locale": "cs"
},
"de/DS4Windows.resources.dll": {
"locale": "de"
},
"el/DS4Windows.resources.dll": {
"locale": "el"
},
"es/DS4Windows.resources.dll": {
"locale": "es"
},
"fi/DS4Windows.resources.dll": {
"locale": "fi"
},
"fr/DS4Windows.resources.dll": {
"locale": "fr"
},
"he/DS4Windows.resources.dll": {
"locale": "he"
},
"hu-HU/DS4Windows.resources.dll": {
"locale": "hu-HU"
},
"it/DS4Windows.resources.dll": {
"locale": "it"
},
"ms/DS4Windows.resources.dll": {
"locale": "ms"
},
"nl/DS4Windows.resources.dll": {
"locale": "nl"
},
"pl/DS4Windows.resources.dll": {
"locale": "pl"
},
"pt-BR/DS4Windows.resources.dll": {
"locale": "pt-BR"
},
"pt/DS4Windows.resources.dll": {
"locale": "pt"
},
"se/DS4Windows.resources.dll": {
"locale": "se"
},
"tr/DS4Windows.resources.dll": {
"locale": "tr"
},
"uk-UA/DS4Windows.resources.dll": {
"locale": "uk-UA"
},
"vi/DS4Windows.resources.dll": {
"locale": "vi"
},
"zh-Hant/DS4Windows.resources.dll": {
"locale": "zh-Hant"
}
}
},
"AvalonEdit/6.0.0": {
"runtime": {
"lib/netcoreapp3.0/ICSharpCode.AvalonEdit.dll": {
"assemblyVersion": "6.0.0.0",
"fileVersion": "6.0.0.0"
}
}
},
"bloomtom.HttpProgress/2.3.2": {
"runtime": {
"lib/netstandard2.0/HttpProgress.dll": {
"assemblyVersion": "2.3.1.0",
"fileVersion": "2.3.1.0"
}
}
},
"DotNetProjects.Extended.Wpf.Toolkit/5.0.106": {
"runtime": {
"lib/net6.0-windows7.0/DotNetProjects.Wpf.Extended.Toolkit.dll": {
"assemblyVersion": "5.0.106.0",
"fileVersion": "5.0.106.0"
}
}
},
"H.NotifyIcon/2.0.74": {
"dependencies": {
"System.Drawing.Common": "6.0.0"
}, },
"runtime": { "DotNetProjects.Extended.Wpf.Toolkit/5.0.106": {
"lib/net6.0/H.NotifyIcon.dll": { "type": "package",
"assemblyVersion": "2.0.74.0", "serviceable": true,
"fileVersion": "2.0.74.0" "sha512": "sha512-EX5uG2TIlX3MvPPKiePY9rwsOuVqlUmCF4DKxouv+c4Y+YP3G/tEj3TDwKMlAoWVNX3slphHGURswuIJr6D28w==",
} "path": "dotnetprojects.extended.wpf.toolkit/5.0.106",
} "hashPath": "dotnetprojects.extended.wpf.toolkit.5.0.106.nupkg.sha512"
},
"H.NotifyIcon.Wpf/2.0.74": {
"dependencies": {
"H.NotifyIcon": "2.0.74"
}, },
"runtime": { "H.NotifyIcon/2.0.74": {
"lib/net6.0-windows7.0/H.NotifyIcon.Wpf.dll": { "type": "package",
"assemblyVersion": "2.0.74.0", "serviceable": true,
"fileVersion": "2.0.74.0" "sha512": "sha512-mYXYGynDKkYh73D3rLYNpNh2Qoj98FAsI6s6MSyXNc/327kfhtKK5D6SN4j4hLJCqgxlT8ecD/zJzARB2qr27g==",
} "path": "h.notifyicon/2.0.74",
} "hashPath": "h.notifyicon.2.0.74.nupkg.sha512"
},
"MdXaml/1.16.2": {
"dependencies": {
"AvalonEdit": "6.0.0",
"MdXaml.Plugins": "1.16.2"
}, },
"runtime": { "H.NotifyIcon.Wpf/2.0.74": {
"lib/net5.0-windows7.0/MdXaml.dll": { "type": "package",
"assemblyVersion": "1.16.2.0", "serviceable": true,
"fileVersion": "1.16.2.0" "sha512": "sha512-Knwt1NAOuHh52BfbOY7IVFGtIbX/mWPCkUR8GgDuyXWW0RK7r5dQ94Z+rnGa08Q2bB1KmHLEKYcnonhZrZ0Mng==",
} "path": "h.notifyicon.wpf/2.0.74",
} "hashPath": "h.notifyicon.wpf.2.0.74.nupkg.sha512"
},
"MdXaml.Plugins/1.16.2": {
"runtime": {
"lib/net5.0-windows7.0/MdXaml.Plugins.dll": {
"assemblyVersion": "1.16.2.0",
"fileVersion": "1.16.2.0"
}
}
},
"Microsoft.NETCore.Platforms/5.0.0": {},
"Microsoft.Win32.Registry/5.0.0": {
"dependencies": {
"System.Security.AccessControl": "5.0.0",
"System.Security.Principal.Windows": "5.0.0"
}
},
"Microsoft.Win32.SystemEvents/6.0.0": {},
"NLog/5.1.1": {
"runtime": {
"lib/netstandard2.0/NLog.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.1.1.1522"
}
}
},
"Ookii.Dialogs.Wpf/5.0.1": {
"runtime": {
"lib/net6.0-windows7.0/Ookii.Dialogs.Wpf.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.0.1.0"
}
}
},
"System.CodeDom/7.0.0": {},
"System.Diagnostics.EventLog/5.0.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
"Microsoft.Win32.Registry": "5.0.0",
"System.Security.Principal.Windows": "5.0.0"
}
},
"System.Drawing.Common/6.0.0": {
"dependencies": {
"Microsoft.Win32.SystemEvents": "6.0.0"
}
},
"System.Management/7.0.2": {
"dependencies": {
"System.CodeDom": "7.0.0"
}, },
"runtime": { "MdXaml/1.16.2": {
"lib/net7.0/System.Management.dll": { "type": "package",
"assemblyVersion": "7.0.0.2", "serviceable": true,
"fileVersion": "7.0.723.27404" "sha512": "sha512-UxYWJaXugQ+v4txS7K8sw26bxS6xvjSW+f79U/oMBtm+cVvZSmBGRZkB77rzaoXAyrbixX0Vk0U+1f22TT2uWg==",
} "path": "mdxaml/1.16.2",
"hashPath": "mdxaml.1.16.2.nupkg.sha512"
}, },
"runtimeTargets": { "MdXaml.Plugins/1.16.2": {
"runtimes/win/lib/net7.0/System.Management.dll": { "type": "package",
"rid": "win", "serviceable": true,
"assetType": "runtime", "sha512": "sha512-EOMENHbLkpRk7+UItuutDuETiJpSCZgBATBRk7WSuxO16NUfzrS39ja4RhIQ0Ax8u0RH1wCAS0VINYPZqxfJeg==",
"assemblyVersion": "7.0.0.2", "path": "mdxaml.plugins/1.16.2",
"fileVersion": "7.0.723.27404" "hashPath": "mdxaml.plugins.1.16.2.nupkg.sha512"
}
}
},
"System.Security.AccessControl/5.0.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "5.0.0",
"System.Security.Principal.Windows": "5.0.0"
}
},
"System.Security.Principal.Windows/5.0.0": {},
"TaskScheduler/2.10.1": {
"dependencies": {
"Microsoft.Win32.Registry": "5.0.0",
"System.Diagnostics.EventLog": "5.0.0",
"System.Security.AccessControl": "5.0.0"
}, },
"runtime": { "Microsoft.NETCore.Platforms/5.0.0": {
"lib/net6.0-windows7.0/Microsoft.Win32.TaskScheduler.dll": { "type": "package",
"assemblyVersion": "2.10.1.0", "serviceable": true,
"fileVersion": "2.10.1.0" "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
} "path": "microsoft.netcore.platforms/5.0.0",
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
}, },
"resources": { "Microsoft.Win32.Registry/5.0.0": {
"lib/net6.0-windows7.0/de/Microsoft.Win32.TaskScheduler.resources.dll": { "type": "package",
"locale": "de" "serviceable": true,
}, "sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
"lib/net6.0-windows7.0/es/Microsoft.Win32.TaskScheduler.resources.dll": { "path": "microsoft.win32.registry/5.0.0",
"locale": "es" "hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
},
"lib/net6.0-windows7.0/fr/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "fr"
},
"lib/net6.0-windows7.0/it/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "it"
},
"lib/net6.0-windows7.0/pl/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "pl"
},
"lib/net6.0-windows7.0/ru/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "ru"
},
"lib/net6.0-windows7.0/zh-CN/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "zh-CN"
},
"lib/net6.0-windows7.0/zh-Hant/Microsoft.Win32.TaskScheduler.resources.dll": {
"locale": "zh-Hant"
}
}
},
"WPFLocalizeExtension/3.9.4": {
"dependencies": {
"System.Drawing.Common": "6.0.0",
"System.Management": "7.0.2",
"XAMLMarkupExtensions": "2.1.3"
}, },
"runtime": { "Microsoft.Win32.SystemEvents/6.0.0": {
"lib/netcoreapp3.1/WPFLocalizeExtension.dll": { "type": "package",
"assemblyVersion": "3.9.4.0", "serviceable": true,
"fileVersion": "3.9.4.0" "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
} "path": "microsoft.win32.systemevents/6.0.0",
"hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
},
"NLog/5.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-YBfUDzipCaucs+8ieCDp8XECumiWsQbZwSUVLlt9i7FGV03nOPqoVzLtmlhbTxq4TN92BBsLacqPAE/ZyDDJ1g==",
"path": "nlog/5.1.1",
"hashPath": "nlog.5.1.1.nupkg.sha512"
},
"Ookii.Dialogs.Wpf/5.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-iZNnZwqTpK0cfR0vkotncP1c025/PHlIdzc7iEKBYwhVv1V0zXp9/RT/O0kMhsmlwXqRxxbE4pdhfinbJXtjPg==",
"path": "ookii.dialogs.wpf/5.0.1",
"hashPath": "ookii.dialogs.wpf.5.0.1.nupkg.sha512"
},
"System.CodeDom/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-GLltyqEsE5/3IE+zYRP5sNa1l44qKl9v+bfdMcwg+M9qnQf47wK3H0SUR/T+3N4JEQXF3vV4CSuuo0rsg+nq2A==",
"path": "system.codedom/7.0.0",
"hashPath": "system.codedom.7.0.0.nupkg.sha512"
},
"System.Diagnostics.EventLog/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FHkCwUfsTs+/5tsK+c0egLfacUgbhvcwi3wUFWSEEArSXao343mYqcpOVVFMlcCkdNtjU4YwAWaKYwal6f02og==",
"path": "system.diagnostics.eventlog/5.0.0",
"hashPath": "system.diagnostics.eventlog.5.0.0.nupkg.sha512"
},
"System.Drawing.Common/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
"path": "system.drawing.common/6.0.0",
"hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
},
"System.Management/7.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/qEUN91mP/MUQmJnM5y5BdT7ZoPuVrtxnFlbJ8a3kBJGhe2wCzBfnPFtK2wTtEEcf3DMGR9J00GZZfg6HRI6yA==",
"path": "system.management/7.0.2",
"hashPath": "system.management.7.0.2.nupkg.sha512"
},
"System.Security.AccessControl/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
"path": "system.security.accesscontrol/5.0.0",
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
},
"System.Security.Principal.Windows/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
"path": "system.security.principal.windows/5.0.0",
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
},
"TaskScheduler/2.10.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-12b19oq9SOGbBq8745jQVQ08jAjgnsGXidQfclaZ94UZCtJRPkNfM8pz0D7pj04RHcQJQdZZnAUuC93reALqNg==",
"path": "taskscheduler/2.10.1",
"hashPath": "taskscheduler.2.10.1.nupkg.sha512"
},
"WPFLocalizeExtension/3.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-0Nw59pTWCv7C8MLo/fotKcINmdr33M0Q+Z4YsaOSEa+KMdRnrTiabDGAbuyVcp5wrsMZZc38T9PQT0P9hJ8+kA==",
"path": "wpflocalizeextension/3.9.4",
"hashPath": "wpflocalizeextension.3.9.4.nupkg.sha512"
},
"WpfScreenHelper/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ZzS/lkme7QcYIvQgsVw9D1OuI/fSrNnoDXXDCrFmacYVvdGXOQlGEeQBbKdBP9r4k+3CsUQMZq59RU99I9Mjhw==",
"path": "wpfscreenhelper/2.1.0",
"hashPath": "wpfscreenhelper.2.1.0.nupkg.sha512"
},
"XAMLMarkupExtensions/2.1.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8HAZJPLMd3NQw6h6YapkjDu37SrZFobVgp5bZWq5iRn8/1ptA/Jy8kkzDj6V8+224+nYl43kQYzvYELEI4+rNg==",
"path": "xamlmarkupextensions/2.1.3",
"hashPath": "xamlmarkupextensions.2.1.3.nupkg.sha512"
},
"FakerInputWrapper/1.0.3.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"Nefarius.ViGEm.Client/1.0.0.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"SharpOSC/0.2.0.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
} }
},
"WpfScreenHelper/2.1.0": {
"runtime": {
"lib/netcoreapp3.1/WpfScreenHelper.dll": {
"assemblyVersion": "2.1.0.0",
"fileVersion": "2.1.0.0"
}
}
},
"XAMLMarkupExtensions/2.1.3": {
"runtime": {
"lib/netcoreapp3.1/XAMLMarkupExtensions.dll": {
"assemblyVersion": "2.1.3.0",
"fileVersion": "2.1.3.0"
}
}
},
"FakerInputWrapper/1.0.3.0": {
"runtime": {
"FakerInputWrapper.dll": {
"assemblyVersion": "1.0.3.0",
"fileVersion": "1.0.3.0"
}
}
},
"Nefarius.ViGEm.Client/1.0.0.0": {
"runtime": {
"Nefarius.ViGEm.Client.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"SharpOSC/0.2.0.0": {
"runtime": {
"SharpOSC.dll": {
"assemblyVersion": "0.2.0.0",
"fileVersion": "0.2.0.0"
}
}
}
} }
},
"libraries": {
"DS4Windows/3.3.3": {
"type": "project",
"serviceable": false,
"sha512": "",
"path": "./"
},
"AvalonEdit/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-QMbyJrlhOuWzLRPqvW724ly9XbSEkp8Xg2mQY7tvsh1se1pDEJnmDjS6c6OuqDe2Q37uCnXwKdV8tJUx2iLUnw==",
"path": "avalonedit/6.0.0",
"hashPath": "avalonedit.6.0.0.nupkg.sha512"
},
"bloomtom.HttpProgress/2.3.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DxnFhxZqMYJl08gs3b75UUjTN86YUN29hRPYXova3eS3q+XTi1kW9I/bHuBH2VDn33F6fE2XlKkVu7Jz/gzGxw==",
"path": "bloomtom.httpprogress/2.3.2",
"hashPath": "bloomtom.httpprogress.2.3.2.nupkg.sha512"
},
"DotNetProjects.Extended.Wpf.Toolkit/5.0.106": {
"type": "package",
"serviceable": true,
"sha512": "sha512-EX5uG2TIlX3MvPPKiePY9rwsOuVqlUmCF4DKxouv+c4Y+YP3G/tEj3TDwKMlAoWVNX3slphHGURswuIJr6D28w==",
"path": "dotnetprojects.extended.wpf.toolkit/5.0.106",
"hashPath": "dotnetprojects.extended.wpf.toolkit.5.0.106.nupkg.sha512"
},
"H.NotifyIcon/2.0.74": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mYXYGynDKkYh73D3rLYNpNh2Qoj98FAsI6s6MSyXNc/327kfhtKK5D6SN4j4hLJCqgxlT8ecD/zJzARB2qr27g==",
"path": "h.notifyicon/2.0.74",
"hashPath": "h.notifyicon.2.0.74.nupkg.sha512"
},
"H.NotifyIcon.Wpf/2.0.74": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Knwt1NAOuHh52BfbOY7IVFGtIbX/mWPCkUR8GgDuyXWW0RK7r5dQ94Z+rnGa08Q2bB1KmHLEKYcnonhZrZ0Mng==",
"path": "h.notifyicon.wpf/2.0.74",
"hashPath": "h.notifyicon.wpf.2.0.74.nupkg.sha512"
},
"MdXaml/1.16.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-UxYWJaXugQ+v4txS7K8sw26bxS6xvjSW+f79U/oMBtm+cVvZSmBGRZkB77rzaoXAyrbixX0Vk0U+1f22TT2uWg==",
"path": "mdxaml/1.16.2",
"hashPath": "mdxaml.1.16.2.nupkg.sha512"
},
"MdXaml.Plugins/1.16.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-EOMENHbLkpRk7+UItuutDuETiJpSCZgBATBRk7WSuxO16NUfzrS39ja4RhIQ0Ax8u0RH1wCAS0VINYPZqxfJeg==",
"path": "mdxaml.plugins/1.16.2",
"hashPath": "mdxaml.plugins.1.16.2.nupkg.sha512"
},
"Microsoft.NETCore.Platforms/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
"path": "microsoft.netcore.platforms/5.0.0",
"hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512"
},
"Microsoft.Win32.Registry/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
"path": "microsoft.win32.registry/5.0.0",
"hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
},
"Microsoft.Win32.SystemEvents/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
"path": "microsoft.win32.systemevents/6.0.0",
"hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
},
"NLog/5.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-YBfUDzipCaucs+8ieCDp8XECumiWsQbZwSUVLlt9i7FGV03nOPqoVzLtmlhbTxq4TN92BBsLacqPAE/ZyDDJ1g==",
"path": "nlog/5.1.1",
"hashPath": "nlog.5.1.1.nupkg.sha512"
},
"Ookii.Dialogs.Wpf/5.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-iZNnZwqTpK0cfR0vkotncP1c025/PHlIdzc7iEKBYwhVv1V0zXp9/RT/O0kMhsmlwXqRxxbE4pdhfinbJXtjPg==",
"path": "ookii.dialogs.wpf/5.0.1",
"hashPath": "ookii.dialogs.wpf.5.0.1.nupkg.sha512"
},
"System.CodeDom/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-GLltyqEsE5/3IE+zYRP5sNa1l44qKl9v+bfdMcwg+M9qnQf47wK3H0SUR/T+3N4JEQXF3vV4CSuuo0rsg+nq2A==",
"path": "system.codedom/7.0.0",
"hashPath": "system.codedom.7.0.0.nupkg.sha512"
},
"System.Diagnostics.EventLog/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FHkCwUfsTs+/5tsK+c0egLfacUgbhvcwi3wUFWSEEArSXao343mYqcpOVVFMlcCkdNtjU4YwAWaKYwal6f02og==",
"path": "system.diagnostics.eventlog/5.0.0",
"hashPath": "system.diagnostics.eventlog.5.0.0.nupkg.sha512"
},
"System.Drawing.Common/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
"path": "system.drawing.common/6.0.0",
"hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
},
"System.Management/7.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/qEUN91mP/MUQmJnM5y5BdT7ZoPuVrtxnFlbJ8a3kBJGhe2wCzBfnPFtK2wTtEEcf3DMGR9J00GZZfg6HRI6yA==",
"path": "system.management/7.0.2",
"hashPath": "system.management.7.0.2.nupkg.sha512"
},
"System.Security.AccessControl/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
"path": "system.security.accesscontrol/5.0.0",
"hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
},
"System.Security.Principal.Windows/5.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
"path": "system.security.principal.windows/5.0.0",
"hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
},
"TaskScheduler/2.10.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-12b19oq9SOGbBq8745jQVQ08jAjgnsGXidQfclaZ94UZCtJRPkNfM8pz0D7pj04RHcQJQdZZnAUuC93reALqNg==",
"path": "taskscheduler/2.10.1",
"hashPath": "taskscheduler.2.10.1.nupkg.sha512"
},
"WPFLocalizeExtension/3.9.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-0Nw59pTWCv7C8MLo/fotKcINmdr33M0Q+Z4YsaOSEa+KMdRnrTiabDGAbuyVcp5wrsMZZc38T9PQT0P9hJ8+kA==",
"path": "wpflocalizeextension/3.9.4",
"hashPath": "wpflocalizeextension.3.9.4.nupkg.sha512"
},
"WpfScreenHelper/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ZzS/lkme7QcYIvQgsVw9D1OuI/fSrNnoDXXDCrFmacYVvdGXOQlGEeQBbKdBP9r4k+3CsUQMZq59RU99I9Mjhw==",
"path": "wpfscreenhelper/2.1.0",
"hashPath": "wpfscreenhelper.2.1.0.nupkg.sha512"
},
"XAMLMarkupExtensions/2.1.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8HAZJPLMd3NQw6h6YapkjDu37SrZFobVgp5bZWq5iRn8/1ptA/Jy8kkzDj6V8+224+nYl43kQYzvYELEI4+rNg==",
"path": "xamlmarkupextensions/2.1.3",
"hashPath": "xamlmarkupextensions.2.1.3.nupkg.sha512"
},
"FakerInputWrapper/1.0.3.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"Nefarius.ViGEm.Client/1.0.0.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
},
"SharpOSC/0.2.0.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
}
}
} }

View File

@ -1,21 +1,21 @@
{ {
"runtimeOptions": { "runtimeOptions": {
"tfm": "net8.0", "tfm": "net8.0",
"frameworks": [ "frameworks": [
{ {
"name": "Microsoft.NETCore.App", "name": "Microsoft.NETCore.App",
"version": "8.0.0" "version": "8.0.0"
}, },
{ {
"name": "Microsoft.WindowsDesktop.App", "name": "Microsoft.WindowsDesktop.App",
"version": "8.0.0" "version": "8.0.0"
} }
], ],
"additionalProbingPaths": ["./Lang/"], "additionalProbingPaths": ["./Lang/"],
"configProperties": { "configProperties": {
"System.GC.Server": true, "System.GC.Server": true,
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false, "System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true
}
} }
}
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +1,20 @@
{ {
"runtimeOptions": { "runtimeOptions": {
"tfm": "net8.0", "tfm": "net8.0",
"frameworks": [ "frameworks": [
{ {
"name": "Microsoft.NETCore.App", "name": "Microsoft.NETCore.App",
"version": "8.0.0" "version": "8.0.0"
}, },
{ {
"name": "Microsoft.WindowsDesktop.App", "name": "Microsoft.WindowsDesktop.App",
"version": "8.0.0" "version": "8.0.0"
} }
], ],
"configProperties": { "configProperties": {
"System.GC.Server": true, "System.GC.Server": true,
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false, "System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true
}
} }
}
} }

@ -1 +1 @@
Subproject commit 2365585964e92499b9c5c552fac5400c68203316 Subproject commit acef9ed154042e67825d4abe9b5267e1c05a5b67

@ -1 +1 @@
Subproject commit 4bb1df140b28e9780d81d166279724f7a7d916cc Subproject commit 23ffb6ea2a50237357d13a4071edf3ae74bac0c6

@ -1 +1 @@
Subproject commit d1d3336913a532613a4f0bd3f34a8583c70781cf Subproject commit 25d8621ad92065abc9fbf6b140ab21fa83592e29