PowerToys/src/core/Microsoft.PowerToys.Settings.UI.Lib
Arjun Balgovind bb2049411b
[Keyboard Manager] Add JSON support for App Specific shortcuts (#4840)
* Enable app specific shortcut remapping

* Fixed lowercase function call

* Add test file

* Moved GetForegroundProcess to II and added tests

* Fixed runtime error while testing due to heap allocation across dll boundary

* Renamed function

* Changed shortcutBuffer type

* Linked App specific UI to backend

* Added shortcut validation logic on TextBox LostFocus handler

* Moved Validate function and changed default text

* Changed to case insensitive warning check

* Changed to case insensitive warning check at OnClickAccept

* Fixed alignment and spacing issues

* Added app-specific JSON support in backend

* Updated landing page

* Make listview horizontally scrollable

* Added tests

* Consider all case variants of All Apps in textbox to be global shortcuts
2020-07-10 17:07:28 -07:00
..
CustomAction Integrate keyboard manager with settings v2[Part-2] (#2107) 2020-04-14 09:24:11 -07:00
Telemetry/Events Update version to 0.19.2 (#4896) 2020-07-09 18:17:30 +02:00
Utilities Fix inconsistent landing page remap list (#2866) 2020-05-11 17:18:12 -07:00
AppSpecificKeysDataModel.cs [Keyboard Manager] Add JSON support for App Specific shortcuts (#4840) 2020-07-10 17:07:28 -07:00
BasePTModuleSettings.cs added stylecop (#1933) 2020-04-07 14:42:31 -07:00
BoolProperty.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
BoolPropertyJsonConverter.cs Adding Telemetry Events for svg and markdown enable/disable (#2814) 2020-05-08 16:12:37 -07:00
ConfigDefaults.cs [Settings V2] Updated default color values for fz (#2972) 2020-05-14 11:58:56 -07:00
DoubleProperty.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
EnabledModules.cs Fixed powertoys run not reacting to change in settings (#2968) 2020-05-13 17:50:19 -07:00
FancyZonesSettings.cs added Fancy Zones Settings (#2161) 2020-04-16 11:45:27 -07:00
FancyZonesSettingsIPCMessage.cs [Settings V2] Upated Fancy Zone and Shortcut Guid default values. (#2786) 2020-05-08 08:22:57 -07:00
FZConfigProperties.cs [FancyZones] Open window on active monitor (#4361) 2020-07-08 10:37:42 +02:00
GeneralSettings.cs Workaround for Settings ViewModel tests (#2693) 2020-05-05 16:01:55 -07:00
GeneralSettingsCustomAction.cs fix: Start as Admin Error: Unable to open app when running elevated (#2411) 2020-05-03 03:17:06 -07:00
GenericProperty.cs [Kbm] Save the remaps to file[part-1] (#2184) 2020-04-20 08:22:36 -07:00
HotkeySettings.cs [Settings/Run] LowLevel Keyboard hooking for Hotkeys (#3825) 2020-06-11 12:59:36 -07:00
HotkeySettingsControlHook.cs Added step to dispose the keyboard hook object (#4449) 2020-06-23 17:19:36 -07:00
ImageresizerCustomSizeProperty.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ImageresizerFallbackEncoder.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ImageresizerKeepDateModified.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ImageResizerProperties.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ImageResizerSettings.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ImageresizerSizes.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ImageSize.cs added null value handle for image resizer size input (#4721) 2020-07-03 15:40:53 -07:00
IntProperty.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
IPowerToySettings.cs added stylecop (#1933) 2020-04-07 14:42:31 -07:00
KeyBoardKeysProperty.cs [Settings V2] Upated Fancy Zone and Shortcut Guid default values. (#2786) 2020-05-08 08:22:57 -07:00
KeyboardManagerProfile.cs Display Key Mappings in Settings (#2314) 2020-04-22 14:55:45 -07:00
KeyboardManagerProperties.cs [Kbm] Save the remaps to file[part-1] (#2184) 2020-04-20 08:22:36 -07:00
KeyboardManagerSettings.cs [Kbm] Save the remaps to file[part-1] (#2184) 2020-04-20 08:22:36 -07:00
KeysDataModel.cs [Keyboard Manager] Add JSON support for App Specific shortcuts (#4840) 2020-07-10 17:07:28 -07:00
Microsoft.PowerToys.Settings.UI.Lib.csproj Added info to new settings projects (#4417) 2020-06-23 16:47:07 +03:00
OutGoingGeneralSettings.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
PowerLauncherProperties.cs [PowerToys Run] Add "ignore hotkeys in fullscreen" setting (#3262) (#3604) 2020-06-04 10:21:16 -07:00
PowerLauncherSettings.cs Fixed powertoys run not reacting to change in settings (#2968) 2020-05-13 17:50:19 -07:00
PowerPreviewProperties.cs Adding Telemetry Events for svg and markdown enable/disable (#2814) 2020-05-08 16:12:37 -07:00
PowerPreviewSettings.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
PowerRenameLocalProperties.cs PowerRename settings bugfix (#2796) 2020-05-11 14:37:29 +02:00
PowerRenameProperties.cs updated header text and tests for PowerRename (#2607) 2020-05-05 14:28:44 -07:00
PowerRenameSettings.cs Added Tests and Refactored code (#2129) 2020-04-17 15:25:08 -07:00
PowerRenameSettingsIPCMessage.cs updated header text and tests for PowerRename (#2607) 2020-05-05 14:28:44 -07:00
RemapKeysDataModel.cs [Keyboard Manager] Add JSON support for App Specific shortcuts (#4840) 2020-07-10 17:07:28 -07:00
SettingsUtils.cs updated header text and tests for PowerRename (#2607) 2020-05-05 14:28:44 -07:00
ShortcutGuideProperties.cs [Settings V2] Upated Fancy Zone and Shortcut Guid default values. (#2786) 2020-05-08 08:22:57 -07:00
ShortcutGuideSettings.cs added shortcut guide settings (#2247) 2020-04-20 06:03:26 -07:00
ShortcutGuideSettingsIPCMessage.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
ShortcutsKeyDataModel.cs [Keyboard Manager] Add JSON support for App Specific shortcuts (#4840) 2020-07-10 17:07:28 -07:00
SndFancyZonesSettings.cs [Settings V2] Upated Fancy Zone and Shortcut Guid default values. (#2786) 2020-05-08 08:22:57 -07:00
SndImageResizerSettings.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
SndKeyboardManagerSettings.cs Settingsv2 fix warnings (#2076) 2020-04-10 15:22:07 -07:00
SndModuleSettings.cs fix: Start as Admin Error: Unable to open app when running elevated (#2411) 2020-05-03 03:17:06 -07:00
SndPowerPreviewSettings.cs fix: Start as Admin Error: Unable to open app when running elevated (#2411) 2020-05-03 03:17:06 -07:00
SndPowerRenameSettings.cs updated header text and tests for PowerRename (#2607) 2020-05-05 14:28:44 -07:00
SndShortcutGuideSettings.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00
StringProperty.cs Added Image Resizer Settings (#2324) 2020-04-26 17:34:03 -07:00