Daniel Imms
ccff5bd116
Add serialize addon to web
2023-11-08 11:14:36 -08:00
Daniel Imms
239ba4dbef
More logs
2023-11-08 10:47:11 -08:00
Daniel Imms
914e4ecdd1
Verbose debug logs
2023-11-08 10:18:50 -08:00
Daniel Imms
3794d74d3c
Fix polling error compile
2023-11-08 09:49:39 -08:00
Daniel Imms
29ddbd371e
Simplify polling
2023-11-08 09:39:40 -08:00
Daniel Imms
35ae6b1925
Use a polling approach for writing and asserting
2023-11-08 09:20:44 -08:00
Daniel Imms
dbb50b80cd
Remove unused import
2023-11-08 08:43:50 -08:00
Daniel Imms
df036f0426
Refresh sticky scroll on xterm open, improve refresh guards
2023-11-08 08:43:32 -08:00
Daniel Imms
d2432a3545
Prevent shell data from leaking into empty term
2023-11-08 08:02:01 -08:00
Daniel Imms
9ad04e81aa
Combine write data calls
2023-11-08 07:42:25 -08:00
Daniel Imms
bff9161987
Make empty terminal smoke test technique reusable
2023-11-08 07:16:24 -08:00
Daniel Imms
bd2d20551d
Make sticky scroll smoketest even more consistent
2023-11-08 07:11:14 -08:00
Daniel Imms
80173d9e25
Make sticky scroll smoketest even more consistent
2023-11-08 06:44:17 -08:00
Daniel Imms
e2870f6765
Merge branch 'main' into tyriar/172742_sticky_scroll
2023-11-08 06:31:11 -08:00
Daniel Imms
90d1e81ce9
Make sticky scroll smoketest more consistent
2023-11-08 06:30:51 -08:00
Daniel Imms
9a8248ae09
Merge pull request #197733 from microsoft/tyriar/xterm_231108
...
@xterm/xterm@5.4.0-beta.13 (49eab6b)
2023-11-08 06:27:33 -08:00
Johannes Rieken
dff4173df4
Add WindowIdleValue and GlobalIdleValue, likewise runWhenGlobalIdle and runWhenWindowIdle. ( #197721 )
...
* Add WindowIdleValue and GlobalIdleValue, likewise runWhenGlobalIdle and runWhenWindowIdle.
Define window things inside dom.ts for more clarity and more correct layering.
Duplicate API definition for idle so that things compile standalone
fixes https://github.com/microsoft/vscode/issues/197661
* fix compile errors
* make treeshaker happy, use correct types
2023-11-08 15:20:40 +01:00
Daniel Imms
75924b36d9
@xterm/xterm@5.4.0-beta.13 (49eab6b)
...
Fixes #197385
Fixes #197730
2023-11-08 06:01:48 -08:00
Daniel Imms
26db70d00a
Fix sticky scroll smoketest on linux
2023-11-08 05:58:03 -08:00
Daniel Imms
64ac05a2e9
Add simple terminal sticky scroll smoke test
2023-11-08 05:23:01 -08:00
Henning Dieterichs
3f0f51bde0
Fixes #197552
2023-11-08 10:20:42 +01:00
Sandeep Somavarapu
0a8c3c506e
fix width of composite bar ( #197676 )
2023-11-08 10:01:20 +01:00
Benjamin Pasero
8e2e17c0d5
aux window - allow for context in IntervalTimer
( #197714 )
2023-11-08 09:17:13 +01:00
Benjamin Pasero
38db856f35
debt - use globalThis
and remove deprecated globals
( #197712 )
...
* debt - use `globalThis` and remove deprecated `globals`
* fix build
2023-11-08 09:13:03 +01:00
Benjamin Pasero
c90951b147
aux window - less global document
usages ( #197701 )
...
* aux window - less global `document` usages
* aux window - less global `document` usages
* aux window - less global `document` usages
2023-11-08 08:39:04 +01:00
Connor Peet
7771124ebd
cli: add tcpConnect exec server command, add proposed methods to .d.ts ( #197692 )
2023-11-07 16:23:48 -08:00
Justin Chen
0f8d9033b4
fix: no code actions for Nearby Quick Fixes ( #197691 )
...
* double checks if provider provides code actions
* better check for if we need to add new actions
2023-11-07 16:21:32 -08:00
Rob Lourens
fff2eae109
Do a pass on chatAgents2 docs ( #197688 )
...
#197687
2023-11-07 15:45:26 -08:00
Megan Rogge
71da5952e9
Merge pull request #197667 from microsoft/merogge/keybindings
...
allow chat keybindings to be used by all
2023-11-07 15:20:59 -08:00
Justin Chen
aafaa65df0
Fix Quick Fix Copilot sorting ( #197684 )
...
added ai sorting
2023-11-07 23:53:50 +01:00
Daniel Imms
0bbbea7680
Tidy up
2023-11-07 14:22:28 -08:00
Daniel Imms
54d14103d6
Share code in command detection
2023-11-07 13:59:19 -08:00
Daniel Imms
3a21f7e2bc
Reduce CommandDetectionCapability.getCommandForLine GC pressure
2023-11-07 13:57:35 -08:00
Daniel Imms
c204ef0685
Make sticky scroll terminal editor aware
2023-11-07 13:54:27 -08:00
Daniel Imms
e778bc57d4
Remove done todos
2023-11-07 13:29:53 -08:00
Daniel Imms
b69e183352
Don't write content if it didn't change
2023-11-07 13:28:05 -08:00
Daniel Imms
1baf7828f0
Improve lifecycle/registering in term sticky scroll
2023-11-07 13:23:58 -08:00
Daniel Imms
42a2de206f
Set default terminal sticky scroll in vscode temporarily
2023-11-07 13:20:57 -08:00
Megan Rogge
7613fdc8c7
Merge pull request #197666 from microsoft/merogge/command-executed
...
move `onCommandExecuted` so it fires after command executed marker has been assigned
2023-11-07 13:13:37 -08:00
Daniel Imms
80e6659815
Add terminal sticky scroll setting
2023-11-07 13:08:12 -08:00
Daniel Imms
fa39026a87
Simplify early returns
2023-11-07 12:01:47 -08:00
Daniel Imms
80ada7fde2
Reduce unnecessary option syncing
2023-11-07 11:55:49 -08:00
Michael Lively
21cc54e39b
resolve final newline regression for notebooks ( #197671 )
2023-11-07 20:53:40 +01:00
Daniel Imms
e8d840d3bd
Improve setting of visibility
2023-11-07 11:49:01 -08:00
Daniel Imms
de600a12df
Refactors for maintainability
2023-11-07 11:43:43 -08:00
Connor Peet
2749de3808
testing: implement proposed active profiles api ( #197664 )
...
testing: implement proposed active profiles api
For https://github.com/microsoft/vscode/issues/193160
2023-11-07 10:37:37 -08:00
Johannes Rieken
273862296b
workaround layer breaker where dom-API is dependent on from common ( #197662 )
...
workaround https://github.com/microsoft/vscode/issues/197661
2023-11-07 10:34:42 -08:00
meganrogge
e0d4c684e0
use winCtrl
2023-11-07 10:31:59 -08:00
meganrogge
ad3d46b666
allow keybindings to be used by all
2023-11-07 10:26:25 -08:00
meganrogge
084ddc29ca
fire command executed once commandExecutedMarker has been assigned and the marker does not exist before command finished
2023-11-07 10:05:27 -08:00