Commit Graph

89429 Commits

Author SHA1 Message Date
Daniel Imms 5bfaf29f2b Fix layering problem 2021-11-10 08:38:02 -08:00
Daniel Imms 6a6a1b65df Use handles in playwright driver 2021-11-10 08:03:22 -08:00
Daniel Imms bd98431baf Write basic terminal default profile test
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2021-11-09 10:10:54 -08:00
Daniel Imms 628f486b1d Move playwright driver impl to class
Part of #136064
2021-11-09 08:45:08 -08:00
Daniel Imms 28da3051b3 Tidy up smoke test imports 2021-11-09 08:26:39 -08:00
Daniel Imms 281bacb074 Stub out some terminal smoke tests
Part of #136064
2021-11-09 08:25:15 -08:00
Daniel Imms 1cbf69d996 Document --headless in smoke tests 2021-11-09 08:24:38 -08:00
Sandeep Somavarapu a315fd8f2e #133201 add more logging 2021-11-09 16:57:27 +01:00
Daniel Imms 8510f3265f Merge pull request #136522 from microsoft/tyriar/terminal_layout
Get terminal scroll bars pixel perfect
2021-11-09 07:57:15 -08:00
Daniel Imms a9bf40f217 Update xterm
Commit: 0bc02d6838a2a75048001003617bf172efcf622b
2021-11-09 07:56:50 -08:00
Daniel Imms dd8a0996e8 Ignore errors when terminal is disposed during fetching xterm ctor
Fixes #135002
2021-11-09 07:35:57 -08:00
Daniel Imms fc9167052f Only use isWrapped workaround on Windows 2021-11-09 07:26:14 -08:00
Daniel Imms 854f7f23ff Merge remote-tracking branch 'origin/main' into tyriar/terminal_layout 2021-11-09 06:50:08 -08:00
Daniel Imms 918ebda21b Don't stop wheel event propagation 2021-11-09 06:48:17 -08:00
Alex Ross 93ce4397a2 Bump distro 2021-11-09 15:47:17 +01:00
Benjamin Pasero 4b5611b433 fix #136734 2021-11-09 15:40:23 +01:00
João Moreno 5417e2aea2 remove unused import 2021-11-09 15:37:12 +01:00
João Moreno 7a938550cf refactor: ⚰️ remove dead code 2021-11-09 15:37:12 +01:00
Daniel Imms 9bdefa7e9d Further clean up 2021-11-09 06:31:22 -08:00
Daniel Imms bc9b6d1295 Clean up css 2021-11-09 06:20:12 -08:00
Daniel Imms 2003092730 Tweak z-index so split pane sash is above everything 2021-11-09 06:19:58 -08:00
Sandeep Somavarapu bf14040d7f Fix #136732 2021-11-09 15:12:03 +01:00
Daniel Imms d019c24d5e Use base _rows not rows when setting fixed 2021-11-09 06:11:35 -08:00
João Moreno f18b29e132 fix(scm): 🐛 do not await git repo status, just give the repo straight up to scm
on repo discovery, the git extension would run `git status` and wait for that to finish before handing out the repository to scm. this was problematic since the scm default repo selection depends on repos being discovered in a timely fashion. there's no reason not to just hand out the repo to scm and let `git status` finish afterwards

Closes: #120089
Closes: #113803
2021-11-09 15:11:16 +01:00
João Moreno 1c230ef1e3 fix(table): 🐛 double clicking sashes should restore column's size
Closes: #117398
2021-11-09 15:11:15 +01:00
João Moreno d7ee56c4a5 style: 💄 2021-11-09 15:11:15 +01:00
Daniel Imms 86fde89f56 Merge remote-tracking branch 'origin/main' into tyriar/terminal_layout 2021-11-09 05:58:54 -08:00
Sandeep Somavarapu 2bd6e00896 fix #136731 2021-11-09 14:45:29 +01:00
Johannes Rieken 799d82fcc3 add isProposedApiEnabled-util, move checkProposedApiEnabled-util, use utils instead of reading the enableProposedApi-property, https://github.com/microsoft/vscode/issues/129037 2021-11-09 14:13:32 +01:00
Johannes Rieken 9867849287 use nullExtensionDescription in more places, https://github.com/microsoft/vscode/issues/131165 2021-11-09 13:52:01 +01:00
Johannes Rieken 3abda3b8b9 💄 2021-11-09 13:38:10 +01:00
Henning Dieterichs d7ed0e3740 Uses Array.map. 2021-11-09 13:27:09 +01:00
Henning Dieterichs b2b3437743 Improves comments. 2021-11-09 13:26:32 +01:00
João Moreno 5dfa71a9e8 fix(git): 🐛 git api commands should be registered as contributions
Closes: #111658
2021-11-09 13:24:28 +01:00
Henning Dieterichs ace51630a9 hiddenAreasIds -> hiddenAreasDecorationIds, fixes leaking decorations when lines are reconstructed. 2021-11-09 12:16:46 +01:00
Henning Dieterichs 1abc24d708 _reduceRanges -> normalizeLineRanges. 2021-11-09 12:11:36 +01:00
Henning Dieterichs 3f56153091 💄 (Reordering Symbols, Fixing spaces) 2021-11-09 11:48:49 +01:00
Henning Dieterichs c833f69a9b Moves modelLineProjectionData into its own file. 2021-11-09 11:41:33 +01:00
Henning Dieterichs 0b5e7026d2 Renames LineBreakData to ModelLineProjectionData 2021-11-09 11:35:21 +01:00
Henning Dieterichs 80ab37febe model line projection cleanup. 2021-11-09 11:30:21 +01:00
Henning Dieterichs d2df861e50 Improves prefix sum computer docs. 2021-11-09 11:29:29 +01:00
Alex Ross 056fa407c6 Await workspace trust in auto tasks
Fixes #136715
2021-11-09 11:03:32 +01:00
Henning Dieterichs ee9d0446cf Merge pull request #136665 from microsoft/hediet/injected-text-adoption
injected text adoption
2021-11-09 10:49:17 +01:00
Sandeep Somavarapu 3ad622acbd update log message 2021-11-09 10:11:36 +01:00
Sandeep Somavarapu 5e0d7da407 debug error name 2021-11-09 10:07:23 +01:00
João Moreno 86dc8a88a4 refactor(table): align table colors with keybinding table 2021-11-09 10:00:28 +01:00
Alex Dima 14a2bc760b Move error handling code sooner in the extension host process lifecycle 2021-11-09 09:57:46 +01:00
Henning Dieterichs 8b0ea7ddd9 Refactors color detector to use injected text. 2021-11-09 09:29:41 +01:00
Henning Dieterichs e7eb1fca51 Makes DynamicCssRules reusable. 2021-11-09 09:29:40 +01:00
Henning Dieterichs 744c859e71 Adopts injected text for debug inline values. 2021-11-09 09:29:40 +01:00