Commit Graph

122867 Commits

Author SHA1 Message Date
Benjamin Pasero 8a605ea563 esm - more cleanup (#221240) 2024-07-09 09:17:41 +02:00
Johannes Rieken 2330a1f587 update notebooks (#221239) 2024-07-09 09:11:32 +02:00
Benjamin Pasero 16654e6126 esm - reduce diff to branch (#221154) 2024-07-09 08:08:56 +02:00
Robo 2fe0527205 chore: update to electron 30 (#215406)
* chore: update electron@30.0.9

* chore: update rpm deps

* chore: bump electron@30.1.2

* fix: update kerberos for Node.js 20.x

Refs https://github.com/mongodb-js/kerberos/commit/c1f7acafb211d1b449086433578495d4ae0b869f

* fix: use shell when spawning .bat or .cmd files

Refs https://github.com/nodejs/node/commit/6627222409

* fix: update @vscode/test-electron@2.4.0

Refs https://github.com/microsoft/vscode-test/commit/3f7a3cc5c537957d55fa9e6aeab9d860f7a60078

* fixup! use shell when spawning .bat or .cmd files

* chore: bump nodejs@20.14.0 internal build

* ci: skip nodejsMirror for 20.14.0 due to missing builds

* fixup! use shell when spawning .bat or .cmd files

* chore: update debian deps

* fixup! skip nodejsMirror for 20.14.0 due to missing builds

* fix: universal build

- Updates vscode-universal-bundler to support x64ArchFiles option
- Kerberos starts building universal binaries which should now be
  skipped from lipo step via x64ArchFiles
- Skips bundling *.mk files

* chore: bump distro
2024-07-09 14:33:22 +09:00
Bhavya U b23e791eb5 Use AzureLogin task for latest-release-monitor (#221194) 2024-07-08 20:40:28 -04:00
Tyler James Leonhardt ad476c3416 Bump that distro (#221226)
:drumroll:
2024-07-09 01:07:00 +02:00
Tyler James Leonhardt 1b24381b5c Adopt getAccounts API in GitHub Authentication (#221224)
This allows the GitHub Auth provider to take in a account per this proposal:

https://github.com/microsoft/vscode/blob/417dddb83f3536479f88c40e1d78edf1136a5ae5/src/vscode-dts/vscode.proposed.authGetSessions.d.ts#L35-L69

Additionally, this makes an additional small change that allows `clearSessionPreference` to work in single-account auth providers.
2024-07-09 00:19:40 +02:00
Joyce Er 6c907814bf feat: support button titles in chat confirmation api (#221223) 2024-07-08 23:40:09 +02:00
Ladislau Szomoru 33abd96b99 Git - add actions to incoming/outgoing header (#221221) 2024-07-08 22:08:24 +02:00
Teik Seong 63274b60e7 add option to dock terminal at top (#207721)
* add option to dock terminal at top

* fixed formatting

* Update editorPart.ts

requested changes

* panel position fixes and cleanup

---------

Co-authored-by: BeniBenj <besimmonds@microsoft.com>
2024-07-08 21:32:44 +02:00
Ladislau Szomoru f3930566bd Git - 💄 fix log message format (#221218) 2024-07-08 20:51:52 +02:00
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