mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-05 02:36:19 +02:00
Move keyboard manager POC code to dev branch (#1455)
* Created PowerKeys project * Swapping tab with shift * Added hash map and iterators for remapping code * Added PowerKeys flag and added toggletomod function * Added shortcut base code * Fixed os level shortcut functionality * Added 1 extra event * Added check for same modifier and comments * Added app-specific remapping for 4 apps including UWP apps * Changed foreground window logic * Added a separate hook for PowerKeys which can be re-hooked by enabling and disabling * Added a separate hook for PowerKeys which can be re-hooked by enabling and disabling * Fixed all priority issues and changed injection flags * Added another msedge.exe shortcut * Added a UI which is linked to the backend hook * Cleaned code and added comments * Added second button * Renamed some files/variables and added an extra button
This commit is contained in:
committed by
Udit Singh
parent
bc4ea885dc
commit
fc7e7074ce
8
src/runner/PowerToys.exe.manifest
Normal file
8
src/runner/PowerToys.exe.manifest
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
|
||||
<application>
|
||||
<maxversiontested Id="10.0.18362.0"/>
|
||||
</application>
|
||||
</compatibility>
|
||||
</assembly>
|
||||
@@ -203,7 +203,8 @@ int runner(bool isProcessElevated)
|
||||
L"PowerRenameExt.dll",
|
||||
L"ImageResizerExt.dll",
|
||||
L"powerpreview.dll",
|
||||
L"WindowWalker.dll"
|
||||
L"WindowWalker.dll",
|
||||
L"PowerKeys.dll"
|
||||
};
|
||||
for (auto& file : std::filesystem::directory_iterator(L"modules/"))
|
||||
{
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{9412D5C6-2CF2-4FC2-A601-B55508EA9B27}</ProjectGuid>
|
||||
<RootNamespace>powertoys</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
|
||||
<ProjectName>runner</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
@@ -240,6 +240,9 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Manifest Include="PowerToys.exe.manifest" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
|
||||
Reference in New Issue
Block a user