Commit Graph

100137 Commits

Author SHA1 Message Date
Logan Ramos a2cd34f347 Allow showTextDocument to open notebook cell URIs (#158477)
* Fix #123270

* Update to use `getCodeEditor`
2022-08-30 06:39:00 -04:00
Ladislau Szomoru 933c22a53f Git - Handle repository paths with a trailing \ character (#159461)
* Fix another edge case with Windows path that contains a trailing \ character

* Pull request feedback
2022-08-30 02:58:45 -07:00
Johannes Rieken e4c6aaf84a code lens cache can be created delayed (#159531)
https://github.com/microsoft/vscode/issues/159178
2022-08-30 11:06:17 +02:00
Benjamin Pasero 5daeec1e04 perf - update window jump list in new phase Eventually (#159536) 2022-08-30 10:18:55 +02:00
Benjamin Pasero f45464631f perf - lazy create complex RegExp (#159537) 2022-08-30 10:17:59 +02:00
Matt Bierner e9d0bed9e5 Reduce duplication for image/audio preview (#159507) 2022-08-30 00:11:50 -07:00
Raymond Zhao 2ffd80aa97 Fix error telemetry, fixes #148439 (#159511)
* Fix error telemetry, fixes #148439

* Shorten the comment
2022-08-30 08:42:42 +02:00
Matt Bierner e0aef14700 Use dedicated renderers for different list elements (#158986)
* Use dedicated renderers for different list elements

* Fix hardcoding command ids
2022-08-30 08:40:52 +02:00
Matt Bierner 5e92794be6 Re-enable running our eslint rules using ts-node (#159495)
Resubmission of #157532 with the following changes:

- Use `eslint-plugin-local` instead of `yarn` link to run our plugins
- Move our plugins to a top level `.eslintplugin` dir (as required by `eslint-plugin-local`)
- Update all names to `local/`
2022-08-30 08:40:04 +02:00
Joyce Er 3e44e34bfa Merge pull request #159488 from microsoft/dev/joyceerhl/inevitable-porcupine
Polish protocol handler flow when VS Code is not installed
2022-08-30 06:36:00 +00:00
Matt Bierner a13e5e1da6 Also apply max-width to videos in webviews (#159500) 2022-08-30 00:52:54 +02:00
Matt Bierner 71c216d91f Fix lint errors in our npm scripts (#159501) 2022-08-29 15:35:23 -07:00
Tyler James Leonhardt 0d690b3a8f Clear passwords that don't decrypt (#159506)
If a password is not decrypted properly, then it should be removed from the secret storage because it's essentially dead.

Fixes #151654
2022-08-30 00:33:03 +02:00
Joyce Er ae2fde2b52 Merge branch 'main' into dev/joyceerhl/inevitable-porcupine 2022-08-29 22:13:28 +00:00
Megan Rogge 1715e06bb2 prompt for permission in trusted work space once per folder for auto run tasks (#159478)
fix #159370
2022-08-29 15:03:31 -07:00
Megan Rogge 212af8702d get task reconnection to work in remote envs (#159316)
* fix #159215

* remove unneeded change
2022-08-29 14:59:20 -07:00
Miguel Solorio 304c187e1f Add rounded corners to extension button actions (#159496) 2022-08-29 13:17:55 -07:00
Daniel Imms d1cc8561e4 Merge pull request #159494 from microsoft/xterm_update
Update xterm.js
2022-08-29 12:51:50 -07:00
Tyler James Leonhardt 13b58bb047 up max url length to 7500 (#159491)
up max url length to 7500. Fixes #159191
2022-08-29 12:29:07 -07:00
Daniel Imms b02e85c340 Update xterm.js
Fixes #159492
Fixes #159493
Fixes #158868
Fixes #158981
Fixes #157432
2022-08-29 12:19:04 -07:00
Matt Bierner 4608363029 Use AggregateError for errors while disposing (#159477) 2022-08-29 21:10:04 +02:00
Matt Bierner 9e5248072a Fix ts-node for eslint (#159483)
Bumps the cachesalt to make sure ts-node is installed
2022-08-29 20:51:12 +02:00
Joyce Er 43ae67e42e Keep dialog open after user clicks on install link 2022-08-29 11:18:49 -07:00
Joyce Er 757b4ff1dd Open Insiders install link when in Insiders 2022-08-29 11:07:17 -07:00
Matt Bierner 5b21c7f28b Run our custom eslint rules using ts-node (#157532)
* Run our custom eslint rules using ts-node

Use `ts-node` to run our custom eslint rules.  This lets us delete the pre-compiled js. It also means you can don't have to compile the rules while editing them

As part of this change, I've also switched us to using an eslint plugin instead of a rulesDir. This is now the preferred way to ship custom rules

* Fix two more disables

* Move ts-node to project root

* Enable transpileOnly
2022-08-29 09:39:09 -07:00
Matt Bierner 07025f0b0d Remove notebook editor edit api (#158988)
Fixes #149181
2022-08-29 09:34:57 -07:00
Benjamin Pasero 86d5fc5eba perf - avoid IdleValue for a feature that is not enabled by default (#159469) 2022-08-29 17:14:12 +02:00
Sandeep Somavarapu c7378f71d1 remove unused code (#159467) 2022-08-29 17:04:25 +02:00
Sandeep Somavarapu e203dad489 remove permanently removed composites (#159462) 2022-08-29 16:15:58 +02:00
Martin Aeschlimann c1dd46c2f4 [npm] package.json latest vue version incorrect (#159315)
[npm] package.json latest vue version incorrect. FIxes #158850
2022-08-29 15:49:48 +02:00
Johannes Rieken 29ee89a281 support disposing keybinding registrations, esp when disposing Action2 instances (#159433) 2022-08-29 14:29:47 +02:00
Aiday Marlen Kyzy 3cba0ec4bd Merge pull request #159321 from microsoft/aiday/issue159271
Sticky Scroll : Take into account child scope starting on the same line as the parent scope
2022-08-29 14:21:56 +02:00
Alex Ross ec5b41ddc2 Update grammars (#159445)
Update grammar
2022-08-29 14:08:44 +02:00
Alex Ross 14301a7adc TypeError: Cannot read properties of null (reading 'value') (#159449)
Start throwing when we get a bad tree item.
Fixes #154757
2022-08-29 14:07:14 +02:00
aiday-mar 99de729727 Update tests 2022-08-29 13:54:50 +02:00
aiday-mar d49c5e5e30 Adding a test 2022-08-29 13:50:59 +02:00
Johannes Rieken b177848997 Merge pull request #159314 from microsoft/joh/registerSingleton-explicit
When calling `registerSingleton` you must signal if you support delayed instantiation
2022-08-29 12:42:26 +02:00
Ladislau Szomoru 57ac833e6c Commit action button - do not add separator for an empty command group (#159439) 2022-08-29 12:36:04 +02:00
Ladislau Szomoru 31acf4253d Engineering - Disable Terrapin (#159441)
Disable Terrapin
2022-08-29 02:39:00 -07:00
Alex Ross 41a6299276 Simple browser opener doesn't work with IPv6 hosts (#159276)
Fixes #158599
2022-08-29 10:58:17 +02:00
Johannes Rieken 43ae27a30e Merge pull request #154098 from microsoft/joh/normal-crow
joh/normal crow
2022-08-29 09:50:41 +02:00
Ladislau Szomoru 90f89a12df SCM - Enable text dnd for commit input field (#159065)
Enable text dnd for commit input field
2022-08-29 09:32:56 +02:00
Johannes e18726faa9 Merge branch 'main' into joh/registerSingleton-explicit 2022-08-29 09:22:52 +02:00
Matt Bierner 918dd89947 Align code action command ids with suggest widget (#159349)
* Align code action command ids with suggest widget

Fixes #159348

* Previous -> Prev
2022-08-29 00:20:39 -07:00
Matt Bierner 33c1f51a17 Add built-in audio preview (#159345)
For #159106

Note that we're using the native audio control at the moment, which looks kind of out of place and can't easily be styled. May need to switch to a custom UI
2022-08-29 00:19:21 -07:00
Benjamin Pasero 0c7f6b41db --prof-startup paths are slightly off (fix #158646) (#159410) 2022-08-29 09:16:55 +02:00
Matt Bierner b5a1bb34e9 Pick up latest TS for building VS Code (#158420) 2022-08-26 23:00:38 +02:00
Jean Pierre f5ef1c2661 Fixes broken image resources in getting started walktrough (#159144)
Fixes #159138
2022-08-26 13:41:22 -07:00
David Dossett 1082c71d1b Update merge editor diff and word diff colors (#159216)
* Update merge editor diff and word diff colors

* PR feedback
2022-08-26 13:32:14 -07:00
Matt Bierner b91533f3d7 Pick up latest vscode-markdown-languageservice (#159341) 2022-08-26 13:08:49 -07:00