Commit graph

110226 commits

Author SHA1 Message Date
Connor Peet 2138622b04
build: add watch/compile tasks for CLI (#182344)
* build: add watch/compile tasks for CLI

I spent time this morning working on the 'developer experience' of the
CLI in vscode, mainly getting the CLI to cross-compile chasing our
initial idea of having it auto-build in a devcontainer.

After some effort and disabling tunnels connections (to avoid having to
pull in OpenSSL which is a huge pain to cross compile), I was able to
get it to cross-compile from Linux to Windows, using the mingw linker.
I could probably figure out how to get macOS working as well with more
effort. However, I'm not a big fan of this, effectively it's one more
'platform' of build we need to support and test.

I think a better approach is downloading the latest compiled CLI from
the update server instead, as needed. That's what this PR does. It just
places the CLI where it _would_ normally get compiled to by cargo; so
far we don't need to do anything special outside of that.
A notice is shown to users if this fallback happens.

* update from review
2023-06-20 14:34:11 -07:00
AlbertHilb 2929ec4996
Add macros entry to markdown-math configuration (#180458)
section.
2023-06-20 23:31:26 +02:00
Connor Peet ffe64dab3c
cli: fix error starting remote tunnels (#185701)
* untested wip

* cli: fix error starting remote tunnels

Fixes #185585

Output was prefixed which prevented the lines from being split to detect the tunnel status.
2023-06-20 14:30:07 -07:00
Megan Rogge 3b49115bf9
Merge pull request #185698 from microsoft/merogge/help-polish
don't get layout from provider
2023-06-20 12:00:21 -07:00
Megan Rogge 13e5b64fc2
Update src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts 2023-06-20 11:07:46 -07:00
Megan Rogge d159aeebf4
Update src/vs/workbench/contrib/tasks/common/jsonSchema_v2.ts 2023-06-20 11:07:17 -07:00
meganrogge a74fe9138f
fix some issues 2023-06-20 11:05:10 -07:00
Megan Rogge fa08b02a44
Merge pull request #185694 from microsoft/merogge/cue-fix
always cancel looping cue
2023-06-20 10:56:50 -07:00
meganrogge b7c66c0a2b
help menu fixes/polish 2023-06-20 10:56:20 -07:00
meganrogge e14f03f29d
always cancel looping cue 2023-06-20 10:24:48 -07:00
Megan Rogge b92985db18
Merge pull request #185692 from microsoft/merogge/focus
rm focus from reveal
2023-06-20 10:21:53 -07:00
meganrogge 758a87c791
rm focus from reveal 2023-06-20 10:03:52 -07:00
Rob Lourens bb66c3b40e
Make Throttler async (#185688) 2023-06-20 19:02:47 +02:00
Robo 4dac9b530d
chore: bump electron@22.3.13 (#185687)
* chore: bump electron@22.3.13

* chore: bump distro
2023-06-20 18:55:16 +02:00
Daniel Imms be85ab8951
Merge pull request #185399 from microsoft/tyriar/185391
Register ptyhost logger channel immediately
2023-06-20 09:47:41 -07:00
Megan Rogge 73a5961f80
Merge pull request #185614 from microsoft/merogge/accessible-view-chat
accessible view adoption/ improvements
2023-06-20 09:47:28 -07:00
Daniel Imms c1897a7373
Merge pull request #185398 from microsoft/tyriar/185396
Don't fire PtyService.onDidChangeProperty twice
2023-06-20 09:47:06 -07:00
Daniel Imms 42f9bcea2a
Merge pull request #185397 from microsoft/tyriar/185392
Trace events on PtyService
2023-06-20 09:46:35 -07:00
Megan Rogge bd86e0f405
Merge pull request #185355 from microsoft/merogge/fish-s
respect `fish_prompt`, re-enable automatic fish shell integration
2023-06-20 09:38:59 -07:00
meganrogge 686f1ce964
stricter types 2023-06-20 09:30:52 -07:00
meganrogge d2233bfb1f
fix typos 2023-06-20 09:23:01 -07:00
Megan Rogge 203538cabd
Merge branch 'main' into merogge/fish-s 2023-06-20 09:20:20 -07:00
Daniel Imms f2f7a8e7b8
Merge pull request #185668 from microsoft/tyriar/measure
Measure and report basic terminal performance marks
2023-06-20 09:19:48 -07:00
meganrogge 63b02db8e8
Merge branch 'main' into merogge/accessible-view-chat 2023-06-20 09:09:15 -07:00
Johannes Rieken 7288d304c9
make sure extension completion item provider have their extension identifier set correctly (#185685) 2023-06-20 17:52:23 +02:00
Henning Dieterichs e91160533a
Set showInHiddenAreas for alignment view zones (#185683) 2023-06-20 17:48:15 +02:00
Daniel Imms 93f78edb59
Revert \n change, will become table 2023-06-20 07:40:32 -07:00
Henning Dieterichs 70abe7e506
Fixes #184037 (#185664) 2023-06-20 16:37:25 +02:00
Daniel Imms 972f7ed5b0
Measure and report terminal performance marks
Part of #185393
2023-06-20 07:18:25 -07:00
Johannes Rieken b8f761f56c
diff editor view zones should also render in hidden areas (#185663)
fixes https://github.com/microsoft/vscode/issues/185217
2023-06-20 15:36:46 +02:00
Johannes Rieken 66ee561355
Merge pull request #182571 from russelldavis/smartSelectSubwordsOption
Add option for smartSelect to ignore subwords
2023-06-20 15:04:41 +02:00
Sandeep Somavarapu 2bb3717d5d
Merge pull request #184918 from CodinGame/prevent-uncaught-error-on-cancel
Prevent throwing Uncaught error on cancel
2023-06-20 14:44:35 +02:00
Sandeep Somavarapu 65d0bd757f
Fix #184706 (#185655) 2023-06-20 14:37:15 +02:00
Johannes Rieken b578213118
reveal inline chat when typing inside of it (#185648)
fixes https://github.com/microsoft/vscode-copilot-release/issues/226
2023-06-20 12:30:21 +02:00
Bhavya U c248f9ec0c
Add getting started-step for profiles (#185373)
* Add getting started-step for profiles

* Add themed image for step

* Update content
2023-06-20 09:50:15 +02:00
Antonio Prudenzano 65b471f4e2
Feat: #132598 Add notification in case of running a translated build on windows and macOS (#181191)
* added notification in case of running a rosetta translated build

* using app.runningUnderARM64Translation instead of system call

* added download button to the download page in the wrong build notification

* removed test call

* Update src/vs/workbench/electron-sandbox/window.ts

Co-authored-by: Robo <hop2deep@gmail.com>

* Update src/vs/workbench/electron-sandbox/window.ts

Co-authored-by: Robo <hop2deep@gmail.com>

* code format

* Update src/vs/workbench/electron-sandbox/window.ts

Co-authored-by: Robo <hop2deep@gmail.com>

---------

Co-authored-by: Robo <hop2deep@gmail.com>
2023-06-20 14:52:27 +09:00
Matt Bierner 8c85702bca
Explicitly clear web resources clipboard on copy (#185622)
Fixes #185466

Proper fix would be to use a future web clipboard API that lets you write any data types to the system clipboard
2023-06-19 17:43:21 -07:00
Matt Bierner 7f8893b149
Add more logging for when loadWorkspaceContents isn't used (#185624) 2023-06-19 17:42:38 -07:00
Rob Lourens 2baf8c51e9
Prevent multiple cell status bar items (#185621)
* Stop running Throttler after class is disposed
Fix microsoft/vscode-jupyter#13537

* Clean up item ID cache

* Add comment
2023-06-20 01:22:42 +02:00
Michael Lively a0b88b58a2
NB toolbar -- dynamic resizing w/ workbench (#185404)
* dynamic sizing support

* separator fix, double (+) fix, generic overflow fxn

* comment cleaning...
2023-06-20 01:15:33 +02:00
Matt Bierner 97f3d5b850
Use adopted stylesheets for notebook codeblock theming (#185616)
Fixes #185251
2023-06-19 16:03:47 -07:00
Matt Bierner b9048ee2c5
Fix files not being copied on first esbuild watch (#185618) 2023-06-19 23:59:46 +02:00
Raymond Zhao 5eeacc59a7
Use status instead of alert (#185609) 2023-06-19 14:26:12 -07:00
Megan Rogge 9717599be7
Update src/vs/editor/contrib/hover/browser/hover.ts 2023-06-19 14:23:47 -07:00
Megan Rogge b50b986e31
Update src/vs/base/browser/ui/tree/abstractTree.ts 2023-06-19 14:23:16 -07:00
Megan Rogge 6a491c730a
Update src/vs/base/browser/ui/tree/abstractTree.ts 2023-06-19 14:22:59 -07:00
meganrogge 149a962c0c
move comments 2023-06-19 14:22:05 -07:00
Taiyo Sogawa ea97852a3b
Add server message to user-facing error on 429 for tunnel creation (#185600)
* Add server message to user-facing error on 429 for tunnel creation

* Update cli/src/tunnels/dev_tunnels.rs

Co-authored-by: Connor Peet <connor@peet.io>

* fix lint error

---------

Co-authored-by: Connor Peet <connor@peet.io>
2023-06-19 13:16:29 -07:00
Matt Bierner 0f8598bf46
Render code links with link color instead of code color (#185604) 2023-06-19 11:51:01 -07:00
Raymond Zhao 111fb77051
Bump sqlite3 to 5.1.6-vscode (#185603) 2023-06-19 11:31:03 -07:00