Daniel Imms
02e9e56eef
Move more handlers into testWindow.ts
2025-12-26 04:04:08 -08:00
Daniel Imms
4fffb96f25
Move addCjk into window, move window interactions out of createTerminal
2025-12-26 03:51:01 -08:00
Daniel Imms
6fe5a124ca
Merge pull request #5498 from Tyriar/demo
...
Improve demo
2025-12-26 03:29:03 -08:00
Daniel Imms
f62043de91
Merge pull request #5497 from xtermjs/Tyriar-patch-1
...
Box Elements -> Block Elements
2025-12-25 04:27:12 -08:00
Daniel Imms
55e5ec6037
Box Elements -> Block Elements
2025-12-25 04:21:47 -08:00
Daniel Imms
7b2a5cb50f
Merge pull request #5496 from xtermjs/Tyriar-patch-1
...
Replace range separator with hyphen
2025-12-25 04:05:17 -08:00
Daniel Imms
8740dcda4d
Replace range separator with hyphen
2025-12-25 03:59:54 -08:00
Daniel Imms
c046f5b4b1
More refactors
2025-12-25 03:41:47 -08:00
Daniel Imms
6bde923f07
Register the windows
2025-12-24 17:09:20 -08:00
Daniel Imms
40b2bbef34
Improve demo by making full screen, add control bar
2025-12-24 16:43:35 -08:00
Daniel Imms
c04806fc92
Merge pull request #5495 from Tyriar/tyriar/git_branch
...
Support custom glyphs for Git Branch Symbols (PUA U+F5D0-U+F60D)
2025-12-24 16:42:45 -08:00
Daniel Imms
8b1306f46d
More polish
2025-12-24 16:13:11 -08:00
Daniel Imms
6612153c44
Add alignment tests
2025-12-24 16:10:36 -08:00
Daniel Imms
2be529ce85
Polish definitions
2025-12-24 16:05:42 -08:00
Daniel Imms
96aa97ce11
Add extended symbols
2025-12-24 15:51:00 -08:00
Daniel Imms
98f4c3128c
Stub second batch of glyphs
2025-12-24 15:35:46 -08:00
Daniel Imms
ce1ab6fdc4
Correct order or curved glyphs
2025-12-24 15:31:49 -08:00
Daniel Imms
e87e0f5443
Add git branch symbol alignment tests
2025-12-24 15:27:30 -08:00
Daniel Imms
4a8d8bd247
Partially implement git branch symbols
...
Part of #5477
2025-12-24 15:03:28 -08:00
Daniel Imms
edf100a24b
Merge pull request #5494 from Tyriar/tyriar/scale
...
Add char-based custom glyph scaling
2025-12-24 13:23:23 -08:00
Daniel Imms
ed2d8b8fdc
Merge branch 'master' into tyriar/scale
2025-12-24 12:36:32 -08:00
Daniel Imms
faeefb53bf
Merge pull request #5481 from BattlefieldDuck/fix/incorrect-theme-reference
...
Fix incorrect ITheme reference in comments
2025-12-24 12:29:40 -08:00
Daniel Imms
32ff1f2115
Merge pull request #5492 from Tyriar/sinon
...
Remove need for sinon
2025-12-24 12:25:41 -08:00
Daniel Imms
acb59daf33
Fix lint
2025-12-24 12:20:12 -08:00
Daniel Imms
a3d6bf6710
Merge pull request #5493 from Tyriar/tyriar/node
...
Upgrade missed parts from node 18 -> 22
2025-12-24 12:10:26 -08:00
Daniel Imms
5e5c623d8b
Create test ts project in ligatures addon
2025-12-24 12:09:28 -08:00
Daniel Imms
168520f727
Upgrade missed parts from node 18 -> 22
2025-12-24 11:39:10 -08:00
Daniel Imms
23f61911e2
Remove need for sinon
2025-12-24 11:35:20 -08:00
Daniel Imms
491fa5586a
Merge pull request #5491 from Tyriar/jsdom
...
Upgrade jsdom
2025-12-24 11:33:33 -08:00
Daniel Imms
2f549d74ae
Merge pull request #5490 from Tyriar/lint
...
Update eslint and nyc
2025-12-24 11:26:35 -08:00
Daniel Imms
9df2430433
Upgrade jsdom
2025-12-24 11:26:19 -08:00
Daniel Imms
ce9f6275ed
Fix lint-api
2025-12-24 11:19:06 -08:00
Daniel Imms
9ca04799fe
Merge remote-tracking branch 'origin/master' into lint
2025-12-24 11:16:01 -08:00
Daniel Imms
83757d1bf0
Polish arrow strokes
2025-12-24 11:13:58 -08:00
Daniel Imms
60fa9122a2
Remove old yarn rule and regen package lock
2025-12-24 10:46:59 -08:00
Daniel Imms
a8d40a1edf
Update eslint and nyc
2025-12-24 10:44:46 -08:00
Daniel Imms
78cc07f88a
Split arrow parts into hybrid scaling
2025-12-24 10:30:34 -08:00
Daniel Imms
72d7c69a29
Add char-based custom glyph scaling
...
Draw calls can now be scaled by the char bounding box instead of the
cell bounding box. This means these character won't be stretched. Both
can also be used at the same like as is the case with 1FBBC RIGHT OPEN
SQUARED DOT.
Fixes #5488
2025-12-24 10:19:11 -08:00
Daniel Imms
0e0b445784
Merge pull request #5487 from Tyriar/tyriar/5480
...
Move customGlyphs option into webgl addon
2025-12-24 08:46:27 -08:00
Daniel Imms
5d24866042
Move customGlyphs option into webgl addon
...
Fixes #5480
2025-12-24 08:35:06 -08:00
Daniel Imms
cbea462737
Merge pull request #5486 from Tyriar/tyriar/powerline_extra
...
Implement remaining powerline extra symbols
2025-12-24 08:23:39 -08:00
Daniel Imms
a3ae94af1d
Correct range
2025-12-24 08:18:19 -08:00
Daniel Imms
0e35521810
Add powerline alignment tests
2025-12-24 08:15:50 -08:00
Daniel Imms
40590fedfa
Merge branch 'master' into tyriar/powerline_extra
2025-12-24 08:07:37 -08:00
Daniel Imms
1551d94de4
Implement remaining powerline extra symbols
...
- Uses fontforge + helper bin/convert_svg_to_custom_glyph.js
- Some of these are very large. They'll be much smaller after gzip but
if this becomes a problem we can compile the svgs into a binary format
Fixes #5479
2025-12-24 08:06:20 -08:00
Daniel Imms
d605803866
Merge pull request #5485 from Tyriar/tyriar/braille
...
Support custom gylphs for braille patterns (U+2800-U+28FF)
2025-12-24 07:09:40 -08:00
Daniel Imms
a797852dfd
Support custom gylphs for braille patterns (U+2800-U+28FF)
...
Fixes #5476
2025-12-24 07:00:53 -08:00
Daniel Imms
d42f2b54ff
Merge pull request #5484 from Tyriar/tyriar/fix_sextants
...
Fix sextant rendering
2025-12-24 06:43:57 -08:00
Daniel Imms
79084c3066
Fix sextant rendering
...
Broke in #5483
2025-12-24 06:38:21 -08:00
Daniel Imms
b4f4946cca
Merge pull request #5483 from Tyriar/glyph_cleanup
...
Consolidate custom glyph definition parts
2025-12-24 06:21:11 -08:00