Alex Dima
|
95d4e101bc
|
Fixes #23415: show message if a kb layout is impacted by the new logic
|
2017-03-29 19:12:59 +02:00 |
|
Alex Dima
|
9003dbc3f5
|
Add IKeybindingService.resolveUserBinding
|
2017-03-23 09:37:50 +01:00 |
|
Alex Dima
|
0262e475bb
|
Add support for reading scan code based keybindings from user settings
|
2017-03-22 23:03:20 +01:00 |
|
Alex Dima
|
b059bd2dec
|
Improve Inspect KeyMap data
|
2017-03-22 19:45:51 +01:00 |
|
Alex Dima
|
e344ce3d3e
|
KeybindingIO.readKeybinding returns a Keybinding
|
2017-03-22 18:07:31 +01:00 |
|
Alex Dima
|
b228c50e7d
|
React to changing keyboard layout
|
2017-03-22 17:19:51 +01:00 |
|
Alex Dima
|
ac1af75c84
|
Introduce, test and adopt MacLinuxFallbackKeyboardMapper
|
2017-03-21 17:45:32 +01:00 |
|
Alex Dima
|
8a33db65ef
|
Add Inspect Key Mapppings action
|
2017-03-20 18:14:33 +01:00 |
|
Alex Dima
|
0ebecd5ca9
|
Merge branch 'master' into alex/keybinding
|
2017-03-20 17:49:26 +01:00 |
|
Alex Dima
|
a92ddb5677
|
IKeybindingService.resolveKeybinding can return N (>=0) ResolvedKeybinding
|
2017-03-20 17:46:21 +01:00 |
|
Alex Dima
|
d10239639b
|
First cut at integrating keyboard mappers
|
2017-03-20 17:23:06 +01:00 |
|
Alex Dima
|
54dbf09d41
|
Remove PrintableKeypress
|
2017-03-18 12:23:31 +01:00 |
|
Alex Dima
|
411d8d0605
|
Prepare KeybindingService for dispatching based on code
|
2017-03-18 10:23:37 +01:00 |
|
Alex Dima
|
96021cb686
|
Renames
|
2017-03-17 19:01:09 +01:00 |
|
Alex Dima
|
a3dba6ed08
|
Adopt RuntimeKeybinding
|
2017-03-17 18:20:11 +01:00 |
|
Alex Dima
|
2864733419
|
Begin adoption of RuntimeKeybinding
|
2017-03-17 18:20:11 +01:00 |
|
Alex Dima
|
93c52c48a4
|
Introduce and adopt RuntimeKeybinding
|
2017-03-17 18:20:10 +01:00 |
|
Sandeep Somavarapu
|
7749f5425a
|
Fix #22793
|
2017-03-17 16:34:39 +01:00 |
|
Alex Dima
|
bb3c3f0b6d
|
Extract USLayoutResolvedKeybinding to its own file
|
2017-03-17 13:06:17 +01:00 |
|
Alex Dima
|
9db20374c2
|
Rename NormalizedKeybindingItem to ResolvedKeybindingItem
|
2017-03-17 12:48:54 +01:00 |
|
Alex Dima
|
48566c7a70
|
NormalizedKeybindingItem uses ResolvedKeybinding
|
2017-03-17 12:44:44 +01:00 |
|
Alex Dima
|
310833d108
|
IKeybindingService cannot give out Keybindings anymore
|
2017-03-17 12:17:08 +01:00 |
|
Alex Dima
|
e95efa558a
|
Move KeybindingIO up to /workbench/
|
2017-03-17 10:54:49 +01:00 |
|
Alex Dima
|
95f4f8d03b
|
Allow custom keypresses to NormalizedKeybindingItem
|
2017-03-13 12:34:52 +01:00 |
|
Alex Dima
|
a01e468570
|
Eliminate KeybindingLabels
|
2017-03-13 12:22:52 +01:00 |
|
Alex Dima
|
c7b6a29491
|
label providers
|
2017-03-10 22:28:23 +01:00 |
|
Alex Dima
|
8e5179d1dd
|
Extract KeybindingIO to its own file
|
2017-03-10 12:51:45 +01:00 |
|
Alex Dima
|
76c262bfcf
|
Extract NormalizedKeybindingItem to its own file
|
2017-03-10 12:51:44 +01:00 |
|
Alex Dima
|
5006661c4a
|
Contain bubbling information in keybindingResolver
|
2017-03-10 11:16:22 +01:00 |
|
Alex Dima
|
bca94b85ed
|
Let KeybindingResolver work with NormalizedKeybindingItem
|
2017-03-10 10:34:11 +01:00 |
|
Alex Dima
|
e431eb41dd
|
Move KeybindingLabels up to /platform/
|
2017-03-09 14:54:58 +01:00 |
|
Alex Dima
|
b7e86cd073
|
Remove IKeybindingService.getLabelFor
|
2017-03-09 12:35:45 +01:00 |
|
Alex Dima
|
d166717cd9
|
Remove IKeybindingService.getElectronAcceleratorFor
|
2017-03-09 12:09:41 +01:00 |
|
Alex Dima
|
a3e83d34af
|
Remove IKeybindingService.getHTMLLabelFor
|
2017-03-09 11:53:15 +01:00 |
|
Alex Dima
|
f85c788a22
|
Remove IKeybindingService.getAriaLabelFor
|
2017-03-09 11:49:55 +01:00 |
|
Alex Dima
|
814890c179
|
Introduce ResolvedKeybinding
|
2017-03-09 11:49:55 +01:00 |
|
Alex Dima
|
ac60b3d2c4
|
Better event for keyboardLayout
|
2017-02-24 17:41:25 +01:00 |
|
Alex Dima
|
92b27ec13c
|
Log kb layout
|
2017-02-24 00:25:56 +01:00 |
|
Matt Bierner
|
2a40036dbb
|
Adding explicit returns for remaining instances
|
2017-02-01 18:36:55 -08:00 |
|
Alex Dima
|
aefac3b8bb
|
Standalone Editor: Do not implement half the service where the service interface should be
|
2017-01-13 18:12:20 +01:00 |
|
Benjamin Pasero
|
fc1a9e6091
|
debt - less use of <any> casts
|
2016-12-12 12:04:42 +01:00 |
|
Alex Dima
|
df6fcbe12a
|
Fixes #16953: Don't depend on vs/nls in the worker
|
2016-12-09 09:42:18 +01:00 |
|
Alex Dima
|
0d6a9f8389
|
Add unit tests for keybinding service dispatching (#16833)
|
2016-12-08 16:28:21 +01:00 |
|
Alex Dima
|
a8aeb39ab3
|
Prepare KeybindingService for adding tests
|
2016-12-08 16:28:20 +01:00 |
|
Benjamin Pasero
|
eb4de8971a
|
fixes #16609
|
2016-12-08 15:34:23 +01:00 |
|
Benjamin Pasero
|
46fb4dd4db
|
No schema support for args-attribute (fixes #16609)
|
2016-12-07 09:35:33 +01:00 |
|
Christof Marti
|
9ce4d4c80e
|
Keybindings telemetry (#15321)
|
2016-12-05 16:10:16 -08:00 |
|
Martin Aeschlimann
|
ea26b957f6
|
Adopt new snippet syntax in JSON schema defaultSnippets (for #15573)
|
2016-11-25 17:04:18 +01:00 |
|
Alex Dima
|
d801542057
|
ExtensionsRegistry only tracks extension points
|
2016-10-26 22:08:57 +02:00 |
|
Alex Dima
|
17243e765a
|
Simplify extension point handling
|
2016-10-26 22:08:53 +02:00 |
|