Commit graph

9365 commits

Author SHA1 Message Date
João Moreno 8b531a2246 update git.d.ts 2020-07-14 18:55:12 +02:00
Matt Bierner 2a8c8def27 Re-enable markdown document link tests
Fixes #102364
2020-07-14 09:23:39 -07:00
João Moreno c85718eb81 git: remote source provider picker command
fixes #102394
2020-07-14 13:57:01 +00:00
Benjamin Pasero ab1d1ad588 Web: integration test failures in workspace events (fix #102365) 2020-07-14 15:14:23 +02:00
Matt Bierner c828a5339b Fix indentation style 2020-07-13 18:01:07 -07:00
Jason Williams b8e773ebed
fix styling to improve heading spacing fixes #102036 (#102427)
* updating styling to make headings look better

* be consistent and use em
2020-07-13 17:40:38 -07:00
Matt Bierner f4d766ca55 Fix one of the webview integration tests 2020-07-13 17:15:00 -07:00
Matt Bierner 731a788e0e Use joinPath instead of node path.join 2020-07-13 17:15:00 -07:00
Matt Bierner 3926674c39 Skip document link tests
These currently do not work on web

Skipping while investigating this
2020-07-13 14:07:29 -07:00
rebornix b73b7469cd fix #102423. 2020-07-13 13:26:03 -07:00
rebornix dd2a6005d5 💄 2020-07-13 11:58:58 -07:00
Connor Peet add05e385e
debug: always clear out any js-debug state 2020-07-13 11:34:32 -07:00
Connor Peet 24cff71f25
debug: use previous node debug for the July release 2020-07-13 11:34:24 -07:00
rebornix b2c8b2ac00 fix #102411. 2020-07-13 11:24:18 -07:00
Matt Bierner 1cfd3a1b28 Use own version of toJson
This avoids having the uri transformed unexpectedly
2020-07-13 10:56:21 -07:00
rebornix 5e96337121 re #93070. test for command arguments. 2020-07-13 10:52:57 -07:00
Martin Aeschlimann 4c99db1a05 file extensins: put primary first. For #102100 2020-07-11 17:36:19 +02:00
Matt Bierner a8853acf76 Updating colorization fixtures 2020-07-10 13:52:02 -07:00
Matt Bierner fdf23dc5f9 Working on supporting markdown links in serverless+web
For #101203
2020-07-10 13:25:55 -07:00
Matt Bierner 362d345448 Adding tests for opening markdown document links 2020-07-10 13:25:55 -07:00
Matt Bierner eb29e868de Use uri 2020-07-10 13:25:16 -07:00
Matt Bierner ef02845561 Convert to async 2020-07-10 13:25:16 -07:00
Matt Bierner 1cd126f9af Update markdown grammar 2020-07-10 13:25:16 -07:00
Rachel Macfarlane 40324ee577 Auth provider tweaks, change types of change events 2020-07-10 10:49:10 -07:00
Peng Lyu 6a4866acd2
Reposition Editor Reopen With action. (#101936)
* Reposition Editor Reopen With action.
* 1_open

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-10 09:04:15 -07:00
Benjamin Pasero 3b1bedd626 notebook - skip failing test 2020-07-10 12:03:08 +02:00
Eric Amodio 561f5b6d26 Remove eslint disable -- #101978 2020-07-09 22:47:42 -04:00
rebornix 6c67fecb32 💂 test for join cells. 2020-07-09 16:54:54 -07:00
rebornix fcfb0dd32e notebookCellListFocus 2020-07-09 16:09:24 -07:00
Matt Bierner a1967ddf13 Remove eslint disable
For #101978
2020-07-09 09:25:47 -07:00
Martin Aeschlimann 9b1773e013 emmet serverless 2020-07-09 17:23:16 +02:00
Rob Lourens ab497b9464 Remove notebook cell shadow 2020-07-08 14:58:42 -07:00
Matt Bierner 76471bdb74 Add slight delay to test
For #101922

I can't repo this locally but suspect it may be timing related
2020-07-08 11:43:48 -07:00
Matt Bierner dee0511b58 Remove duplicated test 2020-07-08 11:43:48 -07:00
Rachel Macfarlane 0a30c7a64d Add GDPR comments for auth provider telemetry 2020-07-08 11:22:21 -07:00
Benjamin Pasero 0e96426609 🆙 iconv-lite-umd@0.6.8 (fix #101905) 2020-07-08 17:29:59 +02:00
Matt Bierner 46c2494cb0
Enable ts tests on ./test-integration.sh (#101826)
* Enable ts tests on ./test-integration.sh

* Fix join lines for windows

* Fixing more tests for windows

Make sure we use the correct new line character

* Update test-ingration scripts
2020-07-07 17:38:03 -07:00
Matt Bierner a877e0528e Remove special grammar rules for console in js/ts
Fixes #101802

These can be better handled by semantic highlighting
2020-07-07 13:24:23 -07:00
Miguel Solorio 931c1c0940 Fix color token for notebook focused cell bg (fixes #101867) 2020-07-07 10:46:30 -07:00
Benjamin Pasero d95b65443d Encoding euckr does not exist anymore (fix #101847) 2020-07-07 14:03:23 +02:00
João Moreno 10a3aefcd6 fixes #100468 2020-07-07 11:10:46 +02:00
Johannes Rieken 1261e43fc1 don't run focus-dependent test on build machines, https://github.com/microsoft/vscode/issues/100828 2020-07-07 10:21:52 +02:00
Rachel Macfarlane 348e2b4c6e displayName -> label, use providerIds in favor of getProviderIds, #100993 2020-07-06 18:23:12 -07:00
Matt Bierner bc462053d6 Making TS tests more reliable 2020-07-06 16:52:35 -07:00
Matt Bierner 4f9ebc3205 Sort implement abstract above remove unused
Fixes #101486
2020-07-06 15:41:10 -07:00
Matt Bierner 3a54cd7ca3 Disable markdown commands when in markdown cells in notebooks
Fixes #101514
2020-07-06 14:59:29 -07:00
Rachel Macfarlane ab7a5ec3ad Address part of feedback for #100993 2020-07-06 08:51:24 -07:00
Alexander Fadeev fdf62a024c
Add new Makefile test case for upgraded syntax rules (#101719) 2020-07-06 15:19:43 +02:00
Martin Aeschlimann db0d3f089d add stripped-down serverless extension editing 2020-07-06 14:12:16 +02:00
Alex Ross 0b1d1bc464 Update grammars 2020-07-06 13:43:31 +02:00
João Moreno 96e3e0f05f hide git rev-parse --show-toplevel 2020-07-06 09:49:11 +02:00
Fedor Nezhivoi 4e4941b802
fix #79275 enable encodings for web (#101706)
* fix #79275 enable encodings for web

* fix one more place and prettify object

* 💄

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-04 13:42:31 +02:00
Benjamin Pasero 1fb0d4424d
🆙 jschardet@2.2.1 (#33720) (#101489) 2020-07-03 15:53:02 +02:00
Matt Bierner 2ce03eed5a Update VS Code refactoring support for new TS 4.0 api
Adopts changes from https://github.com/microsoft/TypeScript/pull/37871/
2020-07-02 16:41:34 -07:00
Armando Aguirre 2ddb2c5a72
Added word boundary on tsserver regex (#101598)
Adds a word boundary on the tsserver regex so that it doens't get confused by other file names.
2020-07-02 13:18:57 -07:00
Eric Amodio 842537285e Makes ✔ commit button work 2020-07-02 15:09:16 -04:00
Eric Amodio d3f4b7ec30 Fixes clearing context on reload if no changes
Adds statusbar entry
Reworks context storage a bit
2020-07-02 04:02:15 -04:00
Eric Amodio d6adf8aaf2 Re-adds command 2020-07-02 04:02:15 -04:00
Matt Bierner 4c7d564080 Pick up new TS version 2020-07-01 13:29:18 -07:00
Anoesj Sadraee cac8f2e908
Add 'pnpm' option to NPM scripts (#100654)
Co-authored-by: Alex Ross <alros@microsoft.com>
2020-07-01 15:36:37 +02:00
João Moreno 88b1fa85e4 fixes #100701 2020-07-01 11:13:23 +02:00
João Moreno 4b4e0e0f3f rogue return 2020-07-01 11:09:58 +02:00
João Moreno 76eea18280 Merge branch 'master' of https://github.com/microsoft/vscode 2020-07-01 11:07:09 +02:00
João Moreno 2aef194841 fixes #101409 2020-07-01 11:07:06 +02:00
João Moreno d3eab32eca fixes #100479 2020-07-01 11:01:59 +02:00
Martin Aeschlimann 91dd76a7f8 high contrast theme: add semanticTokenColors for cpp. For #97177 2020-07-01 11:00:47 +02:00
João Moreno 53e793d7fc use workspace fs 2020-07-01 10:58:57 +02:00
João Moreno ffda3a18cc fixes #100183 2020-07-01 10:51:55 +02:00
João Moreno 3e492a3a5c fixes #99447 2020-07-01 10:24:07 +02:00
João Moreno f457cf5310 fixes #101078 2020-07-01 09:37:23 +02:00
Rob Lourens 43a10264cd Comment out part of test - see #101462 2020-06-30 18:16:50 -07:00
Martin Aeschlimann f1d7f7f6ce Add new semantic token scopes to Dark+ and Light+ themes?. Fixes #97177 2020-06-30 22:09:26 +02:00
Martin Aeschlimann e68707852f fix json readme typos 2020-06-30 21:08:04 +02:00
Martin Aeschlimann aa98d29af9 typo in JSON fileMatch hover text. FIxes #101408 2020-06-30 20:40:00 +02:00
Miguel Solorio 1d2af097fb Update notebook cell styles for light themes 2020-06-29 15:07:46 -07:00
Eric Amodio 0be16f743a Fixes full-text search 2020-06-29 18:05:41 -04:00
Eric Amodio 8bcf177236 Fixes issues with create/copy/rename/delete 2020-06-29 17:52:40 -04:00
Eric Amodio 6a6876b023 Minor code reorg 2020-06-29 17:52:40 -04:00
Matt Bierner c5b91342d6 Remove extra dispose implementations 2020-06-29 14:40:15 -07:00
Martin Aeschlimann bc3e76f232 npm web: add when contexts 2020-06-29 21:53:37 +02:00
Martin Aeschlimann 074629766b [css][html] update services 2020-06-29 20:29:17 +02:00
Christof Marti 7d64a2b3d7 Official version number regex and doc (microsoft/vscode-remote-release#3253) 2020-06-29 16:37:44 +02:00
João Moreno 57f08f6b74
Merge pull request #101114 from daniel-j-davis/feature/add-git-squash-message
Adding .git/SQUASH_MSG detection to commit message auto-fill #101078
2020-06-29 16:16:34 +02:00
Christof Marti 7267e39126 Allow version numbers (fixes microsoft/vscode-remote-release#3253) 2020-06-29 14:21:03 +02:00
Christof Marti 4748c002eb Configurations by container name (microsoft/vscode-remote-release#3198) 2020-06-29 13:58:07 +02:00
Eric Amodio 017129571a Adds file create, rename, & delete support 2020-06-29 03:29:19 -04:00
Eric Amodio 28ea0f0aaa Fixes node runtime error 2020-06-29 03:29:19 -04:00
Eric Amodio f61fed5a35 Adds timestamp to GitHub stat requests 2020-06-29 03:29:19 -04:00
Fedor Nezhivoi 574779eb61
update iconv-lite-umd to 0.6.5 for #79275 (#101262) 2020-06-29 08:12:42 +02:00
Fedor Nezhivoi b03f792383
update iconv-lite-umd to 0.6.4 for #79275 (#101213) 2020-06-28 10:05:39 +02:00
Matt Bierner 04c36be045 Prompt user to upload TS Server log 2020-06-26 16:41:38 -07:00
Matt Bierner 90de01176e Always enable dynamic syntax server on TS 4.0+
We are looking for feedback on this new setting. For those on TS 4.0+, it should also be a sensible default
2020-06-26 16:18:48 -07:00
Matt Bierner 9d59cb9813 Reduce duplicate code
Merge the `SyntaxRoutingTsServer` and `ProjectLoadingRoutingSyntaxTsServer` classes since these only differ routing to the syntax server while a project is loading
2020-06-26 16:18:48 -07:00
João Moreno e0d4a2fe2d git: lighter warning 2020-06-26 23:32:40 +02:00
Daniel Davis df1575d529 Changing return type back 2020-06-26 16:57:57 +01:00
Daniel Davis b3c2e36cd4 Changing commit message auto-fill to use the first non-undefined message 2020-06-26 16:55:25 +01:00
Martin Aeschlimann 6eeb350744 update typescript-vscode-sh-plugin (fix version check) 2020-06-26 15:26:15 +02:00
Daniel Davis 7bb8f9103e Changing commit message to use Promise.race instead of bad comparison 2020-06-26 14:03:43 +01:00
Daniel Davis 05e719bede Changing auto-fill commit message to check for getMergeMessage OR getSquashMessage 2020-06-26 13:26:40 +01:00
Martin Aeschlimann ebbb51635e update language client versions 2020-06-26 14:12:11 +02:00
Martin Aeschlimann a2a26b392b
Merge pull request #101066 from microsoft/aeschli/use-shared-webpack-browser-config
use shared webpack config for browser
2020-06-26 14:01:29 +02:00
Daniel Davis 3f90d90ab2 Adding .git/SQUASH_MSG detection to commit message autofill 2020-06-26 12:35:32 +01:00
Martin Aeschlimann 8e1fe1d899 Merge branch 'master' of https://github.com/microsoft/vscode 2020-06-26 11:15:36 +02:00
Martin Aeschlimann 4f1997dcc7 fix windows path issues in yarn watch-web 2020-06-26 11:15:27 +02:00
Martin Aeschlimann 058e1095b2 fix merge-conflict browser main 2020-06-26 11:14:23 +02:00
Martin Aeschlimann ae1599a0b7 fix merge-conflict for browser 2020-06-26 10:54:29 +02:00
Martin Aeschlimann 94081f67b6 shared webpack browser config: add WEBWORKER definition 2020-06-26 10:13:08 +02:00
Martin Aeschlimann 4952232a7b
Merge pull request #101046 from madskristensen/patch-2
Fix SchemaStore.org URLs
2020-06-26 08:46:20 +02:00
Martin Aeschlimann cc595adb2c
Merge pull request #101047 from madskristensen/patch-3
Use HTTPS urls for SchemaStore.org
2020-06-26 08:43:58 +02:00
Matt Bierner 32e6693f00 Fix race on 'projectInfo' requests
Fixes #101076

Make sure we fully start the TS Server (including uploading files) before sending the 'projectInfo' request for the status bar item
2020-06-25 16:44:25 -07:00
Peng Lyu aba3a8e440
Merge pull request #100545 from microsoft/rebornix/separate-textmodel-selection
Notebook: separate selections and text model
2020-06-25 15:37:10 -07:00
Matt Bierner 48c6e3979d
Add experimental support for using iframes for webviews (#100991)
* Use non-deprecated API version

* Prototype: enable offline iframe based webviews on desktop

Adds a new `vscode-webview` protocol  for loading the wrapper contents of a webview

Still needs cleaning up

* fix loading of electron webview

* Cleanup and add `webview.experimental.useIframes` setting

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-06-25 14:52:02 -07:00
Peng Lyu a71c35310e
Merge branch 'master' into rebornix/separate-textmodel-selection 2020-06-25 14:48:26 -07:00
Martin Aeschlimann d0a272d025 use shared webpack config for browser 2020-06-25 23:30:00 +02:00
Martin Aeschlimann 16be2c9885 used shared webpack-config for browser 2020-06-25 23:22:02 +02:00
João Moreno 5c94be9df2 Merge branch 'joao/scm-view' 2020-06-25 21:10:09 +02:00
Eric Amodio 9b620b291e Removes unused usings 2020-06-25 14:21:23 -04:00
Eric Amodio bbf2b93cec Removes Open repository command for now
Until we stabilize the uris want to limit the visibility of this
2020-06-25 14:11:22 -04:00
Eric Amodio 1af716cdca Fixes web build (sha1 issues) 2020-06-25 14:11:22 -04:00
Eric Amodio 787f4cdbe1 Improves stat perf & accuracy
Removes rename change (will track like git, delete + add)
2020-06-25 14:11:21 -04:00
Eric Amodio f8f24d4567 Adds timestamps to changes 2020-06-25 14:11:21 -04:00
Eric Amodio 8e27d6a63c Fixes bad repo regex 2020-06-25 14:11:21 -04:00
Eric Amodio 789f0b04d6 Adds edit & commit support (wip) 2020-06-25 14:11:21 -04:00
Mads Kristensen 420abc5760
Use HTTPS urls for SchemaStore.org
SchemaStore.org now supports HTTPS and no longer rely on *.azurewebsites.net as a backdoor to HTTPS
2020-06-25 10:16:28 -07:00
Mads Kristensen 860ca64f07
Fix SchemaStore.org URLs
SchemaStore.org now support HTTPS directly instead of relying on the backdoor through *.azurewebsites.net
2020-06-25 10:13:47 -07:00
João Moreno 0ab4cde628 Merge branch 'master' into joao/scm-view 2020-06-25 12:30:35 +02:00
João Moreno 0bf3a85363 fix scm input visibility 2020-06-25 12:16:36 +02:00
Martin Aeschlimann a180933669 [html] make mode services async 2020-06-25 11:48:24 +02:00
João Moreno 8efd882655 Merge branch 'master' into joao/scm-view 2020-06-25 10:35:16 +02:00
Johannes Rieken ef9a24f021 don't check for number of documents, https://github.com/microsoft/vscode/issues/100842 2020-06-25 10:20:49 +02:00
isidor 4e6150b4e0 change unstage selected ranges to cmd+k cmd+n
fixes #99011
2020-06-25 09:19:18 +02:00
Rachel Macfarlane 629e1d7e16 Remove old getSessions and login methods from auth provider API 2020-06-24 15:33:09 -07:00
rebornix 13c7236201 Revert "#100911 Skip failing tests"
This reverts commit 5eb021aca9.
2020-06-24 07:51:17 -07:00
João Moreno 951abb3dba Merge branch 'master' into joao/scm-view 2020-06-24 15:29:27 +02:00
Martin Aeschlimann e6944cee80 Merge branch 'master' into aeschli/html-headless 2020-06-24 11:33:19 +02:00
Martin Aeschlimann 8c5e2438e7 [html] update service 2020-06-24 11:32:46 +02:00
Martin Aeschlimann 3d4fe5cfe6 [css] update service 2020-06-24 11:27:22 +02:00
João Moreno bdcb290645
ux 2020-06-24 11:11:34 +02:00
Sandeep Somavarapu 5eb021aca9 #100911 Skip failing tests 2020-06-24 09:12:59 +02:00
Martin Aeschlimann 6a18c72bbf add library loader 2020-06-23 22:58:54 +02:00
Martin Aeschlimann 9b8fec1546 Merge branch 'master' into aeschli/html-headless 2020-06-23 22:43:37 +02:00
Martin Aeschlimann 05c5be7b87 extract loadLibrary 2020-06-23 22:43:25 +02:00
João Moreno 3625061201
styling, menus 2020-06-23 19:57:46 +02:00
rebornix 573a528d72 Merge remote-tracking branch 'origin/master' into rebornix/separate-textmodel-selection 2020-06-23 08:07:17 -07:00
Alex Dima bd22672b73
Better platform testing 2020-06-23 17:03:08 +02:00
Johannes Rieken f2d49ea57e add debug logging for https://github.com/microsoft/vscode/issues/100828 2020-06-23 13:19:31 +02:00
Christof Marti 3d93daf7ca Not only (#70887) 2020-06-23 10:22:21 +02:00
Sandeep Somavarapu 434dc1bb66 Disabled as it is failing in build @jrieken #100828 2020-06-23 10:15:29 +02:00
rebornix df3d767b89 more crash testing 2020-06-22 16:30:09 -07:00
Matt Bierner adb27e5fd0 enable/disable deprecated diagnostics in core instead of requiring each diagnostic provider do so 2020-06-22 15:21:15 -07:00