Alex Dima
91cdca1bdb
Do not ship unnecessary files with extensions
2020-07-24 13:57:51 +02:00
Alex Dima
2fa41fb23e
Add "web" as extensionKind to extensions which support this
2020-07-24 10:41:03 +02:00
Matt Bierner
731f9c2563
Prefer using data-href if it exists on a markdown preview link
...
Fixes #101203
2020-07-23 21:51:18 -07:00
Rachel Macfarlane
1522727940
Update Microsoft auth provider extension kind
2020-07-23 12:00:45 -07:00
Sandeep Somavarapu
080eae73cd
fix #103009
2020-07-23 11:19:00 +02:00
Matt Bierner
8c426f9f3b
Update built TS web version
2020-07-22 17:56:43 -07:00
Andrew Branch
2cf34eefdd
[typescript-language-features] Add telemetry for package.json auto imports ( #103126 )
...
* Add telemetry for package.json auto imports
* Change data classification
* Use string, boolean is not allowed in TelemetryProperties
2020-07-22 15:59:51 -07:00
Andrew Branch
1c8662b8bf
Add setting for package.json auto imports ( #103037 )
2020-07-22 15:28:22 -07:00
Matt Bierner
fe47409531
Pick up TS 3.9.7
2020-07-22 15:22:40 -07:00
Matt Bierner
3f1206a355
Fix isWeb platform check
...
The new check should be safer
2020-07-22 14:52:38 -07:00
Matt Bierner
5b9fd525fa
Minimize shipped tsserver
...
This takes the shipped size from 9Mb to 2.9mb
2020-07-22 14:52:38 -07:00
Matt Bierner
ba6576d343
Move project status into host
2020-07-22 14:02:38 -07:00
Matt Bierner
8d6b507dfb
Fix build error
...
watch didn't pick up on the file rename
2020-07-22 12:12:21 -07:00
Peng Lyu
0c7c7c3d73
Merge pull request #103054 from rebornix/rebornix/integration-test-notebook
...
💄 integration test notebook
2020-07-22 11:46:35 -07:00
Matt Bierner
f9224c26cb
Move command manager into commands folder
2020-07-22 11:31:08 -07:00
Matt Bierner
3b15049759
Rename files to mark them as browser or electron
2020-07-22 11:31:08 -07:00
Matt Bierner
c6ce8f26cc
Move fork impl into serverProcess
2020-07-22 11:31:08 -07:00
Matt Bierner
2f10b23958
Move buffer sync support into server folder
2020-07-22 11:31:08 -07:00
rebornix
3423d5c7ac
no assert for initial state
2020-07-22 10:50:16 -07:00
rebornix
8f032b536c
💄
2020-07-22 09:32:59 -07:00
Peng Lyu
bd70388d46
Merge branch 'master' into rebornix/integration-test-notebook
2020-07-22 09:32:48 -07:00
rebornix
86356398dd
use tmp file for every test.
2020-07-22 09:01:02 -07:00
João Moreno
be901d8db1
fixes #103053
2020-07-22 10:37:09 +02:00
João Moreno
e4f2a0fa0b
Merge pull request #103044 from NotWearingPants/patch-1
...
Treat all files with `npmrc`/`npmignore`/`gitignore` extensions as properties/ignore files
2020-07-22 09:26:02 +02:00
Matt Bierner
0a7364f005
Use object parameter for services
2020-07-21 18:56:27 -07:00
Peng Lyu
e67bc31c39
Merge branch 'master' into rebornix/integration-test-notebook
2020-07-21 18:14:51 -07:00
rebornix
e83010a4aa
silent fail when the documents events are wrong
2020-07-21 18:13:23 -07:00
Matt Bierner
feadf5183d
Move code lens files into own directory
2020-07-21 17:19:47 -07:00
Matt Bierner
5dfb77c313
Move task provider into own folder
2020-07-21 17:15:20 -07:00
Matt Bierner
a4b0116978
Rename features -> langaugeFeatures
2020-07-21 17:12:19 -07:00
Matt Bierner
6649f4e296
Clean up extension activation
2020-07-21 17:06:24 -07:00
Matt Bierner
0bf4493b75
Don't send git resources to tsserver
2020-07-21 16:52:17 -07:00
Matt Bierner
21cd7c6001
Move some files into server
2020-07-21 16:47:54 -07:00
Matt Bierner
ae7254a2e9
Fixing some errors when loading workspace TS versions
2020-07-21 16:41:02 -07:00
Matt Bierner
23c4467ed3
Enable web TS Server ( #102990 )
...
This enables running the TS Server on web. This currently requires a special version of the TypeScript server
2020-07-21 16:13:52 -07:00
NotWearingPants
e4824fa66a
Treat all files with an npmrc
/npmignore
extension as properties/ignore files
2020-07-22 00:22:10 +03:00
NotWearingPants
399d695f5f
Treat all files with a gitignore
extension as ignore files
2020-07-22 00:18:54 +03:00
Matt Bierner
ec8606cb49
Make sure main process webview file resource loads stays on main process
...
We were checking the wrong uri
2020-07-21 14:02:28 -07:00
rebornix
d5a65b5983
💄
2020-07-21 13:19:11 -07:00
rebornix
3dca69e729
close editors after untitled file creation.
2020-07-21 13:11:30 -07:00
rebornix
57d12629a8
wait for document close when finishing a test.
2020-07-21 13:09:39 -07:00
rebornix
9c467b969c
lazy load webview if there is no webview outputs or not kernel dependencies
2020-07-21 11:06:53 -07:00
rebornix
cf9d6d7667
re #102899 .
2020-07-21 08:55:18 -07:00
rebornix
1a2e3fa16c
re #102899 .
2020-07-21 08:38:34 -07:00
Benjamin Pasero
dc333833e9
eslint - fix linting issues
2020-07-21 07:46:15 +02:00
Matt Bierner
caa05dd6d5
Remove extra gating around selector
...
A registration should only need to if it targets all files, or just those on disk
2020-07-20 16:53:32 -07:00
Matt Bierner
3841f78377
Fix normalization of toResource for untitled resources
2020-07-20 16:36:58 -07:00
Matt Bierner
e41c195051
Work towards allowing enhanced syntax server commands to be run against any file
...
We currently restrict the TS server to working with a small set of file schemes. This is done because the TS server itself cannot read files from on of VS Code's virtual file system providers (and will crash if it tries to do so)
However we can enable single file commands for these other file schemes, so long as they are treated as in-memory files. This change works towards supporting that by changing when certain providers are enabled/disabled
2020-07-20 16:27:37 -07:00
Matt Bierner
8bf2ae16a0
Export RequestCancellerFactory implementations as constants
2020-07-20 16:27:37 -07:00
Matt Bierner
538ff07c71
Move logDirectoryProvide into server
2020-07-20 16:27:37 -07:00