Commit Graph

101762 Commits

Author SHA1 Message Date
Alex Ross
b09701ac1b Fix duplicate port forwarding for statically forwarded ports (#163899)
* Fix duplicate port in view

* Include localhost address when resolving external
2022-10-18 11:08:21 -07:00
Logan Ramos
58574650b6 Fix over sanitization of user agents (#163665)
* Fix over sanitization of user agents

* Better user agent test

* Mix in common props after cleaning

* Update comments
2022-10-18 10:39:13 -07:00
Alex Ross
686d568fd9 Newline in tree item label makes label unreadable (#163345)
Fixes #163224
2022-10-18 10:31:30 -07:00
Daniel Imms
3747d2224c Merge pull request #163677 from microsoft/tyriar/161622
Defer updating screen reader content when no in a11y mode
2022-10-18 09:50:37 -07:00
Peng Lyu
301996072b Merge pull request #163519 from debonte/notebookMultiMove
Fix `workspace.onDidChangeNotebookDocument` event for multi-cell moves
2022-10-18 09:34:26 -07:00
Matt Bierner
d634838efd Dispose of rendered markdown properly (#163944) 2022-10-18 09:11:23 -07:00
Andrew Branch
1fb956d2f5 [typescript-language-features] Add removeUnusedImports command (#161654)
* Add `removeUnusedImports` command

* Continue to send `skipDestructiveCodeActions` for older TS versions

* Expose Sort Imports and Remove Unused Imports commands

* Update localization keys

* Update for 4.9 protocol

* Proto must be type only import?
2022-10-18 09:00:16 -07:00
Sandeep Somavarapu
4d183bd274 fix #163210 (#163940) 2022-10-18 17:57:15 +02:00
Alexandru Dima
14c3d66ed8 Adopt a pattern that works with parcel (#163942) 2022-10-18 08:48:13 -07:00
Matt Bierner
e6dfd27b3b Avoid extra spread / object copy and use Object.entries (#163941)
This lets us avoid copying `attrs` and also skips calling `Object.keys` if `attrs` is undefined

`Object.entries` is also slightly faster in this case
2022-10-18 08:46:30 -07:00
Connor Peet
c625ff80d3 Merge pull request #161658 from microsoft/connor4312/cli-self-update
cli: implement correct self-updating
2022-10-18 08:38:28 -07:00
Martin Aeschlimann
2bfe9bcd6f Allow to configure machine name for tunnel (#163812)
* Allow to configure machine name for tunnel

* fix tests

* fix tests
2022-10-18 08:36:11 -07:00
Jean Pierre
38b89a1b96 Fix webview regression (#163916) 2022-10-18 07:56:48 -07:00
Logan Ramos
256aaf296b Don't use @microsoft.com in source code (#163933) 2022-10-18 07:38:15 -07:00
Alexandru Dima
281161a547 Improve jsdoc (#163883) 2022-10-18 09:34:24 -04:00
Matt Bierner
43f078576f Avoid extra call to Iterable.map (#163902)
We loop through the nodes, so can simply do the map inside of the loop instead of making this extra call
2022-10-18 05:19:21 -07:00
Sandeep Somavarapu
845f524e35 Merge pull request #162285 from dtivel/dtivel/verify-packages
Add extension signature verification service
2022-10-18 14:14:05 +02:00
Logan Ramos
6873816408 Test cleaning for telemetry API (#163885) 2022-10-18 13:12:56 +02:00
Alexandru Dima
f195c00f1e Add API to register global actions, commands, or keybinding rules (#163859) 2022-10-18 09:55:00 +02:00
Ladislau Szomoru
d4773517f1 Git - Get HEAD details in parallel (#163756) 2022-10-18 09:42:07 +02:00
Matt Bierner
b879d03f5c Mark quick input button and classlist arrays as readonly (#163891) 2022-10-18 00:27:00 -07:00
Sandeep Somavarapu
1c78193f54 add logging (#163882) 2022-10-17 23:24:40 -07:00
Rob Lourens
7f838df284 When "evaluate in debug console" is run without a selection, send the full line (#163904)
Fix #153721
2022-10-17 18:15:22 -07:00
Matt Bierner
5170238bfa Remove extra casts and switch to use Object.entries (#163900) 2022-10-17 17:40:44 -07:00
Alex Ross
42d99283fd Use dotnet/razor-tooling repo for razor grammar (#163898) 2022-10-17 16:26:25 -07:00
Matt Bierner
bad3dcca69 Fix insert image/link for untitled files (#163897) 2022-10-17 16:14:16 -07:00
Matt Bierner
0370aa5abe Re-use button definitions for quick input symbols (#163887)
These don't change across the list of symbols
2022-10-17 15:32:02 -07:00
Connor Peet
ca1766cee4 rm debug code 2022-10-17 14:45:59 -07:00
Martin Aeschlimann
c83eff40dd Remove too many folding regions notification (#163854)
* Remove too many folding regions notification

* remove duplicate folding limit item for JSON/JSONC

* polish

* fix test
2022-10-17 14:42:02 -07:00
Connor Peet
1b17ff429b fix clippy errors 2022-10-17 14:35:20 -07:00
Connor Peet
b987cb47f4 fix integrated cli check 2022-10-17 13:53:06 -07:00
Connor Peet
4e9bdbd44f make self-update work on Linux 2022-10-17 13:38:52 -07:00
Andrea Mah
fb5b553316 add exclude from search in context menu (#163708)
* add exclude from search in context menu
2022-10-17 12:27:28 -07:00
Matt Bierner
28fcaf139a Start cleaning up structure of code action code (#163875)
- Moves common types into `common`
- Move some command IDs into common
- Moves getCodeActions into `codeAction.ts` instead of `codeActionCommands`
2022-10-17 21:09:37 +02:00
Connor Peet
7c3740a7e7 update prepare scripts, license, lockfile 2022-10-17 11:50:49 -07:00
Aaron Munger
581edc8de7 Merge pull request #163710 from amunger/IWEditor2
don't register the notebook editor for *.interactive
2022-10-17 11:50:00 -07:00
Josh Abernathy
38deb06820 Add open preview enabled context, part 2 (#163682)
* Enable preview from the tunnel notification when `openPreviewEnabled`

* Only define context key once

* Switch file for context key

Co-authored-by: Alex Ross <alros@microsoft.com>
2022-10-17 11:41:18 -07:00
Matt Bierner
f10b6faf92 Remove some old -moz and -webkit css property usages (#163874)
- Firefox supports `fit-content` since 94
- Browsers have supported transform for a long time
2022-10-17 11:32:24 -07:00
Matt Bierner
5961ac0873 Mark keybinding parts array as readonly (#163868) 2022-10-17 11:31:31 -07:00
aamunger
741fd7aa95 commented about notebook contributions 2022-10-17 11:31:26 -07:00
Connor Peet
75dfb8993e Merge branch 'main' into connor4312/cli-self-update 2022-10-17 11:15:23 -07:00
Connor Peet
cb1b7ec10b temporarily disable secret-service pending update 2022-10-17 11:13:51 -07:00
Matt Bierner
5b82e0ea75 Don't re-compute keybinding labels all the time (#163861) 2022-10-17 14:09:27 -04:00
Matt Bierner
15c111eb21 Pick up latest katex (#163866)
Fixes #162379
2022-10-17 14:09:09 -04:00
Aaron Munger
b4e1d3b687 Merge pull request #163228 from amunger/IWFind
enable find widget for interactive window
2022-10-17 10:42:24 -07:00
aamunger
e79e55f070 don't register the notebook editor for *.interactive 2022-10-17 10:28:19 -07:00
Connor Peet
dfcbe89f64 Merge pull request #163867 from microsoft/connor4312/cli-linux-build
cli: fix linux build
2022-10-17 10:16:33 -07:00
Connor Peet
450f8e65b6 run cli tests on pr 2022-10-17 09:56:15 -07:00
Matt Bierner
d2c5e20237 Use linked list for storing Gesture targets (#163857)
This is useful since we are inserting and then removing items from the list using a disposable
2022-10-17 09:51:22 -07:00
Matt Bierner
5498be71d2 Make sure we dispose of Gesture.ignoreTarget (#163855)
`Gesture.ignoreTarget` returns a disposable. It is important that we dispose of this since `Gesture.ignoreTarget` adds dom nodes to a global list
2022-10-17 18:44:19 +02:00