Commit Graph

5039 Commits

Author SHA1 Message Date
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
Robo
1f40d64450 fix: deb and rpm dependency after keytar removal (#192275)
* fix: deb and rpm dependency after keytar removal

* chore: rm libsecret-1-dev from CI

* ci: update cache
2023-09-06 05:24:39 -07:00
BeniBenj
2e33655e9c rename variables title height, added super methods 2023-09-06 10:39:10 +02:00
Benjamin Pasero
7dcecb16f1 Merge branch 'main' into benibenj/tabHeight 2023-09-06 09:06:29 +02:00
Tyler James Leonhardt
5134662139 Remove CredentialsService & keytar (#192224)
* Remove CredentialsService & keytar

ref https://github.com/microsoft/vscode/issues/115215
fixes https://github.com/microsoft/vscode/issues/143395

* compile

* remove imports

* rip the bandaid
2023-09-05 17:47:30 -07:00
Benjamin Simmonds
10bcc3bd5c Merge branch 'main' into benibenj/tabHeight 2023-09-05 10:32:49 +02:00
Henning Dieterichs
e0e970f76b Removes legacy diff editor. (#191989)
* Removes legacy diff editor.

* Fixes CI

* Fixes CI
2023-09-04 22:45:27 +02:00
Benjamin Simmonds
a58ff17bd5 Merge branch 'main' into benibenj/tabHeight 2023-09-04 18:07:55 +02:00
BeniBenj
09a9c0140e Support different tab heights 2023-09-04 18:00:07 +02:00
Henning Dieterichs
65e921c5b8 Removes support to pass in diff algorithm via option in favor of a service.
Fixes https://github.com/microsoft/monaco-editor/issues/3558
2023-09-04 17:52:54 +02:00
Henning Dieterichs
fe25a72de8 Fixes CI 2023-09-01 14:43:31 +02:00
Henning Dieterichs
4d53e0a136 Fixes CI 2023-09-01 14:43:31 +02:00
Robo
5f7b620db8 chore: bump electron@25.8.0 (#191905)
* chore: bump electron@25.8.0

* chore: update internal build id

* chore: bump distro
2023-09-01 08:32:05 +02:00
Robo
35be9bf683 chore: update electron@25.7.0 (#191282)
* chore: update electron@25.7.0

* chore: update internal build id

* chore: bump distro
2023-08-30 06:03:40 +02:00
Aiday Marlen Kyzy
07a6890a7b Merge pull request #191440 from microsoft/aiday/simplifyingCode
Simplifying sticky widget folding icon code
2023-08-29 11:16:54 +02:00