Commit Graph

5053 Commits

Author SHA1 Message Date
Benjamin Pasero
14678c041f eng - ensure node for remote smoke tests (#197509)
end - ensure `node` for remote smoke tests
2023-11-06 16:21:36 +09:00
Alexandru Dima
8513a34ce4 Add IEditorAction.metadata (#197442) 2023-11-04 14:26:47 +01:00
Connor Peet
9934a6b4ef cli: bump openssl (#197404) 2023-11-03 21:32:30 +01:00
Ladislau Szomoru
40cdc5cb1f Engineering - Add Python setuptools installation (#197341) 2023-11-03 11:44:29 +01:00
Daniel Imms
1532b5aebd Add xterm scope to moore places 2023-11-02 06:34:09 -07:00
Daniel Imms
3a351bdc29 Move to xterm scoped image addon 2023-11-01 14:47:59 -07:00
Benjamin Pasero
62fdec2def aux window - cleanup preloads (#196832)
* aux window - cleanup preloads

* 💄

* 💄
2023-10-27 16:42:45 +02:00
Ladislau Szomoru
f0fad066a3 Engineering - Rename .git-blame-ignore to .git-blame-ignore-revs (#196816) 2023-10-27 12:34:22 +02:00
David Dossett
eb6ffc2378 Fix color name 2023-10-23 17:12:15 -07:00
David Dossett
2423f43195 Update chat avatar styles 2023-10-23 17:10:19 -07:00
João Moreno
2c973350c5 chore: bump electron@25.9.2 (#196249)
* chore: bump electron@25.9.2

* chore: bump distro

* install setuptools

https://github.com/nodejs/node-gyp/issues/2915
2023-10-23 14:43:33 +02:00
ermin.zem
bf9068c750 fix: fix editor progress position when enabled pinnedTabsOnSeparateRow (#195314)
* fix: fix editor progress position when enabled pinnedTabsOnSeparateRow

* fix: fix editor progress position

* fix: fix editor progress position

* fix: add commit to editor title progress style

* Revert "fix: add commit to editor title progress style"

This reverts commit 302ec88c9a.

* Revert "fix: fix editor progress position"

This reverts commit ec445b607c.

* Revert "fix: fix editor progress position"

This reverts commit cea64becfa.

* Revert "fix: fix editor progress position when enabled pinnedTabsOnSeparateRow"

This reverts commit 8f2c0e7022.

* feat: add --editor-group-tabs-height css variable to set progress bar position

* update height in lyout

* Remove setting redraws as already done elsewhere

* Remove 2px for progress bit height

---------

Co-authored-by: ermin.zem <ermin.zem@alibaba-inc.com>
Co-authored-by: BeniBenj <besimmonds@microsoft.com>
2023-10-23 12:14:58 +02:00
Bhavya U
3658a3f33b Initial support for account entitlements (#195750)
* Initial support for accounts entitlements

* Clean up code

* Remove dependency on FIleReader

* Update vi18n.resources.json

* Use IRequestService

* Rename to IGitHubEntitlement
2023-10-20 14:41:21 -07:00
João Moreno
417e17038c Use NodeJS mirror for more reliable downloads (#196038)
get node from mirror
2023-10-20 09:53:57 +02:00
Benjamin Pasero
eb0575e464 aux window - improve popup block situation 2023-10-19 09:47:31 +02:00
Benjamin Pasero
45dda0e1da debt - remove old style voice transcriber (#195883) 2023-10-18 14:42:02 +02:00
Raymond Zhao
880cb517e1 Add more SBOMs (#195736) 2023-10-17 15:55:55 -07:00
David Dossett
243e6cec50 Tweak text preformat foreground and background (#195821) 2023-10-17 22:18:28 +02:00
Robo
c6482f7f4b chore: bump electron@25.9.1 (#195755)
* chore: bump electron@25.9.1

* chore: bump distro
2023-10-17 08:31:39 +02:00
João Moreno
9905225b1a Remove win32-ia32 target (#195559)
* remove win32-ia32

* update distro
2023-10-16 13:28:09 +02:00
Benjamin Pasero
90aee6d79c voice - more tweaks to icon animation (#195681)
* voice - more tweaks to icon animation

* more tweaks
2023-10-16 12:16:59 +02:00
Raymond Zhao
e20515c62e Bump dependencies for debug sub-dependency (#195513) 2023-10-13 09:01:12 -07:00
Benjamin Pasero
7a03774b96 speech - core service and extension API (#195365)
* speech - scaffold a basic core service for registration

* speech - scaffold a basic extension API for speech providers

* cleanup

* speech - improve API to work with events

* simplify

* better api

* cleanup
2023-10-12 14:53:01 +02:00
Rob Lourens
901ac65ea9 Implement chatAgent2 proposal (#194635)
* Add notes on chat agent API

* Add request ID to context

* variables

* Add partial implementation for another option for a chat agent API

* update

* Notes from api sync

* More notes

* Can invoke an agent and get the response

* Provide a real request

* Notes

* add `slashCommandProvider` - not yet hooked up

* add metadata properties inline, some comments

* some more notes

* Put the new API side-by-side with the old one

* Fix agent title in response

* Fix agent display

* Send slashCommand to request

* Hook up variables

* Get rid of package.json registration option

* Start to implement followups provider

* Add comment

* make it `slashCommandProvider` all the way, use updateAgent for updates icon, fullName, description

* update docs

* only ask for slash command completions when completing a slash-word

* use complex completion item label for command/agent completions

* add `promptText` to `IParsedChatRequestPart` so that some parts don't make it into the prompt (like agent and slash commands)

* only allow agent and slash command at the beginning of the prompt

* remove unused method

* some jsdoc, many renames so that stuff starts with `ChatAgent...`

* reduce `createChatAgent` to the minimum, let the rest be set via setters

* in the renderer know if an agent has slash command and follow ups, safes IPC calls

* use `iconPath` to align with other APIs

* more jsdoc and more obvious TODOs

* fix chat parser with "late" command

* handle error so that the request stops. where is the rendering tho?

* Show error message in response properly

* Don't blow up global / list

* Change proposal name

* Inline followup types

* fix type

* Remove brace in error msg

---------

Co-authored-by: Johannes <johannes.rieken@gmail.com>
2023-10-12 05:23:51 +02:00
Raymond Zhao
18a25cd5d6 Clarify pipeline actions (#195197) 2023-10-11 09:05:00 -07:00
Raymond Zhao
32ddc9b714 Add steps to SDL pipeline (#195304)
* Add recommended publish logs task

* Add PS script analyzer
2023-10-10 14:37:56 -07:00
João Moreno
a5d71aad39 Cleanup dependencies (#195026)
* move build dependencies to devDependencies

* build: bump tree-sitter

* dependencies cleanup

* remove leftover file
2023-10-09 09:34:15 +02:00
Connor Peet
2e37be2160 Adopt Terrapin / msrustup for the CLI (#188732)
* cli: use terrapin for cli builds

* update rust to 1.70 to allow ado artifacts feed on windows

* apparently manaul cargo login is required

* use msrustup

* rustup is no longer user

* update to 1.73

* add rust oss install
2023-10-08 17:18:22 -07:00
Raymond Zhao
187fa0eff0 Ignore unloadable PDBs (#194731) 2023-10-07 01:39:58 +09:00
Benjamin Pasero
91e59a296e aux window - better focus and reveal handling for editors (#194828)
* first cut focus handling

* 💄

* implement moveToTop

* cleanup
2023-10-05 09:51:10 +02:00
Rob Lourens
7d4027b62b Test using nvmrc in CI (#194836)
* Test using nvmrc in CI

* Force run yarn

* fix

* Bump nvmrc to latest

* Revert "Force run yarn"

This reverts commit af741f37d5.

* Make all jobs use node from nvmrc
And install node-gyp where needed
2023-10-04 19:08:50 -07:00
Tyler James Leonhardt
a27dc7725c Introduce localize2 function (#194750)
* Introduce `localize2` function

This is syntax sugar around:
```
{ value localize('id', "Hello"), original: 'Hello' }
```

That will now be returned when you do:
```
localize2('id', "Hello");
```

* fix merge conflic

* new source map due to updated deps
2023-10-04 12:57:38 -07:00
Bhavya U
1d7b8b8a43 Update color-registry (#194756) 2023-10-03 17:53:59 -07:00
Rob Lourens
8ee50f2e21 Fix the rest of the node version references (#194677) 2023-10-03 00:55:32 +01:00
Rob Lourens
c9740ad40f Try with node 18.17 (#194663)
* Try with node 18.17

* And change product compile

* Use 18.15, same as the local version
2023-10-02 15:04:23 -07:00
Matt Bierner
10d94ba0f3 Pick up latest TS nightly for building VS Code (#194631) 2023-10-02 19:40:35 +01:00
Christof Marti
a6b9e7c28b Make sure node-gyp is installed (#194494) 2023-09-29 17:33:44 +01:00
João Moreno
318f421af3 chore: bump electron@25.8.4 (#194488) 2023-09-29 16:48:48 +01:00
Robo
a556eb6abb chore: bump electron@25.8.2 (#193798)
* chore: bump electron@25.8.2

* chore: bump distro
2023-09-22 15:51:59 +01:00
Sandeep Somavarapu
20212f2b7b overlay gear on profile icon (#193806) 2023-09-22 15:08:24 +01:00
João Moreno
e3b46eeda5 fixes #192486 (#193684) 2023-09-21 15:12:20 +01:00
Matt Bierner
70139e827a Pick up latest TS nightly for building VS Code (#193534)
Required fixing a real typing error
2023-09-19 17:25:11 -07:00
João Moreno
ef023da6db more defense against bad AAD auth (#193447)
add retry to check blob
2023-09-19 13:19:12 +01:00
João Moreno
7c7f7eee86 rewrite blob upload promises (#193434) 2023-09-19 09:18:20 +01:00
Robo
7b0ae6cf9d chore: bump electron@25.8.1 (#193060)
* chore: bump electron@25.8.1

* chore: bump distro
2023-09-14 04:47:41 +01:00
João Moreno
8ac8b0d6d5 update uninstalling phrasing (#192993) 2023-09-13 11:53:38 +01:00
Connor Peet
17015750a3 cli: update openssl (#192825)
* cli: update openssl

* make multi-threaded

* use mt windows versions
2023-09-12 00:44:14 +02:00
Benjamin Pasero
7d7dfa8f3e debt - refer to tab height also in code 2023-09-09 13:28:26 +02:00
Benjamin Simmonds
1f6e0ae054 Merge branch 'main' into benibenj/tabHeight 2023-09-06 15:25:34 +02:00
BeniBenj
908d5f155d variable renaming 2023-09-06 15:20:49 +02:00