Ladislau Szomoru
e13f3f5b24
SCM - revert sticky scroll changes for the input/action button nodes ( #212607 )
...
* Revert "SCM Action Button"
This reverts commit 630a9f8c5d
.
* Revert "SCM InputRenderer"
This reverts commit 4c24d98656
.
* Manually fix merge conflict
2024-05-13 17:24:19 +02:00
Connor Peet
89d8722bdd
editor: fix swapped condition in overlay widget
2024-05-13 08:14:47 -07:00
Connor Peet
3e769a7de7
testing: polish test coverage bar (reapply)
...
This reverts commit 4b1cc22d87
.
2024-05-13 08:02:38 -07:00
Benjamin Pasero
6af4f79370
aux window - detect fullscreen state early on startup ( #212603 )
2024-05-13 16:03:44 +02:00
Ladislau Szomoru
0f4718cf43
SCM - eagerly create the input box text model ( #212580 )
...
* SCM - eagerly create the input box text model
* Pull request feedback
2024-05-13 15:27:07 +02:00
Aiday Marlen Kyzy
dd4f436c64
Adding tokenization support to the autoindent.test.ts
file ( #212594 )
...
adding tokenization support to the auto indentation test cases
2024-05-13 14:16:54 +02:00
Dirk Bäumer
0e1e8fee84
Merge pull request #212591 from microsoft/dbaeumer/mighty-silverfish-ivory
...
Fixes 212240: Windows: node-gyp install fails with latest node.js
2024-05-13 14:01:31 +02:00
Johannes Rieken
3028408922
don't depend on ITextModel
from line range util ( #212596 )
2024-05-13 12:56:33 +02:00
Sandeep Somavarapu
2041cd4682
fix #212145 ( #212595 )
2024-05-13 12:54:33 +02:00
Henning Dieterichs
4b1cc22d87
Revert "testing: polish test coverage bar" ( #212593 )
2024-05-13 12:40:00 +02:00
Benjamin Pasero
98e776cfba
debt - more readonly
in editor group model ( #212589 )
2024-05-13 12:20:23 +02:00
Johannes Rieken
0c5a7bd24e
language model API tweak ( #212588 )
...
* add `LanguageModelChatMessage#User/Assistant` utils,
* rename computeTokenLength to `countTokens`
* jsdoc and todo updates
2024-05-13 12:10:02 +02:00
Benjamin Pasero
108e04580d
Local history: does not preserve entries from previously deleted file ( fix #212386 ) ( #212537 )
2024-05-13 12:09:07 +02:00
Dirk Baeumer
24d4616d5e
Make VS Code compile on Windows with NodeJS >=20
2024-05-13 11:37:37 +02:00
Sandeep Somavarapu
34925e183f
report client target platform ( #212584 )
2024-05-13 11:28:12 +02:00
Benjamin Pasero
c6ca1ffaf9
voice - support synthesize pending chat responses ( #212505 )
2024-05-13 10:50:12 +02:00
Johannes Rieken
b3f2d61be0
jsdoc updates ( #212576 )
2024-05-13 10:30:00 +02:00
Martin Aeschlimann
1a452916ac
Unthemable product icons #2 ( #212574 )
2024-05-13 10:25:29 +02:00
Johannes Rieken
2ba77dae52
Merge pull request #212158 from kdy1/swcrc-schema
...
feat: Use official json schema for SWC
2024-05-13 09:42:10 +02:00
Rob Lourens
29aeab1cbb
Include chat agent ID in telemetry ( #212516 )
2024-05-13 01:55:23 +02:00
Sandeep Somavarapu
54edfb7675
update distro ( #212532 )
2024-05-12 07:34:40 +02:00
Tyler James Leonhardt
9d4274e559
Remove session if it is being replaced ( #212504 )
...
A bug that has probably existed for quite a while... if we are replacing a session, we should say the old session is removed.
2024-05-11 14:49:03 +02:00
Joyce Er
bbc0159f43
feat: associate chat references and warnings with chat progress ( #212391 )
...
feat: associate chat references and warnings with chat progress
2024-05-10 18:02:08 -07:00
Aaron Munger
351fa19d43
dont bump version if nothing changes ( #212478 )
2024-05-10 15:29:49 -07:00
Rob Lourens
763d5f394d
Only allow clicking a chat confirmation button a single time ( #212476 )
...
* Only allow clicking a chat confirmation button a single time
* Use new method in other places
2024-05-11 00:16:51 +02:00
Rob Lourens
57dde0a028
Fix some participant names being rendered incorrectly after reload ( #212472 )
...
* Fix some participant names being rendered incorrectly after reload
Compute the name using the real persisted IChatAgentData that we already have, instead of looking it up in the service that doesn't have that agent yet.
Ideally it would use both- this will still render the old details of agents after they are updated
* Fix missing 'fullName' and don't wait for extension activation to get the welcome message fullName
* Fix build
2024-05-10 15:07:48 -07:00
Connor Peet
04baf8e694
Merge pull request #212473 from microsoft/connor4312/212196-4
...
testing: polish test coverage bar
2024-05-10 14:27:04 -07:00
Connor Peet
b0370688b8
fix compile
2024-05-10 14:10:41 -07:00
Connor Peet
03f2af33a1
testing: polish test coverage bar
...
- Make it look more like the notebook toolbar
- Make it an overlay widget so it sticks at the top of the screen
- Add a basic 'stacking' mechanism to the editor for overlay widgets.
This is simple and doesn't support resizing, but the test coverage bar
never resizes, so it's good for the moment. cc @aiday-mar
- Add a setting, which is off by default pending UX discussion, for the
toolbar. Like sticky scroll/breadcrumbs it can be toggled in a context
menu too.
- Clean up some duplicated observable methods that I wanted to use.
![](https://memes.peet.io/img/24-05-257d9e42-f599-4f62-bd91-626ef118e205.png )
2024-05-10 13:45:50 -07:00
David Dossett
273d65a156
Merge pull request #212469 from microsoft/ddossett/alleged-dormouse
...
Remove sparkle from follow ups
2024-05-10 13:32:57 -07:00
David Dossett
33de1282ed
Remove sparkle from follow ups
2024-05-10 13:16:13 -07:00
Rob Lourens
da4c909f7d
Merge pull request #212466 from microsoft/roblou/generous-cricket
...
Use hover statusbar for chat "view in marketplace" option
2024-05-10 12:54:54 -07:00
David Dossett
e6ce1cd9aa
Merge pull request #212464 from microsoft/ddossett/xenacious-leopard
...
Fix chat progress message contrast
2024-05-10 12:41:45 -07:00
Rob Lourens
cb13355379
Cleanup
2024-05-10 12:37:20 -07:00
Rob Lourens
00b84dc3a6
Use hover statusbar for chat "view in marketplace" option
2024-05-10 12:34:51 -07:00
David Dossett
dda8b2e167
Fix chat progress message contrast
2024-05-10 11:47:36 -07:00
Rob Lourens
3aaf39db08
Keep Copilot Chat compatibility for one more build ( #212460 )
2024-05-10 20:11:48 +02:00
Aaron Munger
e0cc334d69
use real telemetry service ( #212459 )
2024-05-10 20:00:45 +02:00
Rob Lourens
4f0c8af894
Fix chat participant name regex ( #212458 )
2024-05-10 19:56:29 +02:00
Rob Lourens
58b09734aa
Put terminal copilot hint behind a setting ( #212456 )
2024-05-10 19:55:13 +02:00
Rob Lourens
ef54c4eb7b
Get rid of bad Copilot Chat warning, add a proper API version ( #212453 )
2024-05-10 10:24:14 -07:00
João Moreno
26c4a07b47
update distro ( #212452 )
2024-05-10 19:19:13 +02:00
Rob Lourens
47234ec788
Clean up chat history variables ( #212451 )
2024-05-10 18:56:15 +02:00
Robo
5216c04428
chore: update to electron 29 ( #209818 )
...
* chore: update electron@29.1.0
* chore: update typings to 20.x
* chore: bump electron@29.1.5
* ci: fix crash in compiling extensions-ci
* chore: disable .d.ts check for build/
$ ../node_modules/.bin/tsc -p tsconfig.build.json
node_modules/@types/chokidar/index.d.ts:21:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/@types/chokidar/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref
21 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
~~~~~~~~~
node_modules/chokidar/types/index.d.ts:8:14 - error TS2420: Class 'import("/Users/demohan/github/vscode/build/node_modules/chokidar/types/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
Type 'FSWatcher' is missing the following properties from type 'FSWatcher': ref, unref
8 export class FSWatcher extends EventEmitter implements fs.FSWatcher {
~~~~~~~~~
Found 2 errors in 2 files.
Errors Files
1 node_modules/@types/chokidar/index.d.ts:21
1 node_modules/chokidar/types/index.d.ts:8
Refs a0f9e09f64
* chore: update core types
* temp: fix layer validation
* chore: update nodejs checksums
* ci: use latest v20 LTS for missing node-gyp
Refs eacec5f490
* ci: define LIBCPP_HARDENING_MODE
* ci: fix crash in vscode-web-min-ci
* chore: update rpm deps-list
* chore: bump tree-sitter-typescript@0.20.5
* chore: bump electron@29.3.0
* chore: bump electron@29.3.1
* chore: update rpm deps-list for x86_64
* ci: disable io_uring UV backend on linux
* ci: disable io_uring backend for oss as well
* chore: update typings to 20.x
* ci: add TODO for io_uring workaround
* chore: bump distro
* chore: update preinstall node version checks
* chore: update @types/gulp
Refs https://github.com/microsoft/vscode/issues/212442
* ci: disable io_uring in more test suites
2024-05-11 01:20:28 +09:00
Aaron Munger
c5e287efea
add telemetry to give insight for experiment ( #212401 )
...
* add telemetry to give insight for experiment
* conventional event name, skip for cancellation
2024-05-10 17:59:31 +02:00
Ulugbek Abdullaev
dc7a2cd4d7
Merge pull request #212445 from microsoft/ulugbekna/very-walrus
...
fix runCommands safeStringify failing for large objects
2024-05-10 16:55:49 +02:00
Ulugbek Abdullaev
4ec594faa2
runCommands: fix: safeStringify
throws RangeError: Invalid string length
for too big objects
2024-05-10 16:37:05 +02:00
João Moreno
aef6b4c700
quick pick: a11y workaround ( #212248 )
...
* quick pick: a11y workaround
fixes #211976
* fix tests
2024-05-10 15:19:34 +02:00
Benjamin Pasero
70e10d604e
voice - offer to install speech from chat item ( #212412 )
2024-05-10 08:50:22 +02:00
Benjamin Pasero
7d220c8dda
file watcher - skip flaky tests (win, linux) ( #212416 )
2024-05-10 08:50:04 +02:00