Commit graph

107978 commits

Author SHA1 Message Date
Sandeep Somavarapu b58314d377
add plan-items to release notes section (#180445) 2023-04-20 15:20:28 -07:00
Sandeep Somavarapu 155d71f27d
use auth session id for sync when enabled by embedder (#180444) 2023-04-20 15:19:45 -07:00
Connor Peet cedf1eaa25
cli: add new control server messages for wsl (#180438)
* cli: add new control server messages for wsl

* support cwd in spawn
2023-04-20 15:19:05 -07:00
Megan Rogge fd5ccc856c
Merge pull request #180365 from microsoft/merogge/acc
add accessibility verbosity settings for terminal and diff editor aria hints
2023-04-20 15:03:38 -07:00
Kartik Raj f80485dcdf
Merge pull request #179323 from microsoft/kartik/terminal
Add proposed API to specific workspace-specific environment variables via EnvironmentVariableCollection
2023-04-20 15:00:29 -07:00
Kartik Raj 54965bba9d Revert "Attempt to use correct workspace for remote terminals"
This reverts commit 9e4fa31a4a.
2023-04-20 21:44:34 +00:00
Kartik Raj 9e4fa31a4a Attempt to use correct workspace for remote terminals 2023-04-20 21:30:54 +00:00
Kartik Raj 39da37592d Attempt to fix smoke tests
This reverts commit be89fd23d0.
2023-04-20 20:49:53 +00:00
Kartik Raj d3b1c67267 Fix terminal integration tests 2023-04-20 20:42:07 +00:00
Kartik Raj 69e919cc0e Delete scope property if undefined 2023-04-20 20:22:46 +00:00
Kartik Raj 9d68cc5532 OOps 2023-04-20 18:59:36 +00:00
Kartik Raj 4176a47c55 Change variable resolver to use cwd workspace folder 2023-04-20 18:53:24 +00:00
Anthony Stewart 92d528bbd3
Support copying non-pngs and wait for focus to avoid race conditions (#180322)
* Support copying non-pngs and wait for focus to avoid race conditions

* Remove the temporary canvas element after copying

* Update to place entire canvas creation inside promise.

* Increasing to 5 retries 20ms apart
2023-04-20 18:51:41 +00:00
Tyler James Leonhardt b9e657dbf5
Organize Issue Services better (#180432)
The issue services were due for a clean up. They now have this shape:

* `platform/issue` has the `IssueMainService`, the service running on the Main process that Desktop takes advantage of
* `workbench/contrib/issue` has the contributions and the registered commands
* `workbench/services/issue` has the services that the renderer side can use to launch the issue reporter.

After this, I will work on getting out the raw IPC calls in the IssueMainService.
2023-04-20 11:45:16 -07:00
Kartik Raj 50408e199f Make scope as optional 2023-04-20 18:41:50 +00:00
Kartik Raj 2b2b5f0319 Make scope optional interally 2023-04-20 18:34:20 +00:00
Kartik Raj 3c708899a3 Nit 2023-04-20 18:12:21 +00:00
Sandeep Somavarapu 233c88aede
use workbench session id when sync is enabled (#180431) 2023-04-20 20:06:11 +02:00
Kartik Raj be89fd23d0 Fix for remote terminals 2023-04-20 17:51:13 +00:00
Sandeep Somavarapu 59012a886b
Do not initialize if sync is disabled (#180428) 2023-04-20 10:29:10 -07:00
Megan Rogge bad51428fe
Merge pull request #180346 from microsoft/merogge/diff-audio
improve diff editor audio cue handling
2023-04-20 10:24:23 -07:00
Kartik Raj 81f2173b70 Use common function to get workspace folder 2023-04-20 17:21:38 +00:00
Benjamin Pasero 1ed110b6be
Return resulting URI from commands that save the active editor (fix #178713) (#179091)
* Return resulting `URI` from commands that save the active editor (fix #178713)

* 💄

* address feedback

* change to real proposed API

* cleanup
2023-04-20 18:00:12 +02:00
Ladislau Szomoru 5ea57c3b48
GitHub - leveral repository rules for branch protection (#180416)
* WIP - switching to use repository ruleset information

* Handle includes

* Refactor to add support for exclusion

* Fix exclude condition

* Fix request string

* Add logging

* Update setting description
2023-04-20 16:43:42 +02:00
Henning Dieterichs 3f6a54de51
Merge pull request #180403 from microsoft/hediet/b/ideological-wasp
Removes unneeded additionalReservedLineCount from GhostText
2023-04-20 16:00:02 +02:00
Henning Dieterichs 239849f575
Removes unneeded additionalReservedLineCount from GhostText 2023-04-20 12:18:14 +02:00
Johannes Rieken dbf4b14dfa
use diff information to size and crop live previews views (#180341)
also fixes https://github.com/microsoft/vscode-internalbacklog/issues/3874
2023-04-20 18:49:33 +10:00
Henning Dieterichs c28ca0b1e8
Cleanup (#180393) 2023-04-20 10:17:57 +02:00
John Murray b02700ce73
Set a max-height on comments and add vertical scrolling (#174629) (#180044)
* Set a max-height on comments and add vertical scrolling (#174629)

* Move `max-height` to stylesheet

---------

Co-authored-by: Alex Ross <alros@microsoft.com>
2023-04-20 07:54:07 +00:00
Joyce Er 061041479c
Fix incorrectly stringified workspace folder URI (#180380) 2023-04-20 07:50:50 +02:00
Tyler James Leonhardt 208bbb0d78
Have issue reporter use service injection (#180373)
* Have issue reporter use service injection

The main part of this change is pulling out the IssueReporter class into its own file and then having the Main.ts file be all about initialization.

This will be easier to register remote services (to help get rid of all the raw IPC)

* add external for clarity
2023-04-19 20:05:37 -07:00
Rob Lourens 917baefded
Persist chat editors when the window is reloaded (#180367)
* Persist chat editors when the window is reloaded

* Fix tset
2023-04-19 20:05:06 -07:00
Joyce Er b5e90fd0b1
Support dedicated lane for breakpoint decorations (#180013)
* Add fast path for margin decoration access

* Support glyph margin decoration lanes

* Do not center extension-contributed decorations

* Show breakpoints in dedicated right lane

* Only recompute lane count if glyph margin was affected

* Add explicit type for className / zIndex pair and fix problems in other consumers of `DedupOverlay`

* Avoid arrays of arrays

* Figure out if two lanes are needed in O(N)

---------

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2023-04-19 16:26:20 -07:00
First 0dc2f48672 Undo using cwd for remote terminal 2023-04-19 16:25:34 -07:00
First ac3d1562b5 Deprecate old env var storage 2023-04-19 15:24:23 -07:00
meganrogge c78f1bc690
config service 2023-04-19 15:15:01 -07:00
meganrogge 64bfe2183a
add accessibility tags 2023-04-19 15:15:00 -07:00
Megan Rogge 365ce5392f
Update .vscode/settings.json 2023-04-19 14:56:20 -07:00
meganrogge f540366768
react to config changes 2023-04-19 14:52:21 -07:00
meganrogge 612c4f17e8
fix issues 2023-04-19 14:19:35 -07:00
Tyler James Leonhardt 0724039270
Initial IssueUriRequestHandler proposed API (#180363) 2023-04-19 23:18:44 +02:00
meganrogge 0a06187dec
add config 2023-04-19 13:42:10 -07:00
Kartik Raj bc0bdd3c68
Merge pull request #180356 from microsoft/violent-sturgeon
Update distro
2023-04-19 13:31:53 -07:00
Logan Ramos fb90df7693
Fix checking for object property when no prototype exists (#180226)
* Fix property check when there is no prototype

* Fix issue with checking for property w/o prototype

* Try different method for test pass
2023-04-19 12:52:56 -07:00
Alexandru Dima 05304f024c
Fix problem with accepting a deletion (#180357)
Fixes #179268: Fix problem with accepting a deletion
2023-04-19 12:52:33 -07:00
First 1021c80dc1 Oops 2023-04-19 12:28:14 -07:00
First 5045e6ec88 Update distro 2023-04-19 12:15:47 -07:00
Sandeep Somavarapu 9c4d6d2957
support loading profile in web (#180331)
* support loading profile in web
- embedder api to pass profile and contents
- initialise the profile

* fix typo
2023-04-19 20:56:39 +02:00
Sandeep Somavarapu 446426b005
handle 403 and remove sign in error prompt (#180351) 2023-04-19 20:46:43 +02:00
Matt Bierner 6a9c24cbd0
Update importModuleSpecifierEnding to mention .ts (#180349)
Makes the `importModuleSpecifierEnding` settings mention that it can include `.js` or `.ts`
2023-04-19 20:43:53 +02:00