Commit graph

104383 commits

Author SHA1 Message Date
Daniel Imms 04799e106e
Update src/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2023-01-11 06:28:53 -08:00
Daniel Imms 36ba955a56
Update src/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2023-01-11 06:28:44 -08:00
Daniel Imms 11bcbbad07
Update src/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2023-01-11 06:28:30 -08:00
Daniel Imms 6e2d0edead
Update src/vs/platform/terminal/common/environmentVariable.ts
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2023-01-11 06:27:58 -08:00
Daniel Imms 197dd7bae0
Remove any type 2023-01-11 06:19:10 -08:00
Daniel Imms e0f27e5592
Remove test data 2023-01-11 06:18:09 -08:00
Daniel Imms 55af044b69
Move merged environment interfaces and serialize funcs to platform 2023-01-11 06:15:07 -08:00
Daniel Imms 90c8584e64
Unset prefix var more aggressively 2023-01-11 06:03:19 -08:00
Daniel Imms ae51a0a4b3
Only set path prefix when login shell 2023-01-11 06:03:06 -08:00
Daniel Imms 449cbc9b7b
Support in fish and zsh 2023-01-11 05:50:35 -08:00
Daniel Imms 08eecf3a39
Implement path prefix patching on bash 2023-01-10 14:50:24 -08:00
Daniel Imms 98809b2ee6
Work in progress for PATH prefix/suffix in si
Part of #99878
2023-01-10 14:24:07 -08:00
Daniel Imms 5fe77b78fa
Merge pull request #170887 from microsoft/tyriar/170484
Support pwsh preview error feedback providers
2023-01-10 12:07:00 -08:00
Joyce Er 0db5c721e4
Fix Continue On in X options always showing up (#170998) 2023-01-10 21:04:00 +01:00
Matt Bierner 09bfa65d9a
Add eslint rule for suite.only (#170994)
Follow up from #170970
2023-01-10 19:57:05 +01:00
Daniel Imms bd1d32980d
Merge pull request #170978 from microsoft/tyriar/170976
Add default keybindings for shell integration
2023-01-10 10:31:52 -08:00
Peng Lyu 7ab8a39a89
Fix #132143. Softer image update on rerun. (#170917)
* Fix #132143. Softer image update on rerun.

* Output raw data update required.
2023-01-10 10:16:59 -08:00
Martin Aeschlimann 5b8361bc71
Safer construction of notebook html (#170987) 2023-01-10 19:16:43 +01:00
Han 1d9f8c7ed5
adapter css variable for viewFilter #165169 (#166977)
* adapter css variable for viewFilter

* adapter css variable for style

* adapter css variable for import customEditors

* 💄

* Revert "adapter css variable for viewFilter"

This reverts commit 9f6ed6b842.

* Revert "adapter css variable for style"

This reverts commit ab2e4c6c4b.
2023-01-10 18:31:09 +01:00
Sandeep Somavarapu 6ca08ef8e1
doc disable extension args #170832 (#170981) 2023-01-10 18:09:09 +01:00
Daniel Imms aae72462ce
Add default keybindings for shell integration
These new keybindings will help with the discoverability of shell
integration features, especially run recent command when accessibility
mode is enabled. The alt+f1 menu in #170977 will help with
discoverability further and also help with the discovery of ctrl+alt+r.

When in accessibility mode:
- ctrl+r: run recent command
- ctrl+alt+r: send ctrl+r

When not in accessibility mode:
- ctrl+r: send ctrl+r
- ctrl+alt+r: run recent command

Regardless of accessibility mode:
- ctrl+g: go to recent directory
- ctrl+alt+g: send ctrl+g

Fixes #170976
2023-01-10 08:35:35 -08:00
Benjamin Pasero 2318d7dc3d
perf - more use of affectsConfiguration (#169806) (#170975) 2023-01-10 08:35:07 -08:00
Andrea Mah d14ad67c35
Fix error (telemetry) in searchview (#170875)
* Cannot read properties of undefined (reading 'getValue')
Fixes #170076

* Update src/vs/workbench/contrib/search/browser/searchView.ts

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

* fix small typo

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2023-01-10 10:26:47 -06:00
Benjamin Pasero 52d6e5264d
perf - simplify codicon type (#170861) 2023-01-10 16:21:50 +01:00
Daniel Imms e29f8fd78f
Remove .only from test (#170970) 2023-01-10 16:14:18 +01:00
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 66585ba4be
Prevent duplicate quick fixes 2023-01-10 06:54:03 -08:00
Daniel Imms 08923bf568
Merge pull request #170968 from microsoft/tyriar/typo
Fix typo
2023-01-10 06:48:49 -08:00
Daniel Imms 3b79ea6368
Remove .only 2023-01-10 06:48:13 -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