Commit Graph
33475 Commits
Author SHA1 Message Date
Johannes Rieken d13f20e019 filter - use matchesFuzzy2 for quick outline and workspace symbols 2018-12-14 15:57:35 +01:00
Johannes Rieken ff630f9016 filter - use a number instead of an arrayy to represent matches 2018-12-14 15:57:35 +01:00
Johannes Rieken f58e44f565 filter - extract isPatternInWord also some renames 2018-12-14 15:57:35 +01:00
Joao Moreno 0affcfd834 avoid data tree expansion in recursive expand 2018-12-14 15:55:16 +01:00
Joao Moreno 1c6050ce0d add tree sorter
fixes #63148
2018-12-14 15:35:28 +01:00
Joao Moreno 3fc2c90836 fixes #64732 2018-12-14 15:12:42 +01:00
Andre Weinand 2808feeaf6 cleanup names for debug adapter factories 2018-12-14 12:48:31 +01:00
Joao Moreno 8e341e0c8f fix strict null checcks 2018-12-14 12:46:50 +01:00
Joao Moreno 2e783e0e97 tree: toggleCollapsed returns boolean 2018-12-14 12:32:38 +01:00
Joao Moreno b8e3c63ce0 remove tree.isExpanded 2018-12-14 12:28:59 +01:00
Joao Moreno c4e13d6388 fix object tree setCollapsed method interface 2018-12-14 12:26:32 +01:00
Joao Moreno 58ac961298 tree: add recursive flag to expansion methods 2018-12-14 12:23:36 +01:00
Joao Moreno b557d59b9e tree model: cleanup interface 2018-12-14 12:22:03 +01:00
Joao Moreno 94ee300f6c tree model: recursive setCollapsed
related to #64887
2018-12-14 12:21:25 +01:00
Johannes Rieken 24ef48c895 filters - tweak perf test and so 2018-12-14 11:56:27 +01:00
Johannes Rieken 8795608598 perf - include session id when writing timers 2018-12-14 11:25:05 +01:00
Johannes Rieken 7b14d7bfb3 filters - tweak anyscore for more strictness, add matchesFuzzy2 as faster alternative to matchesFuzzy 2018-12-14 11:21:34 +01:00
Joao Moreno b67b159d19 expose tree.onDidOpen 2018-12-14 11:13:35 +01:00
Daniel Imms ece3a90fb5 Tweak setLocaleVariables setting
- False now really means false
- The default is true for all platforms

Fixes #65037
2018-12-13 18:07:20 -08:00
Daniel Imms d236bfdd52 Strict null check terminalInstance
Fixes #65035
2018-12-13 17:48:08 -08:00
Daniel Imms ff7d552061 Strict null check terminalLinkHandler
Part of #65035
2018-12-13 17:26:34 -08:00
Daniel Imms f62ddfb98b Strict null check terminalProcessManager
Part of #65035
2018-12-13 17:15:53 -08:00
Rob Lourens ec1ca5ec20 Fix unit test 2018-12-13 16:41:58 -08:00
Matt Bierner 7b62a67af3 Strict null check diaglog service 2018-12-13 16:40:45 -08:00
Matt Bierner 05f4225222 Strict null check driver.ts 2018-12-13 16:40:44 -08:00
Matt Bierner d93a2e9367 Marking fields readonly 2018-12-13 16:40:44 -08:00
Matt Bierner 986f924ad5 Prefer using Array<T> for complex array types
Use `Array<T | U>` when dealing with union types instead of  `(T | U)[]`
2018-12-13 16:40:44 -08:00
Rachel MacfarlaneandGitHub 9623b3441d Add setting to control when comments panel opens (#64941) 2018-12-13 16:34:31 -08:00
Rachel Macfarlane 21b0059bd3 Support completions in comment editors 2018-12-13 16:33:16 -08:00
Matt Bierner 48e3f6c88c Working on strict null checking configuration 2018-12-13 15:46:54 -08:00
Matt Bierner 4be6af93e1 Strict null auto add 2018-12-13 15:46:35 -08:00
Matt Bierner d40fa4a27e Review uses of Promise.resolve(null)
Many `Promise.resolve(null)` should actually be `Promise.resolve(void 0)`. In other cases, we were missing a null return annotation.
2018-12-13 15:41:13 -08:00
Matt Bierner 68a4e01246 Use resolve(void 0) instead of resolve(null) for void promises
Fixes a common type error
2018-12-13 15:20:46 -08:00
Sandeep Somavarapu 3a0be84974 #64755 Check strict nulls in ExtensionWorkbenchService 2018-12-13 23:11:11 +01:00
Andre Weinand 6dee339629 always send a response body; fixes #64948 2018-12-13 21:09:57 +01:00
Rob Lourens 94cbf8d6c3 Fix #65011 - fix duplicate refresh action in search view after rearranging them.
And better management of these actions.
2018-12-13 11:35:48 -08:00
Rob Lourens fad775b747 Fix #64965 - replace toElement 2018-12-13 11:07:29 -08:00
Rob Lourens 8ecc07fb58 openDefaultSettings -> false by default #64932 2018-12-13 10:40:08 -08:00
Daniel Imms e6254db320 Recreate pid promise when reusing terminals 2018-12-13 10:02:17 -08:00
Daniel Imms 461bf7207b Merge remote-tracking branch 'origin/master' into pr/g-arjones/60111 2018-12-13 09:33:42 -08:00
Daniel Imms 2425e594f0 Fix strict null checks 2018-12-13 09:12:00 -08:00
Daniel ImmsandGitHub dfc984fb46 Merge pull request #60221 from josephduchesne/fixes-58159-terminal-vanishing-on-font-resize
Fixed #58159 by triggering a layout refresh to work around xtermjs bug…
2018-12-13 08:26:59 -08:00
Daniel Imms ca17f978b0 Merge remote-tracking branch 'origin/master' into pr/josephduchesne/60221 2018-12-13 08:22:27 -08:00
Rob Lourens 73d7889cbe Allow new tree navigator to start from element 2018-12-13 08:21:54 -08:00
Daniel Imms e7102b1824 Send terminal name with id when it's ready
Fixes #64390
2018-12-13 08:07:55 -08:00
Daniel Imms 6c75cded7d Make sure onDidChangeActiveTerminal fires not just by focus
Part of #64390
2018-12-13 07:38:22 -08:00
Joao Moreno a684fe7ee1 screencast mode 2018-12-13 15:42:26 +01:00
Sandeep Somavarapu ae49b191ef #64755 Strict null check for ExtensionGalleryService 2018-12-13 15:35:28 +01:00
Sandeep Somavarapu 79af906199 #64755 Strict null check extension management service 2018-12-13 15:35:28 +01:00
Dirk Baeumer 51f7beb40c Fixes #64918: Remove old task conversion code 2018-12-13 14:45:51 +01:00