Commit Graph

102613 Commits

Author SHA1 Message Date
Connor Peet 52804bf2f5 cli: allow passing direct path to the vscode cli in --install-dir
Fixes #164622
2022-11-07 13:19:47 -08:00
rebornix 8a4de76117 💄 2022-11-07 12:33:32 -08:00
Najmieh Sadat ac05245aa8 Use CSS variables over registerThemingParticipant - minimap viewparts (#165465)
* Replace Theme register participant with the CSS variables
2022-11-07 11:48:21 -08:00
Peng Lyu cddd30c56f Remove :root css variables in notebook find. (#165534) 2022-11-07 11:43:32 -08:00
Rob Lourens eddb3e5c4a Fix microsoft/vscode-remote-release#7324
Need to unblock the path to opening a local terminal, triggered by a remote resolver, before the workbench has loaded (ie connected to a remote)
2022-11-07 11:27:40 -08:00
Raymond Zhao a1f9c6745a Refactor preferencesWidget to use CSS variables (#165736)
* Refactor preferencesWidget, ref #165169
2022-11-07 11:25:24 -08:00
Connor Peet e00941778b Merge pull request #165738 from microsoft/connor4312/cli-reduce-ci-parallelism
cli: only build common platforms in ci
2022-11-07 11:24:42 -08:00
Connor Peet 6039fe223a Merge pull request #165737 from microsoft/connor4312/js-debug-bump
debug: bump js-debug
2022-11-07 11:24:20 -08:00
Connor Peet eb7c77c508 cli: only build common platforms in ci
Fixes #165140
2022-11-07 11:08:57 -08:00
Connor Peet 3983c597b3 debug: bump js-debug
Fixes #164592
2022-11-07 10:50:10 -08:00
Peng Lyu 73416439d9 fix default output font size (#165731) 2022-11-07 10:25:16 -08:00
Connor Peet 481d722258 Merge pull request #165724 from microsoft/connor4312/cli/download-win-arm64
cli: fix install on windows arm64 not working
2022-11-07 10:22:58 -08:00
Connor Peet ddb025c979 cli: fix install on windows arm64 not working
Fixes #164573
2022-11-07 09:05:04 -08:00
Sandeep Somavarapu a1946bd534 fix #164881 (#165722) 2022-11-07 08:57:22 -08:00
Sandeep Somavarapu 070de6c570 flush log channels if they are visible (#165718) 2022-11-07 08:19:40 -08:00
Alex Ross 9f22d98be4 Add some more port forwarding logging (#165714)
Part of #165424
2022-11-07 07:26:03 -08:00
Sandeep Somavarapu 99a483872d - clean up deleted profile synchronizers (#165713)
- check if profile synchronizer matches collection
2022-11-07 07:24:53 -08:00
Ladislau Szomoru d3611df987 Git - Optimistic UI updates for rebase continue (#165699)
Optimistic UI updates for rebase continue
2022-11-07 15:15:56 +01:00
Tyler James Leonhardt af4ea031fb Use the session access flow (#165567)
* Use the session access flow

At some point I accidentally stopped using `requestSessionAccess`. It helps a ton when you have multiple extensions that are requesting the same scopes. This re-uses it.

Also fixed a leaking disposable.

* clean up session preference a bit

* use new api in one more place
2022-11-07 03:41:05 -08:00
Henning Dieterichs 6933e6fcef Implements #164574 for experimental diff algorithm. (#165136) 2022-11-07 03:19:04 -08:00
João Moreno c9200f12be update distro (#165691) 2022-11-07 03:18:01 -08:00
Mark Zuber c90f36e95b Update bootstrap-node.js to check for Array.isArray (#165289)
* Update bootstrap-node.js to check for Array.isArray

* Update
2022-11-07 10:07:28 +01:00
rebornix 3065b499e0 Overlay part needs layout update in didRenderCell 2022-11-06 22:06:35 -08:00
rebornix f9fb40f633 Separate content and overlay. 2022-11-06 21:12:36 -08:00
QaidVoid 99d7a55aa8 Use CSS variables for findOptionsWidget 2022-11-07 08:27:20 +05:45
Gaurav Bhagchandani 7b9d289011 Merge branch 'main' into registerThemeParticipant-refactoring 2022-11-06 18:15:42 -08:00
Matt Bierner 0c121703bb Add readonly to a few more properties (#165563)
Add readonly to a few properties
2022-11-06 10:04:55 -08:00
Laurent Le Brun 5da2bd6a3d Telemetry: log command execution time
Monitoring execution time can be useful when investigating performance issues and detecting performance regressions.

VS Code already logs the extension activation times (ExtensionActivationTimesClassification). Logging command execution times seems consistent.
2022-11-05 14:43:35 +01:00
Ladislau Szomoru 08baa8abb4 Git - Only use this.dotGit when resolving HEAD (#165497)
Fix #164363
2022-11-04 23:15:42 -07:00
Matt Bierner 7acbd9df69 Try passing offset to editors on layout (#164287)
* Try passing offset to editors on layout

When a notebook editor is created, it currently has to force a relayout to determine where the overlay webview should be positioned. We do this with a call to `getBoundingClientRect`

However the grid view should already have information about where the editor is positioned. If we can use this, then we can skip the expensive call to `getBoundingClientRect` entirely

This change attempts to pass the `top` and `left` offsets to the `EditorGroupView` and eventually down into `NotebookEditorWidget`

The PR does not work properly however as the offset that the `EditorGroupView` gets is wrong. I've added some todo comments about where this seems to be happening

* Remove todo and update layout over
2022-11-04 23:15:06 -07:00
Gaurav Bhagchandani 5cdde326a1 Merge branch 'main' into registerThemeParticipant-refactoring 2022-11-04 21:34:34 -07:00
gcb4 46201a0576 CSS Variables refactor - untitledTextEditor 2022-11-04 21:25:34 -07:00
gcb4 c15d4c020e Partial CSS Variable Refactor - Inspector Editor Tokens 2022-11-04 21:16:12 -07:00
QaidVoid 03c4924d90 Use CSS variables for line numbers 2022-11-05 10:00:18 +05:45
gcb4 dc9e8ecb3f CSS Variables refactor - find widget 2022-11-04 21:10:48 -07:00
gcb4 45bd20b469 CSS Variable refactoring-accessibilityHelpWidget 2022-11-04 20:59:05 -07:00
Megan Rogge 05ec316171 run auto tasks if trusted & on (#165570) 2022-11-04 17:44:53 -07:00
Raymond Zhao 7f3a7edf0f Localize emmet using l10n.t (#165568)
Ref #164438
2022-11-04 17:42:01 -07:00
Tyler James Leonhardt 62ee5bfb86 Move list of trusted extensions to product.json & enable for Desktop (#165565)
Fixes https://github.com/microsoft/vscode-internalbacklog/issues/3161

It's wild to me that we only allowed this on web originally. This should get rid of quite a few dialogs on Desktop.
2022-11-04 16:35:04 -07:00
Raymond Zhao 21e7770892 Increase min-height to 100% (#165566)
Fixes #165518
2022-11-04 16:24:09 -07:00
SteVen Batten 647185251c adopt css var in lieu of registerThemingParticipant (#165561)
* panel and auxiliar bar part css
refs #165169

* unused imports
2022-11-04 16:11:26 -07:00
Raymond Zhao 12d2660826 Refactor sash hover border to use CSS var (#165516)
Ref #165169
2022-11-04 16:06:26 -07:00
Matt Bierner 0bc4682239 Pick up latest TS for building VS Code (#165562) 2022-11-04 16:02:01 -07:00
Megan Rogge 248d1a6dae check if a task run is in progress before running it (#165560) 2022-11-04 15:57:21 -07:00
Gaurav Bhagchandani 3bd1ecde90 Use css variables for editor scrollbar (#165464)
Co-authored-by: gcb4 <gcb4@sfu.ca>
2022-11-04 15:56:30 -07:00
SteVen Batten 6621cfa2e8 treat editor tab ctrl+click as right click (#165558)
fixes #160413
2022-11-04 14:46:21 -07:00
Rob Lourens 285c6075c4 Remove executePrimary and notebookEditor proposal (#165532)
Fix #164505
2022-11-04 14:41:27 -07:00
SteVen Batten 9cf70946b6 don't show title bar context on cmd (#165557)
fixes #165545
2022-11-04 14:33:25 -07:00
Alex Ross 9b6017a2e8 Checkbox is hard to see in dark mode on selected file change node in tree view (#165556)
Fixes #163881
2022-11-04 14:29:30 -07:00
bhavyaus 4a5d5018d8 Update role and aria-label for the Hide button in the Welcome View (#165505)
Update role and aria-label for the Hide button
2022-11-04 14:17:52 -07:00