Commit Graph

119676 Commits

Author SHA1 Message Date
Matt Bierner
26f95e73b5 Try to clarify wording on setting (#207645)
Fixes #206535
2024-03-15 00:51:07 +01:00
Justin Chen
7637ca582e proper quick fix if recently edited document (#206490)
* if doc has been recently changed, wait before running code action

* checking needs delay in extension

* removed unused awaits

* removed unused checks

* remove whitespace

* remove needsDelay and adds delay in extension instead

* remove recentlyadded

* remove whitespace

* cleanup from comments

* adds back needs delay

* deal with cancellation state

* remove whitespace and needsDelay again

* clean up

* Update codeActionController.ts

* add review

* added position for extra check
2024-03-15 00:47:17 +01:00
David Dossett
d6fc8a0223 Merge pull request #207772 from microsoft/ddossett/empirical-skink
Fix spacing between actions in chat input
2024-03-14 16:25:31 -07:00
Tyler James Leonhardt
c40903e5e9 Polish items for tree-based quick pick (#207769)
* Make sure action bar is visible in sticky (change needed after https://github.com/microsoft/vscode/issues/207657)
* Go back to list style of highlights (https://github.com/microsoft/vscode/issues/207744)
* When you click on a separator, we scroll it up to the top of the list and focus the first item
* Hide the twistie is a programmatic way instead

Fixes https://github.com/microsoft/vscode/issues/207744
2024-03-14 16:06:50 -07:00
David Dossett
a621676c6d Correct spacing between actions in chat input 2024-03-14 16:01:10 -07:00
Paula
b3ad54317f Merge pull request #207758 from microsoft/bumb-distro
bump distro
2024-03-14 15:55:41 -07:00
Paula
12e00eabd8 bump distro 2024-03-14 14:37:05 -07:00
Justin Chen
956a6513be extension quick access ordering (#207516)
* clean up code, no longer 2 lists, alpha ordered

* comments

* commit suggest

Co-authored-by: Tyler James Leonhardt <me@tylerleonhardt.com>

---------

Co-authored-by: Tyler James Leonhardt <me@tylerleonhardt.com>
2024-03-14 14:31:41 -07:00
Logan Ramos
98968c0b0a Introduce text multi diff (#207747) 2024-03-14 19:37:34 +01:00
Connor Peet
6269ab41b4 cli: add --install-extension command for use with tunnel server (#207741)
* cli: add --install-extension command for use with tunnel server

* fix clippy
2024-03-14 19:05:20 +01:00
Daniel Imms
03b7566c5a Merge pull request #207740 from microsoft/tyriar/206342
Support rescaling overlapping glyphs
2024-03-14 10:31:41 -07:00
Michael Lively
88d1e2cbfd Support toolbar in notebook outline pane entries (#207498)
* relocate toggle action, fix toggle verbage, more generic section args

* support toolbar in outline pane entries

* unused imports slipped in with the merge

* css class name fix

* folding action support + css fix

* better typeguard fn
2024-03-14 18:29:29 +01:00
Daniel Imms
f4a95d0569 Switch default to true for insiders, we may revert this on release 2024-03-14 10:05:17 -07:00
Daniel Imms
b7b436a657 Support rescaling overlapping glyphs
Fixes #206342
2024-03-14 10:02:30 -07:00
Sandeep Somavarapu
e855f5e6a8 install dependencies for workspace extension (#207732) 2024-03-14 17:40:14 +01:00
Henning Dieterichs
72f8100f20 Signal cleanup (#207730)
* Small signals refactoring

* SignalLineFeatureContribution cleanup
2024-03-14 17:28:21 +01:00
Connor Peet
8d1ada75a5 tunnels: don't sync hostNameOverride (#207727)
Fixes #207586
2024-03-14 17:12:06 +01:00
Xie Jingyi
728ccf4c72 Add log point on middle clicking gutter (#206684)
* Add log point on middle click

* Add configuration gutterMiddleClickAction
2024-03-14 17:08:40 +01:00
Benjamin Christopher Simmonds
6b2df2bfe6 Merge pull request #207714 from microsoft/benibenj/other-snake
Support locking the scrolling across editors
2024-03-14 17:07:51 +01:00
João Moreno
b33e5a1be9 Add support for allowNonCollapsibleParents option in AbstractTree and IndexTreeModel (#207719)
Co-authored-by: Tyler Leonhardt <me@tylerleonhardt.com>
2024-03-14 16:42:41 +01:00
BeniBenj
5527e6ae64 Rename to scroll locking 2024-03-14 16:33:28 +01:00
BeniBenj
85cac7bbfc support locking scroll horizontally 2024-03-14 15:59:08 +01:00
Benjamin Pasero
9110f5d234 files - log error for #207007 (#207716) 2024-03-14 15:29:53 +01:00
Benjamin Pasero
686bdd6278 aux window - fixes for webview support (#207695) 2024-03-14 15:08:47 +01:00
BeniBenj
76dbc8b294 Support side by side editor 2024-03-14 15:01:33 +01:00
Benjamin Pasero
8caaab7a3e [Bug] Monaco Editor always set up Native environment instead of Web environment on load. (fix microsoft/monaco-editor#4402) (#207693)
* [Bug] Monaco Editor always set up Native environment instead of Web environment on load. (fix microsoft/monaco-editor#4402)

* .
2024-03-14 13:54:39 +01:00
Benjamin Christopher Simmonds
e66169a566 Fix Sticky Scroll Focus Issue (#207703)
fix #207657
2024-03-14 13:02:59 +01:00
Sandeep Somavarapu
37745e0b5c fix #207270 (#207692) 2024-03-14 12:10:44 +01:00
Sandeep Somavarapu
9488229fc0 make product version optional because of snap updates (#207694) 2024-03-14 12:00:48 +01:00
Benjamin Christopher Simmonds
a09e3b3903 Fix Sticky Scroll Line Height Issue (#207691)
fix #207649
2024-03-14 11:42:20 +01:00
Benjamin Pasero
b1fad5a0b5 file watcher fixes (#207690) 2024-03-14 11:41:21 +01:00
BeniBenj
ec4a8c7449 polish and add notebooks 2024-03-14 11:02:46 +01:00
Johannes Rieken
080f9685c0 update layout logic (#207687) 2024-03-14 10:21:41 +01:00
Hylke Bons
f8be2820ef colors: Revert menu item update 2024-03-14 09:55:17 +01:00
Hylke Bons
0588cfe9aa colors: Split long lines 2024-03-14 09:55:17 +01:00
Hylke Bons
16b4a4db41 colors: Split colors into files 2024-03-14 09:55:17 +01:00
Hylke Bons
c617012ab1 colors: Reorder and add more comments 2024-03-14 09:55:17 +01:00
Sandeep Somavarapu
070b773744 fix #207431 (#207682) 2024-03-14 09:52:12 +01:00
Sandeep Somavarapu
49968b3fc5 fix #207397 (#207681) 2024-03-14 09:52:03 +01:00
Sandeep Somavarapu
bba0b4823d fix #207554 (#207680) 2024-03-14 09:51:42 +01:00
Benjamin Pasero
37c50e0be4 file watcher polish (#207679) 2024-03-14 09:22:38 +01:00
Andreas Backx
5bc9d1d785 Fix smooth scrolling Linux Wayland. (#205122)
* Fix smooth scrolling Linux Wayland.

* 💄

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-03-14 09:08:35 +01:00
Dmitriy Yurov
b9ca5a6339 Fix 'e.getModifierState is not a function' error for browser auto filled form events (#206883)
Update keyboardEvent.ts
2024-03-14 08:00:09 +00:00
Loïc Mangeonjean
e0baf3af8e Fix keyboard layout detection (#205193)
* Fallback on keyboard event if getLayoutMap is not allowed

* fix: do not try to call again getLayoutMap if it fails

---------

Co-authored-by: Loïc Mangeonjean <loic@coderpad.io>
2024-03-14 07:59:41 +00:00
Benjamin Pasero
510dd7994d watcher - fix correlation to actually work (#207629) 2024-03-14 08:15:38 +01:00
Connor Peet
d64800f20a testing: update testing API with proposals (#207512)
* wip

* testing: update testing API with proposals

This replaces the test provider with:

- An `addCoverage` method on the TestRun. The benefit of this is that
  test data can be provided gradually, even upserted, over a test run
	to provide more live results.
- A `loadDetailedCoverage` on the profile which loads coverage details.
  This is the "resolve" handler before.
- An additional onDidDispose event on the TestRun that extensions can
  use to clear allocated resources.

Note that the the `FileCoverage` instance given to `loadDetailedCoverage`
is the same instance provided to `addCoverage`, so it can be subclassed
to tag in additional detail. The `TestRun` instance is also the same, so
`WeakMap`s can be used for associating data with both.

Naming might change over the next week, but there were good feelings
about this structure the API call this morning.

This change has a backwards-compatibility shim, but extensions should
migrate over before our next stable release in ~3 weeks from today.

fyi @jdneo @eleanorjboyd

* avoid structuredClone
2024-03-14 08:10:00 +01:00
Benjamin Pasero
b9bca8844b cannot access 'session' before initialization (fix #207640) (#207667) 2024-03-14 14:31:36 +09:00
Rob Lourens
99a1981525 Align chat action items to top (#207662)
Move chat toolbar to bottom
Fix #205650
2024-03-13 21:06:00 -07:00
Tyler James Leonhardt
5eb71c0ffc Use alt for Windows instead so it doesn't conflict wit Quick Access stuff (#207658)
Fixes https://github.com/microsoft/vscode/issues/207496
2024-03-14 03:52:10 +01:00
Rob Lourens
45cccebcb1 Support 'default context' with a checkbox in chat (#207648)
For microsoft/vscode-copilot-release#675
2024-03-14 00:56:22 +01:00