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 d7576eea81d84470de9de2e50db80d1597ee2a97.

* 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