udit3333
325db535c0
[Kbm] Save the remaps to file[part-1] ( #2184 )
...
* Added Inital FileWatcher Implementation
* Added logic to read remap from file
* Added remap logic save to file
* Refactor code
* Moved the strings to constant file
* Added logic to handle Win key
* Updated filewatcher logic to avoid duplicate events
* Added comments
* Fix spacing
* Fix spacing
* Update logic to accomodate upstream merge
* Added global property name for os level shortcuts
* Added subkey for inprocess keys
* Remove non required file
* Added Changes required after merge
* Fix spacing in Helper.cpp
2020-04-20 08:22:36 -07:00
udit3333
a88d66b48b
Integrate keyboard manager with settings v2[Part-2] ( #2107 )
...
* Added CustomAction Data Models
* Updated data model
* Updated Button command trigger for keyboard manager
* Integerated custom actions in Keyboard manager module backend
* Allow Runner to launch windows on foreground
* Refactor and moved the execution logic to background thread
* Removed non-required unlock calls
* Fixed typo
* Resolve PR comments
2020-04-14 09:24:11 -07:00
udit3333
bc4ea885dc
Add keyboard manager settings ui[Part-1] ( #1979 )
...
* Added view and data models for keyboard remapper settings page
* Added intial UI of Keyboard manager settings page
* Fixed Sln file configs
* Resolve UI changes PR comments
* Added UId for UI elements
* Moved Ui strings to resx
* resolve stylecop warnings
* Fixed missing tag from resx file
2020-04-08 13:53:09 -07:00