Mohammad Baqer
4580ba51fe
make collapsedText theme-able ( #173203 )
...
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2024-06-25 14:28:39 +00:00
David Dossett
a3a8dd5b01
a11y: Add opt-in setting to underline links within p elements ( #216842 )
2024-06-21 12:55:43 -07:00
Raymond Zhao
16fa357a0d
chore: disable APIScan to fix build ( #216767 )
2024-06-20 16:38:44 -07:00
Henning Dieterichs
309351259c
Implements experimental inline edits
...
Signed-off-by: Henning Dieterichs <hdieterichs@microsoft.com>
2024-06-21 00:35:09 +02:00
Raymond Zhao
d6ffb9f68a
chore: append SDL scan to main build pipeline ( #215598 )
2024-06-20 14:16:57 -07:00
Daniel Imms
d6dcdf99c0
Fix terminal sticky scroll on HC themes
...
Fixes #216729
2024-06-20 09:58:13 -07:00
Robo
d550ede2c3
chore: update glibc version checker for remote ( #215599 )
2024-06-20 04:30:41 +02:00
Raymond Zhao
a37d32986d
chore: add diagnostics to integration test runs ( #216646 )
2024-06-20 00:33:14 +02:00
Sandeep Somavarapu
a764c2ac80
Support version for proposed APIs ( #216608 )
...
Support version for proposed APIs
2024-06-19 18:01:46 +02:00
Benjamin Pasero
83f03bbb7b
debt - enlist most JS files in tsconfig.json
( #216566 )
2024-06-19 08:35:55 +02:00
João Moreno
bfb7af52e5
fix darwin icons ( #216492 )
2024-06-18 16:36:32 +02:00
Johannes Rieken
88d860624c
Inline chat UI overhaul ( #215927 )
...
* don't dimiss inline chat content widget when already having typed something
https://github.com/microsoft/vscode-copilot/issues/6067
* extract `TextOnlyMenuEntryActionViewItem` for reuse
* remove unused variables
* * show chat input below request/response pairs
* setting for text-only buttons
* more dynamic buttons
* always show the first request, don't repopulate input with last message
* keep progress bar hidden, rely on "Generating..."
* no more special background color
* add `minimal` renderer style for chat renderings
* tweak font-size for details when render mode is minimal
* stable scroll position for inline chat, don't push down the lines chat is editing but push the inline chat upwards
* more buttons more compact, tweak labels
* * add missing service dependency
* repopulate input for some unit test
* allow output from `InteractiveChatController` suite
2024-06-17 11:26:21 +02:00
dependabot[bot]
4ddcd5d230
Bump @azure/identity from 3.4.1 to 4.2.1 in /build ( #214913 )
...
Bumps [@azure/identity](https://github.com/Azure/azure-sdk-for-js ) from 3.4.1 to 4.2.1.
- [Release notes](https://github.com/Azure/azure-sdk-for-js/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md )
- [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/identity_3.4.1...@azure/identity_4.2.1 )
---
updated-dependencies:
- dependency-name: "@azure/identity"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: João Moreno <joao.moreno@microsoft.com>
2024-06-13 18:26:11 +02:00
Ladislau Szomoru
b0a60ae2da
Engineering - bump macOS agent version ( #215286 )
...
* Engineering - bump macOS agent version
* Jump to macOS-13
2024-06-12 20:10:57 +02:00
Robo
fec18ef7d6
fix: expected checksum for windows remote server ( #214751 )
2024-06-10 06:53:33 +02:00
Henning Dieterichs
f82523eb08
Uses editor option to control editor placeholder. ( #214427 )
...
* Uses editor option to control editor placeholder.
Signed-off-by: Henning Dieterichs <hdieterichs@microsoft.com>
2024-06-06 18:09:59 +02:00
João Moreno
15bdea120d
remove gulp-shell ( #214211 )
...
* remove gulp-shell
* fix tasks
2024-06-06 17:54:06 +02:00
Daniel Imms
5d34092d6d
Merge branch 'main' into tyriar/193508
2024-06-06 07:14:42 -07:00
Megan Rogge
d9148b110e
mute terminal hint color ( #214173 )
...
fix #213647
2024-06-04 13:55:17 -07:00
Daniel Imms
30e78576e7
Support for OSC52 clipboard access
...
Fixes #193508
2024-06-04 11:32:59 -07:00
Johannes
9350309831
Merge branch 'main' into joh/intense-heron
2024-06-04 08:21:12 +02:00
Johannes
b9b51f0fb0
tweak SWC options to allow module interop
2024-06-03 18:40:56 +02:00
Johannes
5012cb8fb8
adding missing bundle.js compile output
2024-06-03 17:21:09 +02:00
Johannes
09981a84af
configure esModuleInterop: true
, change some star-imports
2024-06-03 16:50:28 +02:00
João Moreno
addd445017
upload sourcemaps to CDN instead of ticino ( #214141 )
2024-06-03 16:10:01 +02:00
Simon Siefke
f7cead6b72
Add editor.findMatchForeground ( #213497 )
...
* feature: make find decoration foreground color configurable
2024-05-27 15:48:07 +00:00
João Moreno
fb44862cdf
use refs/tags/release for 1espt ( #213558 )
2024-05-27 15:19:12 +02:00
Robo
56db61ec8a
chore: update remote node.js ( #213439 )
...
* chore: update remote node.js to v20.11.1
* chore: remove io_uring workaround
* chore: update checksums
* temp: update distro
* ci: rebuild cache
* chore: bump distro
2024-05-26 07:12:14 +02:00
Justin Chen
d05d280364
web reporter refactor and issueFormService ( #212951 )
...
* web version working
* change to mainWindow
* PROPER MOVEMENT
* working for web as well
* move issueFormService to workbench/contrib/issue
* cleaning up{
* more cleanup, added setting
* styling
* use mainwindow to open and closee
* css fixes
* fix css again
* fix CSS and wonky applyCSS rules
* change gulpfile
* add and update system info
* address some of the comments
* move files! small changes
* move JS and non window specific back to electron sandbox
* fix on issueReporter.js
* fix build file
* fix gulp file too....
* move everything into contrib
* fix workbench import
* move everything else into contrib, fix import
* change name to web
* applying more feedback fixes :D
* fix command and remove unused import:
* add back issueTroubleshoot
* fix gulpile outputs
* fix out exclusion:
2024-05-24 11:36:46 -07:00
Logan Ramos
cd93de1b0c
Rename vsDeviceId ( #213261 )
2024-05-22 23:13:13 +02:00
Robo
73036af1c9
chore: update deps for linux x64 client ( #213221 )
...
chore: update linux client dependencies
2024-05-22 15:57:53 +02:00
Matt Bierner
6743fa305c
Pick up latest ts for building VS Code ( #213170 )
2024-05-21 12:33:34 -07:00
Connor Peet
cb3c3cb125
eng: fix prelaunch task on recent node versions
...
Closes #212888
2024-05-20 10:16:22 -07:00
Robo
28ebd9176f
chore: bump electron@29.4.0 ( #213050 )
...
* chore: bump electron@29.4.0
* chore: remove io_uring workaround
* chore: bump distro
* chore: update dialog result for canceled save dialogs
Refs fe01ed750a
* chore: add back io_uring workaround for remote oss tests
* chore: update nodejs v20.9.0 build
* chore: add back io_uring workaround for remote tests
2024-05-20 08:31:44 -07:00
Robo
e65febca09
ci: use sysroots for oss linux pipeline ( #212895 )
...
* ci: use sysroots for oss linux pipeline
* ci: update cache
* ci: cleanup conditions
2024-05-16 17:18:57 +02:00
Benjamin Pasero
6af31616a7
macOS/Linux: Allow \
in file names ( fix #212740 ) ( #212810 )
...
* macOS/Linux: Allow `\` in file names (fix #212740 )
* fix tests
* bump salt
2024-05-16 22:48:04 +09:00
Benjamin Christopher Simmonds
88bc75f68c
Tabs Multi Select ( #211712 )
...
* Tabs Multi Select v1
* Color
* Only rerender selections
* Improve drag and drop and tab border top drawing
* Improved multi select behaviour
* Open With Editor multiple "support"
* 💄
* tests
* Move down to model
* Fix tests
* Sync selection and active in model
* Make unselect async
* async unselect in interface
* Model update event when unselecting with closeEditor
* async fir selectEditor
* Fix tests and 💄
2024-05-13 21:06:02 +02:00
Dirk Baeumer
24d4616d5e
Make VS Code compile on Windows with NodeJS >=20
2024-05-13 11:37:37 +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
Connor Peet
26120e5bf4
testing: add temporary failure tracker to the selfhost test runner ( #212134 )
...
For /fixTestFailures, I want to get more 'real world' tests and test
fixes. This makes a change in the selfhost test provider such that when
a test fails and is then fixed, we record the code changes into a JSON
file in the `.build` directory. In a few days I'll follow up with team
members to collect their test failures and use them as evaluation tests
for copilot. The FailureTracker will be removed when I've gotten enough
data.
2024-05-07 00:54:33 +02:00
Matt Bierner
3f91c9bcd7
Pick up latest TS for building VS Code ( #210956 )
...
* Pick up latest TS for building VS Code
* Update
* Update yarn lock
2024-05-06 13:59:56 -07:00
Robo
0114696106
chore: bump tree-sitter-typescript@0.20.5 ( #211941 )
2024-05-03 15:50:09 +02:00
Matt Bierner
d40b1530c7
Replace typescript-formatter ( #211810 )
...
The typescript-formatter package isn't being maintained (lots of old PRs) and has broken in the most recent version of TS
Long term we may explore switching to another formatter, but for now I've hook up the basic formatter logic for our hygiene scripts
2024-05-01 23:35:58 +02:00
Daniel Imms
60fc27b715
Merge pull request #211449 from microsoft/tyriar/209276
...
Remove canvas renderer
2024-04-26 11:45:11 -07:00
Daniel Imms
febfca1337
Remove canvas references in build/lint
2024-04-26 10:34:28 -07:00
Raymond Zhao
caf118533f
chore: add CodeQL params to improve perf ( #211392 )
2024-04-26 10:31:54 -07:00
Matt Bierner
f86d0f7324
Exclude product.overrides from hygiene ( #211396 )
2024-04-25 18:18:09 -07:00
Raymond Zhao
52298e4368
chore: specify ESLint ignore file ( #210935 )
2024-04-22 18:54:43 +02:00
Rob Lourens
629408958c
Merge pull request #210488 from microsoft/roblou/chat-agent-hover
...
Add a nicer hover for chat participants
2024-04-19 14:11:21 -07:00
Tyler James Leonhardt
f861341624
Revert "Use graceful-fs to buffer fs calls ( #210696 )" ( #210786 )
...
This reverts commit 2cc4b3d115
.
2024-04-19 22:11:41 +02:00