Daniel Imms
|
82598e94a9
|
Fix default param DECSCUSR handling
|
2024-12-20 10:36:32 -08:00 |
|
Daniel Imms
|
b579649a39
|
Revert to cursor options after DECSCUSR 0
Fixes #3293
|
2024-12-20 10:34:05 -08:00 |
|
Daniel Imms
|
65899a9b50
|
Update src/common/buffer/Buffer.ts
|
2024-12-12 06:25:36 -08:00 |
|
Daniel Imms
|
d7364faeee
|
Update src/common/buffer/BufferReflow.ts
|
2024-12-12 06:25:31 -08:00 |
|
Jacob Bandes-Storch
|
ae2622e5ce
|
Add reflowCursorLine option
|
2024-12-05 18:03:27 -08:00 |
|
blashaq
|
92c21a6950
|
+ scrollOnDisplayErase option
|
2024-11-23 10:58:19 +00:00 |
|
 Adrian Błasiakandjerch
|
780f9a31ff
|
Update src/common/InputHandler.ts
Co-authored-by: jerch <jerch@rockborn.de>
|
2024-11-21 22:46:06 +01:00 |
|
blashaq
|
9aba07f8f8
|
putty-style ED2 sequence handling as terminal option
|
2024-11-21 18:16:19 +00:00 |
|
Asem Dreibati
|
a1b438cea6
|
Store the DI decorator's id in specific property (#5131).
|
2024-10-29 10:31:57 +03:00 |
|
Daniel Imms
|
2a6cd8230c
|
Merge remote-tracking branch 'upstream/master' into tyriar/lifecycle
|
2024-07-15 09:52:09 -07:00 |
|
Daniel Imms
|
bf41eb4204
|
Add top/bottom border overview ruler options
|
2024-07-15 09:14:49 -07:00 |
|
Daniel Imms
|
93adffa819
|
Fix lint
|
2024-07-14 16:24:12 -07:00 |
|
Daniel Imms
|
144bdb5dd0
|
Move over to vs disposables
|
2024-07-14 16:19:20 -07:00 |
|
Daniel Imms
|
aee936264b
|
Move to MutableDisposable in vs
|
2024-07-14 16:09:53 -07:00 |
|
Daniel Imms
|
9d8bba7a18
|
Merge pull request #5103 from tisilent/remove-unread
remove _workCell in InputHandler.
|
2024-07-14 09:21:15 -07:00 |
|
Daniel Imms
|
bd700fe515
|
Allow refreshing all rows without creating object
|
2024-07-14 09:05:18 -07:00 |
|
Daniel Imms
|
ae8f2dd61a
|
Remove Events.ts in favor of new Event.forward
|
2024-07-14 08:50:37 -07:00 |
|
Daniel Imms
|
e267f05141
|
Move forwardEvent to Events.ts
|
2024-07-14 08:20:18 -07:00 |
|
Daniel Imms
|
9c7e2ea98e
|
Remove IEvent and runAndSubscribe
|
2024-07-14 08:17:16 -07:00 |
|
Daniel Imms
|
9141b525a6
|
Migrate rest of EventEmitter to base/ Emitter
|
2024-07-14 08:06:48 -07:00 |
|
Daniel Imms
|
90ff6f3d06
|
Migrate most EventEmitter to base/ Emitter
|
2024-07-14 07:41:56 -07:00 |
|
谢佳龙
|
d0d759155b
|
remove _workCell.
|
2024-07-12 16:41:10 +08:00 |
|
Daniel Imms
|
90a1da28bd
|
Scroll immediately to bottom when scrollOnUserInput is enabled
See microsoft/vscode#211199
|
2024-07-11 09:36:22 -07:00 |
|
Daniel Imms
|
0f373512d2
|
Fix ICoreMouseService injecting
|
2024-07-11 08:37:48 -07:00 |
|
Daniel Imms
|
55c627572c
|
Support smooth scroll
|
2024-07-10 12:32:55 -07:00 |
|
Daniel Imms
|
2b8ccb5e51
|
Deprecate fast scroll modifier as it's no longer possible
Not possible via the component we import. We could add this but I
doubt it was being used anyway.
|
2024-07-10 08:30:32 -07:00 |
|
Daniel Imms
|
884141cd8f
|
Support theming of scroll bar slider
|
2024-07-10 07:54:39 -07:00 |
|
Daniel Imms
|
9b26bb4436
|
Support theming of overview ruler border
|
2024-07-10 07:30:38 -07:00 |
|
Daniel Imms
|
416f12fcc3
|
Remove ScrollSource
This isn't used anymore, it was used earlier to workaround recursion between
the viewport and the terminal objects
|
2024-07-10 07:01:44 -07:00 |
|
Daniel Imms
|
4789c24e1e
|
Get esbuild working and adopt vs scrollbar
|
2024-07-09 11:19:15 -07:00 |
|
Daniel Imms
|
c30bffc60c
|
Set up vs project
|
2024-07-09 10:52:09 -07:00 |
|
Daniel Imms
|
7b2e8a6ce1
|
Remove src dts files and correct exports
Esbuild doesn't appear to play nice with dts files and when they are regular ts
files they require the exports
|
2024-07-05 06:51:00 -07:00 |
|
Daniel Imms
|
dd106ae9b8
|
Speed up clearing all markers, mass event listener dispose
Part of microsoft/vscode#213174
|
2024-06-03 11:43:31 -07:00 |
|
Daniel Imms
|
d77b41ed25
|
Add tests to cover OSC 8 hyperlinks
|
2024-04-21 08:38:12 -07:00 |
|
Daniel Imms
|
0e77f839ff
|
Use indexOf(';') approach
|
2024-04-21 08:30:45 -07:00 |
|
Daniel Imms
|
487278ac79
|
Merge branch 'master' into master
|
2024-04-21 08:26:25 -07:00 |
|
Daniel Imms
|
6b4bf428de
|
Fix tests
|
2024-04-20 11:15:14 -07:00 |
|
Daniel Imms
|
73fe7015b7
|
Use sort on object
|
2024-04-20 11:00:41 -07:00 |
|
Daniel Imms
|
ef1152a8fb
|
Doc
|
2024-04-20 10:59:17 -07:00 |
|
Daniel Imms
|
71dddbc8b9
|
Move from set to array
|
2024-04-20 10:57:39 -07:00 |
|
Daniel Imms
|
45fd3c900f
|
Only flush when needed
|
2024-04-20 10:52:43 -07:00 |
|
Daniel Imms
|
69c4966804
|
Consistent naming
|
2024-04-20 10:48:55 -07:00 |
|
Daniel Imms
|
3af11c2b1f
|
Optimize SortedList.insert by batching to idle task
|
2024-04-20 10:47:40 -07:00 |
|
Daniel Imms
|
dc541d5495
|
Optimize SortedList.delete by batching to idle task
|
2024-04-20 10:32:30 -07:00 |
|
Daniel Imms
|
e845abc784
|
Finish OSC hyperlinks when the second param is only whitespace
Fixes #4916
|
2024-04-12 16:47:59 -07:00 |
|
Daniel Imms
|
37efeeb044
|
Make process node check stricter
Fixes #4995
|
2024-03-16 09:08:54 -07:00 |
|
Daniel Imms
|
47409f39f6
|
Set up shared context on browser even if process exists
Fixes #4995
|
2024-03-16 09:05:45 -07:00 |
|
Josiah Hudson
|
b40e58bc77
|
Fix https://github.com/xtermjs/xterm.js/issues/4944 by only splitting on the first ";" in InputHandler.setHyperlink().
|
2024-03-15 17:40:21 -04:00 |
|
Daniel Imms
|
33a7a9b6a2
|
Implement rescaleOverlappingGlyphs in webgl
Part of #4969
|
2024-03-14 07:14:13 -07:00 |
|
Daniel Imms
|
8d1771ef64
|
Tweak docs
|
2024-02-02 12:03:08 -08:00 |
|