Commit Graph

5928 Commits

Author SHA1 Message Date
João Moreno
8c458c8303 try codeql buildmode: none 2024-08-13 21:47:37 +02:00
João Moreno
ef656d3f1d increase CG timeout (#225373) 2024-08-12 09:31:43 +02:00
Megan Rogge
7c2663f1a7 provide way to adjust table column size via keyboard (#225081) 2024-08-11 08:35:27 -07:00
Robo
00427fda20 chore: update electron@30.3.1 (#225106)
* chore: update electron@30.3.1

* temp: update distro

* chore: update node.js builds

* temp: update distro

* temp: revert node-pty

* Revert "temp: revert node-pty"

This reverts commit e834f75959ffd0078708db764457e05ec0f3b6b6.

* temp: test with oss electron

* chore: update node.js checksums

* Revert "temp: test with oss electron"

This reverts commit 18506aaa82b2cf44e4b5780eac1b929bbf98ac11.

* temp: disable sandbox for smoke tests

* Revert "temp: disable sandbox for smoke tests"

This reverts commit 8596ef5fcc776cc9a14b4546f9e448ccba2acbad.

* test: skip icon validation task smoke tests

* chore: bump distro
2024-08-09 23:44:42 +00:00
Benjamin Pasero
79f7411c88 esm - reduce diff (#225220)
* esm - reduce diff

* restore more

* ok

* undo

* .
2024-08-09 10:52:26 -07:00
Raymond Zhao
25006fe8b1 chore: polish APIScan and BinSkim scans (#222106) 2024-08-09 09:19:36 -07:00
Justin Chen
fe018d2f04 custom color theme for action list widget (#223245)
* action list colors

* mvoe to listColors

* dont change imports

* remove whitespace
2024-08-08 13:16:01 -07:00
Robo
d288df1a9b chore: update kerberos@2.1.1 (#225101)
* Revert "Revert "chore: bump kerberos" (#225084)"

This reverts commit 9af3636703.

* build: avoid dlopen kerberos deps on macOS

* ci: update cache

* chore: update rpm and deb dependencies
2024-08-08 07:30:03 +02:00
Raymond Zhao
9af3636703 Revert "chore: bump kerberos" (#225084)
Revert "chore: bump kerberos (#224992)"

This reverts commit 5eb2a65d50.
2024-08-07 13:07:08 -07:00
Raymond Zhao
5eb2a65d50 chore: bump kerberos (#224992)
* chore: bump kerberos

* Bump kerberos in remote as well
2024-08-07 10:39:42 -07:00
Aaron Munger
b5300cb68d fix lint warning (#224996)
* fix lint warning

* fix path
2024-08-07 09:05:38 -07:00
Daniel Imms
72a429654f Merge pull request #225037 from microsoft/tyriar/conpty_asar
Don't pack conpty binaries into asar
2024-08-07 06:46:03 -07:00
Daniel Imms
ed73b9d5f2 Don't pack conpty binaries into asar
Part of microsoft/vscode#224488
2024-08-07 04:05:09 -07:00
Matthias B.
cd340e6aa4 Fix: only add apt sources for users that want them (#22145) (#221285)
Signed-off-by: Matthias Breithaupt <m.breithaupt@vogl-electronic.com>
2024-08-06 14:54:05 -07:00
Raymond Zhao
08aeda7824 chore: enable APIScan again (#224648) 2024-08-06 09:04:34 -07:00
Daniel Imms
5275859136 Merge pull request #224854 from microsoft/tyriar/conptydll
Update to node-pty and adopt useConptyDll
2024-08-06 08:10:15 -07:00
Benjamin Pasero
4c1b0e9ff1 esm - reduce diff (#224919)
* esm - reduce diff

* .

* .

* .

* .

* .
2024-08-06 17:32:43 +03:00
Robo
1835a67cb6 ci: publish win32 arm64 server (#224929) 2024-08-06 14:57:22 +02:00
Daniel Imms
1ea3ff215e Don't ship non-arch binaries 2024-08-06 05:54:41 -07:00
Peng Lyu
df447e7ad4 Merge pull request #224547 from microsoft/rebornix/net-boa
Enable notebook smoke test and capture memory leaks
2024-08-05 15:44:22 -07:00
Raymond Zhao
85c100f652 chore: create include.gypi for Windows build again (#224445)
Co-authored-by: Robo <hop2deep@gmail.com>
2024-08-05 11:16:36 -07:00
Peng Lyu
4a8f1db241 compile ipynb for smoke test 2024-08-02 11:55:13 -07:00
Daniel Imms
8bdf399e0b Add command guide theme key
Fixes #224469
2024-08-02 11:17:48 -07:00
Benjamin Pasero
284a605d61 NLS can get mixed up when stable overwrites insider metadata (fix #224385) (#224405) 2024-07-31 19:20:45 +02:00
Matt Bierner
84607a2fe2 Fix some always true/false errors in codebase (#223359)
* Fix some always true/false errors in codebase

Testing out latest TS nightly that can identify when an expression is always true/false. This caught a few likely coding mistakes in our codebase

Unsure about the intent in some of these cases but I've tried my best to understand them. Pinging relevant code owners for the confusing cases

* Bump TS version

* Fix unreachable in build scripts

* Bump versions

* restore intent

* Revert package.json change

* Fixing a few new layer checker errors

These are global in node now

* Skip lib check in integration project

* One more skiplibcheck

* More skip lib

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2024-07-30 15:37:27 -07:00
Rob Lourens
57c57f2ffc Support VS IntPreview in yarn (#224317) 2024-07-30 10:16:44 -07:00
Connor Peet
1acc838297 fix: yarn run gulp vscode-darwin-arm64 fails when run in the debug terminal (#224245)
>I think that block can just be removed safely since execFile with provide an error if the subprocess has a !=0 exit code

Fixes #221581
2024-07-29 16:30:35 -07:00
Alex Ross
eb4633fe7f Re-merge introduction of tree sitter (#223474)
* Make space for tree sitter

* Add the tree sitter wasm file

* Very naive tree-sitter syntax highlighting for html, with a layer breaker

* Update tree when content changes

* WIP for making abstract tokens class

* Handle theme changes

* Replace entire text model value with parse callback

* Perf improvements

* Add tree-sitter-typescript

* Add typescript + better initial parsing

* Refactor into tree parsing service and fix flaw in parse callback

* Remove things that aren't the parser service

* Add yielding

* Remove changes that aren't required for PR

* Remove more file changes

* Reduce yield to 50 ms

* Fix incremental parsing

* Try update node-abi

* Revert "Try update node-abi"

This reverts commit df28801e31.

* Update text buffer chunk api

* fix build

* Remove tree-sitter dependency

* Adopt new, as yet unpublished, `@vscode/tree-sitter-wasm` package

* Use published `@vscode/tree-sitter-wasm` package

* Break `TreeSitterTree` and `TreeSitterParserService` into better pieces
and:
- document the order of editor changes
- use service injection where `TextModel` is constructed

* Fix tests

* Remove unneeded import

* Fix missing tree-sitter-wasm in web and remote

* Make package.jsons match

* Add @vscode/tree-sitter-wasm to web loader config

* Try using importAMDNodeModule

* PR feedback

* Add race condition test for changing language while loading language

* Use same timeout

* Queue content changes

* Remove override dispose

* Move queue into TreeSitterTree

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2024-07-29 11:31:28 +02:00
Robo
56bfd21a7c Revert "chore: bump electron@30.2.0 (#222756)" (#223494)
* Revert "chore: bump electron@30.2.0 (#222756)"

This reverts commit 6c199b09f8.

* chore: bump distro
2024-07-24 06:49:38 -07:00
Alex Ross
7ed4cdc56d Revert "Add telemtry for how long it takes to parse files with tree-sitter" (#223317)
Revert "Add telemtry for how long it takes to parse files with tree-sitter (#…"

This reverts commit 6c15586994.
2024-07-24 08:47:51 +02:00
Alex Ross
6c15586994 Add telemtry for how long it takes to parse files with tree-sitter (#213565)
* Make space for tree sitter

* Add the tree sitter wasm file

* Very naive tree-sitter syntax highlighting for html, with a layer breaker

* Update tree when content changes

* WIP for making abstract tokens class

* Handle theme changes

* Replace entire text model value with parse callback

* Perf improvements

* Add tree-sitter-typescript

* Add typescript + better initial parsing

* Refactor into tree parsing service and fix flaw in parse callback

* Remove things that aren't the parser service

* Add yielding

* Remove changes that aren't required for PR

* Remove more file changes

* Reduce yield to 50 ms

* Fix incremental parsing

* Try update node-abi

* Revert "Try update node-abi"

This reverts commit df28801e31.

* Update text buffer chunk api

* fix build

* Remove tree-sitter dependency

* Adopt new, as yet unpublished, `@vscode/tree-sitter-wasm` package

* Use published `@vscode/tree-sitter-wasm` package

* Break `TreeSitterTree` and `TreeSitterParserService` into better pieces
and:
- document the order of editor changes
- use service injection where `TextModel` is constructed

* Fix tests

* Remove unneeded import

* Fix missing tree-sitter-wasm in web and remote

* Make package.jsons match

* Add @vscode/tree-sitter-wasm to web loader config

* Try using importAMDNodeModule

* PR feedback

* Add race condition test for changing language while loading language

* Use same timeout

* Queue content changes

* Remove override dispose

* Move queue into TreeSitterTree

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2024-07-23 14:59:04 +02:00
Rob Lourens
b1077ab765 Clean up leftover file (#223144)
Fix #221142
2024-07-22 15:35:28 -07:00
Daniel Imms
e0307bddec Merge pull request #222420 from microsoft/tyriar/222076__222089__tabExpansion
Terminal suggest git, code and code-insiders tab expansion
2024-07-22 08:42:55 -07:00
Robo
6c199b09f8 chore: bump electron@30.2.0 (#222756)
* chore: bump electron@30.2.0

* chore: update build for node.js v20.15.0

* chore: bump distro
2024-07-22 08:24:55 -07:00
Daniel Imms
c61d964558 Bundle psm1 files 2024-07-20 13:02:21 -07:00
Daniel Imms
1416d5bd96 Basic code completions 2024-07-18 11:32:28 -07:00
Sandeep Somavarapu
ec07594cb9 profiles editor feedback (#221938)
* profiles editor feedback

* more polish

* fix margin

* fix outline

* fix hc theme styleing

* Show new profile action in open profile menu

* update options on name change
2024-07-17 15:26:44 +02:00
Sandeep Somavarapu
8997deb01e Enhance Profiles Editor (#221845)
* radio buttons

* fine tune radio buttons

* fix active item coloring in hc theme

* improve text

* use tree for rendering
2024-07-16 11:35:21 -07:00
Matt Bierner
4caa46afc4 Fix font family fallback in parameter hints (#221737)
Fixes #211714
2024-07-15 11:39:33 -07:00
Robo
c06242b744 ci: enable nodejsMirror (#221696) 2024-07-15 02:11:34 -07:00
Matt Bierner
7174171947 Move MD server into own package (#212387)
* Move MD server into own package

* Remove a few more refs

* Try glob

* Move glob

* More glob

* Add logging

* Tweak glob again

* Use webpack to copy over files

* Remove a few more refs to server

* Fix debug check
2024-07-12 14:04:42 -07:00
Johannes Rieken
c0cdcac061 adjust bundle-util for ESM world reuse (#221372) 2024-07-10 16:50:00 +02:00
Robo
cab98a1ca8 fix: bump minimum glibcxx version for armhf remote server (#221259) 2024-07-10 08:04:46 +09:00
Robo
7f17108987 ci: disable nodejsmirror for merge check (#221243) 2024-07-09 10:26:14 +02:00
Johannes Rieken
729b03d8d0 update esbuild (#221241) 2024-07-09 09:43:21 +02: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
b7c13a78e9 Today's Insiders update failed (Windows) (#220999) (#221132) 2024-07-08 16:42:25 +02:00
Benjamin Pasero
7c8097dbbf build - reuse the same date across builds (#220076) 2024-07-05 11:06:43 -07:00
Robo
796dfbb6ea chore: rm unused dyld entitlement and env variable filtering (#220059) 2024-07-05 13:29:04 +02:00
Dirk Bäumer
20775fd417 Reenable yarn eslint (#220037)
* Reenable yarn eslint

* Fix eslint errors

* Fix compile error

* Fix another compile error

* Disable eslint errors
2024-07-05 12:26:44 +02:00