Commit graph

78520 commits

Author SHA1 Message Date
Alex Ross fdb91e27d3
Add new unconfiguredPortsAttributes to config edit 2021-03-17 13:42:34 +01:00
Alex Ross a268122729
Add more docs to PortAttributesProvider
Part of #115616
2021-03-17 13:05:36 +01:00
Sandeep Somavarapu 1c6fcca571 Fix #115039 2021-03-17 12:59:34 +01:00
Johannes Rieken c9fd340344
fix https://github.com/microsoft/vscode/issues/119157 2021-03-17 12:51:02 +01:00
Alex Ross b12279b40c
Get correct candidate for checking port attributes providers 2021-03-17 10:06:15 +01:00
Jackson Kearl fd57115d52
Allow for manually/programmatically checking/unchecking tasks 2021-03-17 01:30:23 -07:00
Johannes Rieken b353f06339
comment out failing notebook smoke tests, https://github.com/microsoft/vscode/issues/119164 2021-03-17 09:22:44 +01:00
Johannes Rieken 06ee68d4bb
api notebook update 2021-03-17 09:17:25 +01:00
Jackson Kearl 5bb215e893
Increase spacing between tasks 2021-03-17 01:14:05 -07:00
Jackson Kearl 26a77fb7fb
Clean up formatting 2021-03-17 00:55:42 -07:00
Jackson Kearl 08877abd68
Relocate keybinding rendering
closes #119113
2021-03-17 00:54:55 -07:00
Jackson Kearl 970bcad11a
Fix bug where expanded tasks did not adjust height on layout 2021-03-17 00:27:26 -07:00
Jackson Kearl 1bcf2a3f1d
Tweak getting started to look more like welcome 2021-03-17 00:03:26 -07:00
Connor Peet 9e470ce1ef
chore: update distro
Fixes #119062
2021-03-16 23:16:10 -07:00
Christof Marti 0585c2e05a Remove experiment (#110330) 2021-03-17 07:15:05 +01:00
meganrogge ff1ce589e7 fix #119130 2021-03-16 20:21:55 -07:00
Matt Bierner fc8d7681c4 Make sure katex styles are shipped under root of
Also copies of just the katex css we need instead of bundling the entire module
2021-03-16 17:43:52 -07:00
Matt Bierner 581a659d42 Update markdown notebook scripts 2021-03-16 17:28:29 -07:00
Matt Bierner 806c22dcc9 Skip multiple tabs test for now
This seems to work properly in my testing but breaks with the new markdown renderer. Will investigate further
2021-03-16 17:28:29 -07:00
Matt Bierner a7006f9321 Fix potential null access 2021-03-16 17:28:29 -07:00
Jackson Kearl f6f5111700
Update walkthrough contribution api to single object model
Ref #119097
2021-03-16 17:17:26 -07:00
Megan Rogge e8e6d64105
Terminal profiles (#118790)
* get basics working in current dropdown

* filter profiles based on what we want in the dropdown and other info

* add copywright

* terminal.ts -> terminalProfile.ts

* seperate linux distro code

* improve terminalConfig setting description

* add passing tests and fix #79572

* add test for login args

* add wsl stuff

* fix #77652

* lengthen throttle time to 10s

* shell -> process and fire update profiles so dropdown is updated

* consolidate code in terminalProfile

* change profile selection logic

* change profile config structure

* use <ProfileName, IterminalProfileObject> and get wsl distro names to look normal

* provide terminalConfig to terminalProfiles

* move detection/validation to terminalProfiles

* isWorkspaceShellAllowed

* add quickPickOnly so Select Default Profiles returns all and otherwise filters based on config

* Add logs for errors within terminalProfiles

* change return type

* use sync

* fix bug, get custom generated to work

* workspace shell permissions

* add some comments and clean up

* when ext host ready update profiles

* improve terminalProfileObjectEqual check

* don't use windows powershell unless no other powershell
2021-03-16 17:02:59 -07:00
Matt Bierner e5fc49d8af Fix markdown editing code cells not having top margin 2021-03-16 16:18:08 -07:00
Martin Aeschlimann c09b3d2358 typescript: enable built-in 2020 semantic token support 2021-03-17 00:15:42 +01:00
Matt Bierner 1b69563545 Enable markdown renderer by default on desktop
For now we'll keep it disabled on web and when using a screen reader
2021-03-16 16:08:12 -07:00
Matt Bierner 83d80e8bca Don't try to relayout markdown cells if their height has not been set yet
Fixes #119111

A relayout of a zero height cell causes the cell to be removed from the dom
2021-03-16 16:08:12 -07:00
rebornix 772effc6e6
bind mimetype switcher later. 2021-03-16 16:08:05 -07:00
Andre Weinand 9063d4ac76 finalize InlineValuesProvider API; fixes #105690 2021-03-16 23:15:50 +01:00
Daniel Imms 9205c8bd92
Improve terminal key dispatch message
Fixes #118749
2021-03-16 14:51:34 -07:00
Peng Lyu 5615bb9eee
Merge pull request #118725 from microsoft/joh/117273
Add stdout and stderr mimetype
2021-03-16 13:20:07 -07:00
rebornix a6b7fccdaa
support appending per mimetype. 2021-03-16 13:01:39 -07:00
Matt Bierner a294694b58 Fix padding in webview based markdown cells
Fixes #119117
2021-03-16 12:04:02 -07:00
rebornix 99597e3974
delete cell handles multi select. 2021-03-16 11:18:31 -07:00
rebornix b3e7d37b8d
clipboard actions handle selections around the target. 2021-03-16 11:18:30 -07:00
rebornix 562962afc9
move copy,cut,paste into clipboard contrib. 2021-03-16 11:18:30 -07:00
Michael Plainer 30845ba203
Include community in README.md (#119105) 2021-03-16 11:06:26 -07:00
Daniel Imms 19ac5d4a5c
Merge pull request #119114 from microsoft/tyriar/118804
Fix type ahead issue in relaunched terminals
2021-03-16 10:56:18 -07:00
Daniel Imms 9ed0aa6c91 Fix type ahead issue in relaunched terminals
Phantom characters were showing up because type ahead was installing a
second onBeforeProcessData listener. The root cause was a refactor to
move and encapsulate the relaunching logic/concept inside TerminalProcessManager.

Fixes #118804

Co-authored-by: Megan Rogge <merogge@microsoft.com>
2021-03-16 10:51:40 -07:00
Sandeep Somavarapu 7243e13db1 Fix #118818 2021-03-16 18:29:57 +01:00
rebornix 8303d03545
aria alert for cell index changes. 2021-03-16 10:26:07 -07:00
rebornix 5f4e9a55f5
join with next cells through multi selections 2021-03-16 10:26:07 -07:00
rebornix 4f488a7cf2
support both selections and ui actions. 2021-03-16 10:26:06 -07:00
rebornix 4d3df5cd98
join cells with multi cells (single selection) 2021-03-16 10:26:06 -07:00
rebornix 881e370539
add tests for joining single cell. 2021-03-16 10:26:06 -07:00
rebornix 3f7651fed0
move join/split cells out of coreActions. 2021-03-16 10:26:06 -07:00
rebornix 184560bb0c
tests for moving and duplicating cells. 2021-03-16 10:26:05 -07:00
rebornix 4855eb46a0
make notebook unit test easier. 2021-03-16 10:26:03 -07:00
Daniel Imms 3ee43778c5
Merge pull request #119092 from microsoft/tyriar/118066
Seamless terminal relaunch
2021-03-16 10:17:05 -07:00
Daniel Imms 29abc8f349
Merge pull request #119024 from microsoft/tyriar/116022
Enable vscode.Pseudoterminals in web worker ext host
2021-03-16 09:58:40 -07:00
Daniel Imms 3e05837735
Merge pull request #119084 from microsoft/tyriar/118256_test
Task dependsOn test and refactors
2021-03-16 09:41:02 -07:00