Commit Graph

786 Commits

Author SHA1 Message Date
Daniel Imms
a910c609ac Update xterm, add overview ruler top border
Fixes #221723
2024-07-15 10:19:20 -07:00
Christof Marti
c173bd98a8 Pick up @vscode/proxy-agent 0.22.0 2024-07-12 13:49:38 +02:00
Daniel Imms
6cb6ee0a12 Latest xterm.js to fix decoration rendering 2024-07-11 12:14:39 -07:00
Daniel Imms
4f13098d4c Update xterm and integrate new scroll bars
Fixes #211199
Fixes #216521
See xtermjs/xterm.js#5096
2024-07-11 11:27:41 -07: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 c1f7acafb2

* 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 3f7a3cc5c5

* 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
Benjamin Pasero
3a0cc239a9 🆙 jschardet@3.1.3 (#220089) 2024-07-05 16:30:50 +02:00
Daniel Imms
60c991e9ef xterm@5.6.0-beta.36
Fixes #219979
2024-07-04 09:01:56 -07:00
Raymond Zhao
139fa9d01c chore: use ip-address instead of ip (#219760) 2024-07-02 21:14:02 +02:00
Christof Marti
3cdb165262 Update to @vscode/proxy-agent 0.21.0 2024-06-24 19:37:11 +02:00
Benjamin Pasero
214a425a0f Revert "🆙 @parcel/watcher@2.4.0" (#216318)
Revert "🆙 `@parcel/watcher@2.4.0` (#215964)"

This reverts commit 406d1d726f.
2024-06-18 08:43:31 +02:00
Benjamin Pasero
406d1d726f 🆙 @parcel/watcher@2.4.0 (#215964) 2024-06-17 12:25:03 -07:00
Christof Marti
1474750c61 Update to @vscode/proxy-agent 0.20.0 2024-06-13 23:10:27 +02:00
dependabot[bot]
57a1f6e7e7 Bump braces from 3.0.2 to 3.0.3 in /remote (#215378)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 17:59:29 +02:00
Daniel Imms
30e78576e7 Support for OSC52 clipboard access
Fixes #193508
2024-06-04 11:32:59 -07:00
Benjamin Pasero
00f0f260b9 esm - remove graceful-fs (#214164)
* esm - remove `graceful-fs`

This module was used to patch `fs`, which is not supported in ESM. Besides, it makes us behave different from standard node.js that has meanwhile evolved from the time where `graceful-fs` was created.

* update comment

* update comment

* use more `fs.promises`

* 💄
2024-06-04 09:27:08 +02:00
Daniel Imms
1d415f3a90 xterm@5.6.0-beta.19
Fixes #213174
Fixes #213304
2024-06-03 14:29:55 -07:00
Daniel Imms
55a60f9ae9 Merge branch 'main' into tyriar/214142 2024-06-03 08:54:59 -07:00
Daniel Imms
1ec00252ae xterm@5.6.0-beta.18
Fixes #214142
2024-06-03 08:53:24 -07:00
Benjamin Pasero
9b17067697 debt - 🆙 jschardet@3.1.2 (#214136) 2024-06-03 06:22:13 -07:00
Logan Ramos
05634b5fcd Missing server node module (#213712) 2024-05-28 20:50:32 +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
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
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
Logan Ramos
45cf75ebe4 Update TAS client (#211484) 2024-04-26 22:38:14 +02:00
Daniel Imms
6cdd364d93 Remove canvas renderer
Fixes #209276
2024-04-26 05:54:23 -07:00
Daniel Imms
a2c50be101 Update xterm
Fixes #210833
2024-04-22 13:41:49 -07:00
Daniel Imms
5b0f10e26e Update xterm to bring in onWriteParsed API 2024-04-18 16:40:16 -07:00
Daniel Imms
2a3c5c8115 Update xterm
Fixes #170963
2024-04-12 17:00:03 -07:00
Daniel Imms
26a111b3a2 Update xterm.js
Fixes #208102
2024-03-20 12:15:08 -07:00
Daniel Imms
16b2e2d68e Update xterm.js
Fixes a glyph scaling issue among other minor things
2024-03-18 10:30:57 -07:00
Daniel Imms
b7b436a657 Support rescaling overlapping glyphs
Fixes #206342
2024-03-14 10:02:30 -07:00
Robo
c37ca48a96 chore: update node-pty@1.1.0-beta11 (#207153) 2024-03-08 13:48:21 +01:00
Daniel Imms
ad1373ca5a Update xterm 2024-03-04 06:26:29 -08:00
Daniel Imms
f348847d77 Update xterm
Fixes #204690
2024-02-29 08:46:51 -08:00
Sandeep Somavarapu
e25f421789 fix #82524 (#206415) 2024-02-28 10:44:26 +01:00
Robo
974c6b3fb9 chore: update to electron 28 (#203956)
* chore: update electron@28.1.4

* ci: use latest Node.js v18 release

18.18.2 has npm version that has removed the node-gyp script
which will cause native modules fail to build that rely on
something like `install: node-gyp rebuild`

Refs c93edb55f5

* chore: update rpm dependencies

* chore: bump electron@28.2.1

* chore: bump nodejs@18.18.2

* chore: bump electron@28.2.2

* chore: bump distro
2024-02-26 12:11:47 +01:00
Raymond Zhao
7a40a10b24 chore: bump proxy-agent and ip (#205903) 2024-02-21 11:21:39 -08:00
Robo
cf7ddbb51d fix: use legacy server as default with additional warnings (#204377)
* ci: switch to glibc 2.17 remote server

* chore: signal user about unsupported connection

* chore: address review comments

* chore: update nodejs build

* chore: bump distro

* chore: lower the minimum requirements

* fix: glibc version check

* chore: remove explicit connection disposal
2024-02-06 11:25:58 +01:00
Daniel Imms
dbdf5813d7 Update xterm.js
Fixes #204104
2024-02-02 11:15:55 -08:00
Robo
56ed836ea9 chore: bump windows-process-tree@0.6.0 (#204079) 2024-02-02 09:23:51 +01:00
Robo
9f705f9376 chore: bump spdlog@0.15.0 (#204072) 2024-02-02 08:25:12 +01:00
Robo
9794c5e919 chore: bump node-pty@1.1.0-beta6 (#204058) 2024-02-02 05:11:04 +01:00
Christof Marti
db3ebe6121 Update to @vscode/proxy-agent 0.19.0 (#203847) 2024-02-01 17:01:15 +01:00
Daniel Imms
e13013289e Update xterm
Fixes #200428
2024-01-30 12:02:53 -08:00
Robo
39fe2dab67 chore: bump electron@27.2.3 (#202771)
* chore: bump electron@27.2.3

* chore: bump distro
2024-01-22 20:25:03 +01:00
Sandeep Somavarapu
687df980c2 fix #201346 (#202520) 2024-01-15 16:54:48 +01:00
Daniel Imms
d4e9b63073 Update xterm
Fixes #199848
2023-12-20 10:09:50 -08:00
Daniel Imms
23aa0ceb42 Update xterm
Fixes #200428
2023-12-19 09:20:30 -08:00
Daniel Imms
677f2baba3 Update xterm
Fixes #200469
2023-12-15 09:44:57 -08:00