Commit graph

46050 commits

Author SHA1 Message Date
Alex Dima
aa690a9d4c KeybindingService owns entire schema for keybindings.json (#66458) 2019-02-18 10:52:50 +01:00
Alex Dima
57213395e6 Mark args are required if necessary (#66458) 2019-02-18 10:52:50 +01:00
Joao Moreno
c38240c300 fixes #68742 2019-02-18 10:43:44 +01:00
Martin Aeschlimann
73a912ce9e rename pathext.join to joinWithSlashes 2019-02-18 10:36:09 +01:00
Benjamin Pasero
67494c9dcb paths - drop pathToRelative workaround 2019-02-18 10:19:39 +01:00
Benjamin Pasero
8755bcf0d3
sketch up a possible solution for #66201 (#68642) 2019-02-18 08:37:41 +01:00
isidor
34cfe460e7 explorer issues back to isidorn 2019-02-18 07:51:51 +01:00
Martin Aeschlimann
4e68ba25fb [themes] fix integration test on Windows 2019-02-16 09:32:11 +01:00
Matt Bierner
c283296b60 Strict null work 2019-02-15 20:17:21 -08:00
Matt Bierner
597e6dc470 Take optional kind for vscode.executeCodeActionProvider command
This is required as some code actions providers will not return results unless code actions of a specific kind are requested
2019-02-15 20:17:21 -08:00
Matt Bierner
36932d8b68 Strict null check work for update.ts 2019-02-15 20:17:21 -08:00
Matt Bierner
d6108f6a29 Scroll to reveal target position for code action widget, not current editor position
Fixes #68523
2019-02-15 20:17:21 -08:00
Matt Bierner
9e440ff0c5 Strict null work 2019-02-15 20:17:21 -08:00
Matt Bierner
536691a15c Strict null fixes and supressions in tests 2019-02-15 20:16:48 -08:00
Matt Bierner
d896903544 Strict null supressesions in themes.test 2019-02-15 20:16:48 -08:00
Matt Bierner
d94ce50fce Strict null checks for perfviewEditor 2019-02-15 20:16:48 -08:00
Matt Bierner
d7b9db8883 Strict null supressions in extHostLanguageFeatures.test 2019-02-15 20:16:48 -08:00
Matt Bierner
fe6bd12a2a Strict null check releaseNotesEditor 2019-02-15 20:16:48 -08:00
Matt Bierner
26ff5f8b65 Strict null work in extensionProfileService 2019-02-15 20:16:48 -08:00
Matt Bierner
4180c4f1c1 Make sure we cancel previous code action requests 2019-02-15 20:16:48 -08:00
Matt Bierner
c11d1e2b96 Use member shorthand 2019-02-15 20:16:48 -08:00
Matt Bierner
edb508592f Use finally 2019-02-15 20:16:48 -08:00
Rob Lourens
4d4f9638da Fix #68399 - fix tree errors when removing items from the search results tree 2019-02-15 16:58:04 -08:00
Peng Lyu
df619d25b2
Merge pull request #65706 from usernamehw/find_widget_hiding
Add option to opt-out of extra lines added by Find Widget
2019-02-15 14:43:53 -08:00
Peng Lyu
2dbb1fea25 read configuration when relayout 2019-02-15 12:47:17 -08:00
Peng Lyu
0e30c343a1
Merge pull request #68467 from frobinsonj/find-input-padding
#68074: Only add padding to inputBox if find options are enabled in findInput
2019-02-15 11:26:04 -08:00
Peng Lyu
19b6d682be Fix #68190. Find In Selection regression 2019-02-15 10:46:21 -08:00
Peng Lyu
78c0836fa8
Merge pull request #68665 from jeanp413/fix-68279
Fix --max-memory argument incorrect parsing
2019-02-15 10:23:14 -08:00
Peng Lyu
d08432189f Use string type for max-memory 2019-02-15 10:22:30 -08:00
Alex Dima
d8f660d5ff Minor tweaks for #65137 2019-02-15 17:41:09 +01:00
Alexandru Dima
e4b6b5bfa0
Merge pull request #65137 from ColCh/63639-add-long-line-config-entry
Configure long line length
2019-02-15 17:11:59 +01:00
Max Sysoev
8a04f8fed7 Add maxTokenizationLineLength configuration option 2019-02-15 16:54:31 +01:00
Martin Aeschlimann
98953dd91a rename resources.fsPath to resources.originalFSPath 2019-02-15 16:40:23 +01:00
Martin Aeschlimann
833fc7aa99 test fix 2019-02-15 16:40:23 +01:00
Martin Aeschlimann
a06dbfc3f2 rename extpath.normalize to extpath.normalizeWithSlash 2019-02-15 16:40:23 +01:00
Martin Aeschlimann
92a61b8d16 use path.normalize for extpath.normalize(.., true) 2019-02-15 16:40:23 +01:00
Alex Dima
ad209fbf7b Introduce BaseResolvedKeybinding 2019-02-15 14:34:10 +01:00
Alexandru Dima
871a6fefd7
Merge pull request #65826 from toumorokoshi/feature/keychords
Modifying ChordKeybinding to support multiple chords
2019-02-15 12:40:24 +01:00
Alex Dima
555739fa73 Tweaks for #65826 2019-02-15 12:24:18 +01:00
Martin Aeschlimann
37efd5cc32 resources: new APIs: relativePath, hasTrailingPathSeparator, removeTrailingPathSeparator 2019-02-15 12:18:11 +01:00
Martin Aeschlimann
33ef6896d7 extpath: new API toForwardSlashes 2019-02-15 12:18:10 +01:00
Alex Ross
96e5c7d191 Add fallback button for alternate file dialog 2019-02-15 11:43:47 +01:00
Alex Dima
861923b51f Merge remote-tracking branch 'origin/master' into pr/toumorokoshi/65826 2019-02-15 10:24:30 +01:00
Martin Aeschlimann
76323b1ac7 api tests for links 2019-02-15 10:17:41 +01:00
Martin Aeschlimann
56a6746adc [json] improve CONTRIBUTING.md 2019-02-15 10:17:40 +01:00
Matt Bierner
003521e715 Fix markdown preview restoring to wrong position on restart 2019-02-14 18:24:01 -08:00
Matt Bierner
714192fdc3 Cleaning up reviver handling for webviews 2019-02-14 18:24:01 -08:00
Rob Lourens
f7bfa34a67 Fix build - remove nls.mock reference 2019-02-14 22:51:16 +00:00
Matt Bierner
f558087bfd Converting some instances of Promise.resolve(null) to Promise.resolve()
In `Action.run` methods, we don't need an explicit null return value but can use undefined instead
2019-02-14 14:45:46 -08:00
Matt Bierner
57b3fc8a71 Explicitly convert undefined and null to false if they are used in place of boolean value
part of strict null work
2019-02-14 14:33:57 -08:00