Commit Graph

104352 Commits

Author SHA1 Message Date
Daniel Imms b535afbd27 Merge pull request #170889 from microsoft/sbatten/cheerful-swift
move isHiddenByDefault
2023-01-10 06:57:55 -08:00
Benjamin Pasero c4d041af2b [Perf] Use IConfigurationChangeEvent#affectsConfiguration (#170834)
[Perf] Use IConfigurationChangeEvent#affectsConfiguration
(#169806)
2023-01-10 15:57:36 +01:00
Daniel Imms 08923bf568 Merge pull request #170968 from microsoft/tyriar/typo
Fix typo
2023-01-10 06:48:49 -08:00
Daniel Imms 1bd910d218 Fix typo 2023-01-10 06:33:14 -08:00
Megan Rogge b444f8d714 add audio cues for go to next/previous change (#170899) 2023-01-10 06:30:14 -08:00
Sandeep Somavarapu e6b39b8368 check for help arg (#170958) 2023-01-10 12:52:49 +01:00
Johannes Rieken 0124c36559 add RPC telemetry (#170956)
* add RPC telemetry

Make clients (with a low chance of 0.5%) log the sizes of RPC requests and replies. https://github.com/microsoft/vscode/issues/170955

* update telemetry name
2023-01-10 12:27:21 +01:00
Sandeep Somavarapu 2a277f292a vscode perf cli (#170953)
- add vscode-perf module
- add script to run perfs
2023-01-10 12:24:05 +01:00
Alex Ross 91db8ea85f Update make grammar (#170948) 2023-01-10 11:50:28 +01:00
Alex Ross 707b92d41b Fix forwarded ports on all interfaces for workspace setting (#170944)
Try passing default host through shared process
2023-01-10 10:21:10 +01:00
Sandeep Somavarapu 9b915a9f0b change format (#170941) 2023-01-10 10:16:11 +01:00
Johannes e2ff4f3e94 fix bool condition 2023-01-10 09:52:59 +01:00
Johannes 015020b5ff encapsulate default hide logic into hide state object 2023-01-10 09:43:51 +01:00
Benjamin Pasero 5b60b8a53e perf - use Lazy for comparers and 💄 Lazy to align with IdleValue (#170866)
perf - use `Lazy` for comparers and 💄 `Lazy` to align with `IdleValue`
2023-01-10 07:12:34 +01:00
Matt Bierner e7b5449579 Bump distro (#170921) 2023-01-09 17:21:08 -08:00
Matt Bierner 5d5280012e Include server-main.js in main TS project (#168375)
* Include server-main.js in main TS project

Fixes #167055

This fixes a conflict in the `@types/node` types in this file

* Fixing a few more type errors

* Fix typing of `onLoad`
2023-01-09 15:20:15 -08:00
Connor Peet 54b18f33af chore: update distro (#170915) 2023-01-10 00:12:31 +01:00
Connor Peet 0e8166c695 testing: fix wrapped line decoration not being clickable (#170914)
Fixes #170913
2023-01-10 00:06:19 +01:00
Megan Rogge 9120c7aed4 add reconnection properties to terminalToReuse (#170893)
fix #167689
2023-01-09 17:05:33 -06:00
Daniel Imms f79923c1cb Merge pull request #170904 from microsoft/tyriar/profile_name
Clarify profile -> terminal profile
2023-01-09 14:05:36 -08:00
Sandeep Somavarapu 8e33e692d2 perf improvements in config land (#170902)
- improve parsing default config
- remove freezing the model
- improve setValue method
- add/fix unit tests
- reset default config only if cached default overrides exist
2023-01-09 14:04:46 -08:00
Daniel Imms f3665aaef9 Clarify profile -> terminal profile 2023-01-09 13:16:31 -08:00
Matt Bierner 1c11b4044d Pick up latest TS for building VS Code (#170890) 2023-01-09 21:45:59 +01:00
Raymond Zhao 3cf2588d06 Use locale string for number renderer (#170896) 2023-01-09 21:06:56 +01:00
Raymond Zhao c9acedb686 Use language instead of locale (#170894)
Ref #169114
2023-01-09 11:53:28 -08:00
SteVen Batten d11f9ceb6f better scanning (#170885)
* replace cql task in sdl scan

* fix var format

* switch to 1es-windows image
2023-01-09 20:17:34 +01:00
SteVen Batten 28c6d7f511 move isHiddenByDefault 2023-01-09 11:02:55 -08:00
Robo f807491a92 chore: update electron@19.1.9 (#170879) 2023-01-09 18:34:53 +01:00
Megan Rogge 408fc00570 check if bashrc exists before running it (#170870)
* fix #170868

* Update src/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2023-01-09 18:18:22 +01:00
Daniel Imms 9df499d09b Merge pull request #170727 from microsoft/tyriar/hidden_by_default
Support hiding navigation menu items by default
2023-01-09 09:09:36 -08:00
David Dossett 5b043e8af4 Fix settings dropdown list border radius (#169343) 2023-01-09 08:22:57 -08:00
dependabot[bot] 2584c4b68b Bump tokio from 1.21.2 to 1.23.1 in /cli (#170729)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.21.2 to 1.23.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.21.2...tokio-1.23.1)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 08:18:25 -08:00
Daniel Imms 0f96ecde92 Merge pull request #170730 from microsoft/tyriar/168804
Fix cwd unicode encoding in fish, bash and zsh si scripts
2023-01-09 07:50:57 -08:00
Daniel Imms 93beab93b6 Merge pull request #170733 from probablykasper/terminal-tabsize
Add `terminal.integrated.tabStopWidth` option
2023-01-09 07:43:45 -08:00
SteVen Batten be1f64e98e use publisher in extension name for telemetry api (#170740)
use publisher in extension name
2023-01-09 07:39:59 -08:00
Daniel Imms 36c29d4aa1 tabSize -> tabStopWidth 2023-01-09 07:28:33 -08:00
Daniel Imms 124759bd2e Update src/vs/workbench/contrib/terminal/common/terminalConfiguration.ts 2023-01-09 07:24:47 -08:00
Alex Ross f7409f1ebf An extension has contributed more than the allowable number of actions to a comments menu (#170867)
Fixes #170723
2023-01-09 16:07:43 +01:00
Johannes Rieken 67fd9d1051 joh/breadcrumb reveal (#170863)
* don't reveal negative indexes

* don't update breadcrumbs on each and every file system registration

fixes https://github.com/microsoft/vscode/issues/169875
2023-01-09 15:48:16 +01:00
Benjamin Pasero c1f4c0c2bc [perf] consider to yield when creating workbench contributions (fix #169937) (#170687)
* [perf] consider to yield when creating workbench contributions (fix #169937)

* await contributions from previous phase

* 💄

* call `mark('code/didStartWorkbench')` earlier
2023-01-09 15:47:31 +01:00
Sandeep Somavarapu 5380f93537 perf additions (#170842)
* perf task
- add perf task
- support duration marks in args
- add didOpenRenderer mark

* fedback
- use different file
- remove unnecessary markers

* remove perf script
2023-01-09 15:39:21 +01:00
Benjamin Pasero fe436d3f13 sandbox - enable utility process by default also in stable (#170848) 2023-01-09 14:27:24 +01:00
Ladislau Szomoru 65962c405e Git - cleanup getRemotes() (#169839)
* Git - cleanup getRemotes()

* Remove test for read-only remote as the code to determine that a remote is read-only has been moved out of the function that does the parsing
2023-01-09 14:24:35 +01:00
Benjamin Pasero ed8b63d8bf perf - postpone WalkThroughSnippetContentProvider to later phase (#170833)
* perf - postpone `WalkThroughSnippetContentProvider` to later phase

* add comment
2023-01-09 12:19:30 +01:00
Peng Lyu eaa9b1b70e Fix #170779. When clause for nb diff editor actions. (#170814) 2023-01-08 22:36:36 -08:00
Rob Lourens 04b15ff231 Don't throw when we failed to find a debug hover expression. (#170810)
This can happen because an extension returned a bad result.
Fix #170074
2023-01-08 14:32:01 -08:00
Joyce Er 27084dc253 Support Continue Working in X options in remote indicator (#170809) 2023-01-08 23:22:24 +01:00
Connor Peet 638db26797 testing: initial implementation of continuous run (#170770)
First pass of https://github.com/microsoft/vscode/issues/134941

The UI is pretty minimal so far, just a new icon (though I have a
proposal for some changes in the UX channel.)

If there's more that one profile that supports continuous test runs,
then we open a quickpick and ask the user which ones they want to use.

The data flow is then fairly simple. We call the `profile.runHandler`
with the appropriate request, but just doesn't "track" it like we do for
normal test runs. Then, any `createTestRun` calls are tracked as
ordinary extension-triggered test runs.

Currently we don't do anything to associate these new test runs with the
fact that they were from a specific auto-run request, but that could be
added if need to in the future.
2023-01-08 10:16:51 -08:00
Rob Lourens be54d2be91 Check notebook URIs in BulkCellEdits (#169669)
* Revert "Disallow cell URIs with NotebookEdit"

This reverts commit d7576eea81.

* Check notebook URIs in BulkCellEdits
Fix #146690
2023-01-07 17:35:25 -08:00
Kasper 95bec874d3 Merge branch 'main' into terminal-tabsize 2023-01-07 00:11:50 +01:00