44 Commits

Author SHA1 Message Date
Daniel Imms
d143340b60 Fix allowTransparency in lib and demo
Fixes #5558
Fixes #5560
2025-12-31 05:00:33 -08:00
Daniel Imms
ef978b370b Use OffscreenCanvas over DOM for WidthCache
Fixes #5548
2025-12-30 02:57:09 -08:00
Daniel Imms
444c07fd81
Replace monaco- with xterm- in code/css files 2024-07-10 13:33:43 -07:00
Daniel Imms
884141cd8f
Support theming of scroll bar slider 2024-07-10 07:54:39 -07:00
Daniel Imms
381200bce1
Fix fit addon to get the scroll bar working in the demo 2024-07-09 13:34:51 -07:00
Daniel Imms
4789c24e1e
Get esbuild working and adopt vs scrollbar 2024-07-09 11:19:15 -07:00
Jason Lin
26dc69446e Align character position in a11y tree with the actual rendering
This helps screen readers to draw selection outline at the correct
position.
2023-11-10 21:21:50 +11:00
Jason Lin
1b940de0bf Allow selection in the a11y tree and sync the selection to terminal 2023-10-11 16:23:03 +11:00
Daniel Imms
cdec1e5b03
Merge pull request #4526 from Tyriar/4499_overline
Add support for SGR 53 overline and SGR 55 not overline
2023-05-20 14:21:22 -07:00
Daniel Imms
2bfd95fe54
Add support for SGR 53, 55 overline
Specced in ECMA-48
2023-05-20 09:56:56 -07:00
Daniel Imms
e9b0593298
Merge pull request #4525 from Tyriar/4161_dim
Don't apply dim to background color
2023-05-20 09:43:16 -07:00
Daniel Imms
539fed4daa
Don't apply dim to background color
Fixes #4161
2023-05-20 08:13:50 -07:00
Daniel Imms
ec227c757b
Prefix class with xterm-decoration- 2023-05-17 06:57:13 -07:00
Jean Pierre
60f549028f Ensure decorations in the top layer render on top of decorations in the bottom layer 2023-05-12 16:19:03 -05:00
Jörg Breitbart
9638063359 fix #4477 2023-04-24 12:30:41 +02:00
Megan Rogge
4037b943b9
remove AccessibleBuffer (#4427)
* remove AccessibleBuffer

* rm more

* Update src/browser/Terminal.ts

* rm css
2023-03-02 14:51:32 -06:00
Megan Rogge
d6599bc048
accessibilityBuffer -> accessibleBuffer (#4406) 2023-02-08 21:48:20 +00:00
Megan Rogge
72a157df5e
add registerBufferElementProvider (#4402) 2023-02-07 09:56:23 -08:00
Daniel Imms
a7e0a9c534
Remove old accessibility tree code 2023-02-02 06:17:32 -08:00
Daniel Imms
41dc93a008
Prototype improved a11y buffer view (#4340) 2023-01-18 23:00:21 +00:00
Daniel Imms
fc41968131
Allow scroll bar interaction in demo in screenReaderMode
Fixes #2757
2022-12-15 07:50:45 -08:00
Daniel Imms
72d18f7d5e
DOM renderer underline style 2022-07-23 09:20:53 -07:00
Daniel Imms
1a50cfabe0
Dom renderer: top decorations above selection
Fixes #3799
2022-05-13 07:56:45 -07:00
Daniel Imms
13e33a8da4
Merge pull request #3787 from Tyriar/3780
Merge .xterm css rules
2022-05-12 13:25:07 -07:00
Daniel Imms
d84b71d4c6
Disable pointer events on the overview ruler
Fixes #3762
2022-05-12 10:59:57 -07:00
Daniel Imms
ddde738326
Merge .xterm css rules
Fixes #3780
2022-05-12 10:57:12 -07:00
meganrogge
520d5dd9eb
delete unused css 2022-03-15 11:37:20 -04:00
meganrogge
39f9c3507b
rename css, fix background color getting applied 2022-03-15 10:37:38 -04:00
meganrogge
a14248d710
Merge branch 'merogge/scroll-bar-decorations' of https://github.com/meganrogge/xterm.js into merogge/scroll-bar-decorations 2022-03-11 17:15:40 -05:00
meganrogge
98a03dd477
re-arrange dom structure 2022-03-11 17:15:11 -05:00
Megan Rogge
2f85448e51
Update css/xterm.css
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
2022-03-11 16:53:59 -05:00
meganrogge
167a6fdbf6
use position sticky 2022-03-09 12:24:37 -06:00
meganrogge
a5a9c3b368
add scroll decorations 2022-03-08 14:48:15 -06:00
meganrogge
313cb2fe09
add a container 2022-02-09 09:55:30 -06:00
meganrogge
db9bdd46b4
fix some things 2022-02-09 08:56:45 -06:00
meganrogge
f2991a5636
cleanup 2022-02-08 21:10:34 -06:00
meganrogge
5fd7216bf2
add api tests 2022-02-08 15:57:43 -06:00
meganrogge
42d403807c
use css class for statics 2022-02-03 13:44:08 -06:00
Daniel Imms
9a920a10f3 Have linkifier2 use screen element for link detection
Fixes #3579
2021-12-20 08:46:13 -08:00
Simon Lamon
d19a740825 Support strikethrough text style 2021-05-15 17:35:23 +02:00
Daniel Imms
b7320794bb
Ligature support for dom renderer
Fixes #3283
2021-04-02 10:34:14 -07:00
jeanp413
95d01dec52 Sync textarea with cursor. Fixes #2598 2020-07-09 03:56:40 -05:00
Daniel Imms
d8099f7fe9 Lower z-indexes
Canvas layers: 0-4
Helpers: 5
A11y tree: 10

Fixes #2275
2019-06-28 12:46:57 -07:00
Daniel Imms
5998d22d14 Move css to css/, don't move it around 2019-05-26 12:49:08 -07:00