Jörg Breitbart
|
b56bc77dcc
|
make font variant positions explicit with const enum
|
2023-08-01 18:35:48 +02:00 |
|
Jörg Breitbart
|
32a852c0bf
|
remove private binding of document in width cache ctor
|
2023-08-01 18:30:06 +02:00 |
|
Jörg Breitbart
|
40e622dfc8
|
change comment format
|
2023-08-01 18:29:00 +02:00 |
|
Jörg Breitbart
|
994861a6fa
|
change repeat variable to const enum
|
2023-08-01 18:25:29 +02:00 |
|
Jörg Breitbart
|
b770431102
|
Merge branch 'master' into faster_dom
|
2023-08-01 18:18:31 +02:00 |
|
Daniel Imms
|
b46404b139
|
Merge pull request #4568 from xzfc/webgl-cursor
Render the cursor in the WebGL canvas
|
2023-08-01 08:41:16 -07:00 |
|
Daniel Imms
|
1dfd14fbc0
|
Fix canvas count test
|
2023-08-01 08:28:59 -07:00 |
|
Daniel Imms
|
9cfc2c881c
|
Merge pull request #4626 from Tyriar/tyriar/light_cursor
Fix demo light theme cursor colors
|
2023-08-01 08:08:29 -07:00 |
|
Daniel Imms
|
60eb4f3385
|
Create ICursorRenderModel
|
2023-08-01 07:47:27 -07:00 |
|
Daniel Imms
|
41e97ec042
|
Always render cursor even if model didn't change
This ensures underline/bar cursors get rendered
|
2023-08-01 07:43:27 -07:00 |
|
Daniel Imms
|
1cfce3d0b6
|
Fix demo light theme cursor colors
|
2023-08-01 06:37:00 -07:00 |
|
Daniel Imms
|
f64cb1566d
|
Correctly apply cursor colors in new renderer
|
2023-08-01 06:31:58 -07:00 |
|
Daniel Imms
|
9b204c012a
|
Remove bad logs
|
2023-08-01 06:19:54 -07:00 |
|
Daniel Imms
|
6b33ac1e85
|
Share cursor blink state manager between canvas and webgl
This also focused the manager's creation on renderer start up, to ensure blink
works immediately.
|
2023-08-01 06:13:21 -07:00 |
|
Daniel Imms
|
18e578bd09
|
Merge branch 'master' into webgl-cursor
|
2023-08-01 05:53:45 -07:00 |
|
Daniel Imms
|
e8a925b6af
|
Merge pull request #4583 from jerch/fix_mouse_tracking
fix mouse tracking behavior
|
2023-08-01 05:50:20 -07:00 |
|
Daniel Imms
|
db6e0cd2ef
|
Merge pull request #4482 from tisilent/#4121
Add smoothScroll to scrollLines
|
2023-08-01 05:48:26 -07:00 |
|
Daniel Imms
|
f6738ec354
|
Merge pull request #4577 from jerch/image_addon
move image addon to base repo
|
2023-08-01 05:40:48 -07:00 |
|
Daniel Imms
|
1067ec19a8
|
Implement smooth scroll for pages/top/bottom, add viewport request event
|
2023-08-01 05:31:30 -07:00 |
|
Daniel Imms
|
e7a7842808
|
Use viewport source in tests
|
2023-08-01 05:11:19 -07:00 |
|
Daniel Imms
|
ce3bb35c8c
|
Merge pull request #4366 from arekouzounian/master
Fix for #2488. Use element offsetHeight rather than getBoundingRect
|
2023-08-01 05:05:42 -07:00 |
|
Daniel Imms
|
2d7b531bba
|
Merge branch 'master' into #4121
|
2023-08-01 04:58:36 -07:00 |
|
Daniel Imms
|
2d81490ac4
|
Merge pull request #4387 from LabhanshAgrawal/ligatures-electron
Enable ligatures addon on electron
|
2023-08-01 04:57:16 -07:00 |
|
Daniel Imms
|
5939d72d8f
|
Merge branch 'master' into master
|
2023-08-01 04:54:05 -07:00 |
|
Daniel Imms
|
d1bd4973ad
|
Merge pull request #4348 from silamon/ansiheadlessretry
SerializeAsHTML(): Fallback to default ansi colors when running headless terminal
|
2023-08-01 04:52:43 -07:00 |
|
Jörg Breitbart
|
f407f0c5a6
|
unit tests
|
2023-07-31 21:24:39 +02:00 |
|
Jörg Breitbart
|
40eccfa61a
|
Merge branch 'faster_dom' of github.com:jerch/xterm.js into faster_dom
|
2023-07-31 20:07:56 +02:00 |
|
Jörg Breitbart
|
c79aa542c9
|
cache optimizations
|
2023-07-31 20:07:40 +02:00 |
|
jerch
|
366ffedf08
|
Merge branch 'master' into faster_dom
|
2023-07-31 18:01:16 +02:00 |
|
Jörg Breitbart
|
c796514de8
|
apply weight settings in width cache
|
2023-07-31 16:49:58 +02:00 |
|
Jörg Breitbart
|
e75ec5b51f
|
revert changes to selection service
|
2023-07-31 16:09:44 +02:00 |
|
Jörg Breitbart
|
702c3578a3
|
re-add explicit span stylesheet
|
2023-07-30 19:03:54 +02:00 |
|
Jörg Breitbart
|
0eecf8187d
|
Merge branch 'faster_dom' of github.com:jerch/xterm.js into faster_dom
|
2023-07-30 18:46:49 +02:00 |
|
Jörg Breitbart
|
e9058b7498
|
implement default letter spacing
|
2023-07-30 18:46:33 +02:00 |
|
Daniel Imms
|
25b266e809
|
Merge pull request #4618 from Tyriar/4614_color_index
Add IntRange type for ColorIndex
|
2023-07-30 07:04:14 -07:00 |
|
Daniel Imms
|
2e638598e4
|
Simplify condition
|
2023-07-30 06:55:45 -07:00 |
|
jerch
|
8562635231
|
Merge branch 'master' into faster_dom
|
2023-07-30 13:37:45 +02:00 |
|
Jörg Breitbart
|
b358754b46
|
respect dpr/charWidth changes, more accurate base measuring
|
2023-07-30 13:27:28 +02:00 |
|
Jörg Breitbart
|
64d04f0712
|
optimization: remove document fragment
|
2023-07-29 23:58:15 +02:00 |
|
Daniel Imms
|
ebdafe54aa
|
Merge pull request #4619 from Tyriar/tyriar/4611_2
Avoid using global document, add copyright
|
2023-07-29 14:50:50 -07:00 |
|
Daniel Imms
|
829ecac8e3
|
Merge branch 'master' into image_addon
|
2023-07-29 14:43:46 -07:00 |
|
Daniel Imms
|
d22e3e093a
|
Fix compile
|
2023-07-29 14:42:05 -07:00 |
|
Daniel Imms
|
a9662e8b7b
|
Avoid using global document, add copyright
Fixes #4611
|
2023-07-29 14:38:56 -07:00 |
|
Jörg Breitbart
|
5f98db9b76
|
re-enable failing test
|
2023-07-29 18:26:31 +02:00 |
|
Jörg Breitbart
|
664a110fd1
|
Merge branch 'master' into faster_dom
|
2023-07-29 18:07:47 +02:00 |
|
Jörg Breitbart
|
3b5044b55b
|
readd doc notes on link underline handling
|
2023-07-29 17:54:14 +02:00 |
|
Jörg Breitbart
|
e848151b50
|
change to width cache
|
2023-07-29 17:25:49 +02:00 |
|
Jörg Breitbart
|
91197bd1aa
|
disable font kerning
|
2023-07-29 15:37:01 +02:00 |
|
Jörg Breitbart
|
d1fdaa17d6
|
apply font variant, some cleanup
|
2023-07-29 14:16:47 +02:00 |
|
Daniel Imms
|
5660c404f0
|
Differentiate special color indexes and others
|
2023-07-28 16:32:05 -07:00 |
|