Commit graph

122856 commits

Author SHA1 Message Date
Matt Bierner 1cd7cf5dec
Update MD grammar (#221204) 2024-07-08 20:33:21 +02:00
Parasaran 9e4f826b18
Fixes #218254 (#219312)
onDidShowContextMenu fires for every webview even though only one webview has the context menu visible, hence removed the onDidShow listener, sending the set-context-menu-visible event to the html on did-context-menu event so that the context-menu-visible class gets applied only to the webview that actually has the context menu visible
2024-07-08 18:18:04 +00:00
Ladislau Szomoru e86f5306cc
SCM - use MutableDisposable in SCMInputWidgetToolbar (#221173) 2024-07-08 19:45:05 +02:00
Krzysztof Cieślak 1e6b49798d
Inline edit - implement side by side rendering of suggestions (#219444)
* Make widget derived out of edit value

* initial side-by-side rendering of suggestions

* Keep old UI in some scenarios

* Handle scrolling

* Use embedded text editor to display suggestions

* Add diff decorations

* Apply decorations on the original code in side-by-side rendering

* try to solve flickering... and fail at it

* Make background colouring always enabled for inner-line suggestions, and remove strike-through
2024-07-08 17:12:13 +00:00
Sandeep Somavarapu 417dddb83f
add isProfile property to extension:extract telemetry (#221148) 2024-07-08 17:47:27 +02:00
Ladislau Szomoru a7ab6c0e34
SCM - dispose the SCMInputWidgetToolbar (#221146) 2024-07-08 17:40:05 +02:00
Alex Ross 3eb4e36b6d
Add url handling for settings and adopt in release notes (#219702)
* Add url handling for settings and adopt in release notes
Fixes #212079

* Update regex to use product service, fix test

* Incorporate feedback

* Check value of setting before passing to settings editor

* Fix test
2024-07-08 08:21:41 -07:00
Johannes Rieken 1caa1739a7
make sure contributes/tools are read early so that fast extensions don't run into errors (#219997)
fyi @roblourens
2024-07-08 17:09:49 +02:00
Benjamin Pasero b7c13a78e9
Today's Insiders update failed (Windows) (#220999) (#221132) 2024-07-08 16:42:25 +02:00
Christof Marti 125c83df26
Test basic auth for proxy (#220034) 2024-07-08 16:39:26 +02:00
Benjamin Pasero a0d7124f0c
leaks - dispose storage listener (#221141) 2024-07-08 16:34:03 +02:00
Ladislau Szomoru e7cff5299b
SCM - history item hover improvements (#221138) 2024-07-08 16:27:23 +02:00
Benjamin Christopher Simmonds 3891d3c0da
Fix lock group args (#221134)
lock group args fix
2024-07-08 15:44:31 +02:00
Benjamin Christopher Simmonds 74654d1522
Fix close pin editor bug (#221131)
fix close pin editor bug
2024-07-08 15:33:11 +02:00
Alex Ross 2b9ebd6897
Update less grammar (#221128) 2024-07-08 15:04:25 +02:00
Ladislau Szomoru cf8fdae691
SCM - update history graph hover (#221039) 2024-07-08 13:21:05 +02:00
Johannes Rieken 630e53c18b
add cjs-package.json marker to /test (#221076) 2024-07-08 13:21:02 +02:00
Henning Dieterichs 3a63392646 Updates more snapshots. 2024-07-08 13:15:07 +02:00
Henning Dieterichs 4f99e9503b Removes selection from TextEditor debug description. 2024-07-08 13:15:07 +02:00
Henning Dieterichs 2f29f3931c Updates snapshot. 2024-07-08 13:15:07 +02:00
Henning Dieterichs a35bb46e9b Adopts debug.description.
Implemented for:
* Position: (11:12)
* Range: [11:12 -> 13:11)
* Selection: |[11:12 -> 13:11)
* TextDocument: TextDocument(file:///test.txt)
* NotebookDocument: NotebookDocument(file:///test.txt)
* TextEditor: TextEditor(file:///test.txt, [11:12 -> 13:11))
* NotebookEditor: NotebookEditor(file:///test.txt)
* URI: URI(file:///test.txt)

Fixes #191390

Signed-off-by: Henning Dieterichs <hdieterichs@microsoft.com>
2024-07-08 13:15:07 +02:00
Johannes Rieken 865269335e
chore/ESM - use defaut-import for electron modules that make it into unit-test (#221035) 2024-07-08 12:56:52 +02:00
Henning Dieterichs f46e9223f6 Fixes #216824 2024-07-08 12:54:11 +02:00
Henning Dieterichs eb025312da Fixes #221005 2024-07-08 12:52:49 +02:00
Benjamin Pasero 6f18713cbe
Web Extensions no longer work in dev mode (fix #220171) (#221030)
The web worker is now using `importScript` directive in a data URL which is no longer the same `script-src` as the iframe when running built where we use `webEndpointUrlTemplate`. This breaks `vscode-test-web` that runs from `localhost` so we allow `http://localhost`
2024-07-08 12:48:53 +02:00
Alex Ross 58c354acde
Adopt getMenuActions in the obvious places (#221003) 2024-07-08 11:51:54 +02:00
Alex Ross 603b0ee03b
Don't listen on menu changed, method 2 (#219964)
* Don't listen on menu changed, method 2
This time, instead of only updating the tree elements who's actions are visible (selected, focused, focusing), update all tree items that the context change applies to, as before. However, the context key change event is now per tree renderer, not per menu.
Fixes #213145

* Implement feedback

* 💄
2024-07-08 10:05:31 +02:00
Christof Marti c36c1716f8 Use manually configured basic auth credentials (#220034) 2024-07-08 09:58:30 +02:00
Ladislau Szomoru d0f0de52df
Git - fix commit flow regression (#220991) 2024-07-08 09:14:50 +02:00
Benjamin Pasero e5da006a74
nls - update reference in ts config (#220982) 2024-07-08 07:39:13 +02:00
Eleanor Boyd 3e4e91eafb
Merge pull request #216018 from microsoft/rainy-dragonfly
Menu contribution to allow extensions to contribute a configuration submenu for testing
2024-07-07 22:36:17 -07:00
Eleanor Boyd 70f65a69ed
Merge branch 'main' into rainy-dragonfly 2024-07-07 22:19:25 -07:00
eleanorjboyd 929146ee0b addition for docs 2024-07-07 22:19:05 -07:00
Bhavya U 3e283de567
Convert confirmation part in chat panel response (#220128)
* Convert confirmation part

* Move conversion to ChatResponsePart

* Fix indent
2024-07-07 12:57:40 -07:00
Simon Siefke 477d23310b
feature: allow configuring default browser (#219885) 2024-07-07 18:35:50 +00:00
Benjamin Christopher Simmonds 149a798e5c
Remove MultiRowEditorControl Hack and properly redraw tabs on restore (#220090)
* update misleading commen

* Remove Hack

* 💄

* still update title sync

* open all editors on tab bar change

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2024-07-07 13:04:30 +02:00
Sandeep Somavarapu c67cd35e2e
fix #217188 (#220108)
* fix #217188

* fix hover for "set by extension XY"

---------

Co-authored-by: BeniBenj <besimmonds@microsoft.com>
2024-07-07 12:42:03 +02:00
Benjamin Pasero e5e9b167bf
eng - add open module in preparation for default browser support (#220273) 2024-07-07 12:13:41 +02:00
Raymond Zhao f8b1bef214
debt: narrow bool object viewmodel type (#220120)
Ref #211878
2024-07-05 14:48:59 -07:00
Benjamin Pasero fcf6e8027c
Blank Window on Dev Container (fix #220007) (#220112) 2024-07-05 11:47:37 -07:00
Johannes Rieken 80bdfeb895
chore - push workaround and a lint rule for https://github.com/evanw/esbuild/issues/3823 (#220077)
* chore - push workaround and a lint rule for https://github.com/evanw/esbuild/issues/3823

* modernize `tsconfig.monaco`
2024-07-05 11:29:48 -07:00
Benjamin Pasero 7c8097dbbf
build - reuse the same date across builds (#220076) 2024-07-05 11:06:43 -07:00
Ladislau Szomoru e09b537187
List - context menu should work with SVGElement (#220102) 2024-07-05 08:54:52 -07:00
Christof Marti fd18af08ab Cache basic auth (#220034) 2024-07-05 17:01:45 +02:00
Christof Marti ea8d37ead2 Fall back to basic auth when kerberos errors out (#220034) 2024-07-05 16:31:32 +02:00
Benjamin Pasero 3a0cc239a9
🆙 jschardet@3.1.3 (#220089) 2024-07-05 16:30:50 +02:00
Alex Ross 25b4860814
"potential listener LEAK detected" for comment elements that are recreated on every "display" call but not disposed of (#220091)
Fixes #219984
2024-07-05 16:28:13 +02:00
Anthony Stewart 5ed967a8e2
Ensure titlebar is at least as tall as the bounding rect of WCO (#211440)
* Ensure that the titlebar is always at least as tall as the bounding rectangle of the window controls overlay

* Fix formatting

---------

Co-authored-by: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com>
2024-07-05 12:42:19 +00:00
Henning Dieterichs 58ce7c5a2c Fixes CI 2024-07-05 14:38:21 +02:00
Henning Dieterichs 84c007cbb2 Fixes #219006. Open file now opens the related file on disk, instead of just the right side.
This also applies to staged files.
2024-07-05 14:38:21 +02:00