Commit graph

40704 commits

Author SHA1 Message Date
Martin Aeschlimann
10a1d2a50a update grammars 2018-10-04 12:00:39 +02:00
isidor
84f1d0d438 debug: use debug scheme when parsing paths to uris
fixes #59430
2018-10-04 11:07:12 +02:00
Joao Moreno
0bee1429e1 remove unused code 2018-10-04 10:03:30 +01:00
Joao Moreno
346906edd4 fixes #59950 2018-10-04 10:03:29 +01:00
Martin Aeschlimann
cfc2a2212d custom 'html' tags are in red color. Fixes #56467 2018-10-04 11:02:04 +02:00
Christof Marti
7ff8bda7e8 Accept on with selection, work around all items becoming active (#57850) 2018-10-04 10:41:51 +02:00
Christof Marti
f45ac28666 Do not clear selection in single-select case (fixes #57850) 2018-10-04 10:41:51 +02:00
Joao Moreno
4db611a466 remove flex from splitview 2018-10-04 09:35:49 +01:00
Joao Moreno
1cac2f9e2c use position relative for all split views
related to #59830
2018-10-04 09:35:49 +01:00
Martin Aeschlimann
a7b8fdb761
Merge pull request #59891 from yeahok/master
Fix R icon size
2018-10-04 01:13:24 -07:00
Martin Aeschlimann
792bf8c554 themes: TPromise -> Promise 2018-10-04 09:49:27 +02:00
Joao Moreno
ed287f0588 tree: twistie rendering participant 2018-10-04 08:37:29 +01:00
Joao Moreno
6e2817629b 💄 2018-10-04 08:37:29 +01:00
Joao Moreno
f036a7686b tree: missing disposeElement calls 2018-10-04 08:37:29 +01:00
Christof Marti
5afd287581 Reset message in out-of-scope bot (fixes #58468) 2018-10-04 09:34:19 +02:00
Christof Marti
7be0d1bee7 Not optional 2018-10-04 09:20:10 +02:00
uppe-r
2e00db8383 Add option to only show Welcome page in empty workbench 2018-10-04 09:18:29 +02:00
Benjamin Pasero
8795a9d642 avoid "NanTB" (for #50103) 2018-10-04 08:07:51 +02:00
Benjamin Pasero
fc251d651d tpromise => promise (for #53526) 2018-10-04 07:54:47 +02:00
Matt Bierner
9d89efe8b3 Remove unused import 2018-10-03 17:29:17 -07:00
Matt Bierner
1e5a57279a Removing or marking unused parameters 2018-10-03 17:26:47 -07:00
Matt Bierner
e8475ad59f Enable noUnusedParameters in build scripts 2018-10-03 17:26:47 -07:00
Matt Bierner
5de9c9bf8b Compile build in strict mode 2018-10-03 17:26:47 -07:00
Matt Bierner
494395f62f Adding correct typings for event-stream this values 2018-10-03 17:26:47 -07:00
Matt Bierner
86fbc62cf1 Remove some unused types and variables 2018-10-03 17:26:47 -07:00
Matt Bierner
b3f85e5f19 Add explicit any typings for this
Prep to compile build in strict mode
2018-10-03 17:26:47 -07:00
Ben Greenberg
a4b375a37c Added link directly to main wiki (#59884) 2018-10-03 16:36:57 -07:00
Matt Bierner
1470548b0f Remove duplicated typescript dependency
We should use the typescript dependency from the root in this case. This ensures the workspace is using the same version as the build
2018-10-03 15:30:34 -07:00
Matt Bierner
a9944e6595 Move some build specific packages into build
These packages are only used in build and also have their typings defined in this folder
2018-10-03 15:30:34 -07:00
Matt Bierner
6aa7463ca1 Remove unused gulp dev dependency 2018-10-03 15:30:34 -07:00
Rob Lourens
90fc4c90d6
Merge pull request #59704 from usaatyuk/persistent-settings-search
Persist settings search when reloaded
2018-10-03 15:14:35 -07:00
Rob Lourens
a8054867c7 Fix #58758 - issue with absolute UNC glob patterns in ripgrep 2018-10-03 14:45:54 -07:00
Matt Bierner
45d48f350e Fixing monaco build errors related to require 2018-10-03 14:39:58 -07:00
Matt Bierner
f7456ebf90 Switch to use standard @types/node types instead of our customized version
Using a custom version of the node typings is causing a lot of pain while trying to upgrade our build to use `@types` instead of the `d.ts` files we have to maintain. I believe we primarily maintain our own version for two reason:

- Custom require function
- setTimeout and other timer functions return NodeJs.timer instead of a number

These can both be delt with, the first by using interface augmentation and the second by switching to use any types for timer. I believe that the pain of maintaining our own node `d.ts` outweighs the benefits here

This change switches us to use the standard @types/node package for our node typings
2018-10-03 14:18:36 -07:00
Matt Bierner
63e3162bc9 Switch to use @types for pump 2018-10-03 14:18:36 -07:00
Matt Bierner
38fbec9568 Converting some require imports to import from imports
This ensures we pick up the correct typings for these imports
2018-10-03 14:18:36 -07:00
Rob Lourens
293c9cb5a6 Fix #59816 - wider exclude control input box 2018-10-03 13:42:24 -07:00
Rob Lourens
40a80d0197 Fix "can't read 'focus' of undefined' error when resizing settings editor while exclude 'add' input is visible 2018-10-03 13:42:24 -07:00
Ramya Achutha Rao
26365c8957 Add typings for emmet #59803 2018-10-03 12:55:55 -07:00
Miguel Solorio
ffda5ba4f4
Merge pull request #59781 from Microsoft/misolori/button-focus
Allow buttons to show outline on keyboard focus
2018-10-03 11:54:33 -07:00
Miguel Solorio
e1feaf30a1 Fix #59397 2018-10-03 10:56:41 -07:00
Matt Bierner
7026335451 Switching to use @types where possible in build 2018-10-03 10:47:32 -07:00
Matt Bierner
ac737307d7 Enable noImplicitAny in build 2018-10-03 10:47:32 -07:00
Matt Bierner
a54e5f54d6 Enable strict null checks 2018-10-03 10:47:32 -07:00
Matt Bierner
fe45a7d21f Fix remaining strict null errors in build scripts 2018-10-03 10:47:32 -07:00
Matt Bierner
5862b41657 Fixing strict null rules in tslint 2018-10-03 10:47:32 -07:00
Matt Bierner
31e0752065 Fixing strict null checks in build util 2018-10-03 10:47:32 -07:00
Matt Bierner
56a161042c Fix strict null errors in api 2018-10-03 10:47:32 -07:00
Matt Bierner
0d3682e6bb Fix strict null errors in tfs 2018-10-03 10:47:32 -07:00
Matt Bierner
ddc5eeee01 Fixing more strict null errors in build 2018-10-03 10:47:32 -07:00