Daniel Imms
f0926e7821
Remove tests that rely on node
...
We can test this primarily with api tests instead
2022-08-04 10:11:11 -07:00
Daniel Imms
d495fdd9ab
Bring back webpack resolve config
2022-08-04 10:01:58 -07:00
Daniel Imms
f3f6a91f16
Remove node target from ligatures
...
This complicates bundling for sandboxed electron a lot, ideally we would only
rely on browser APIs for font access
2022-08-04 09:57:37 -07:00
Daniel Imms
409cb4bb73
Merge pull request #4002 from Tyriar/liga_target
...
Remove electron renderer target from ligatures addon
2022-08-04 06:29:41 -07:00
Daniel Imms
d608912efd
Remove electron renderer target
...
This causes global to be required which is not available in sandboxed electron
renderers
See microsoft/vscode#157008
2022-08-04 06:20:45 -07:00
Daniel Imms
9d7cef3d63
Merge pull request #3991 from deepanshu44/ansi-colors
...
print colors
2022-08-04 06:08:40 -07:00
Daniel Imms
bc57ea3a7a
Reduce duplicate, improve layout
2022-08-04 06:06:31 -07:00
Daniel Imms
daba61bd35
Merge pull request #3999 from Tyriar/peer_dep
...
Bump all peer deps to v5
2022-08-04 05:04:09 -07:00
Daniel Imms
76d9d5a324
Bump all peer deps to v5
...
Fixes #3997
2022-08-03 09:45:23 -07:00
Daniel Imms
830f8f3231
Merge pull request #3983 from silamon/fixdemo
...
Fix demo
2022-08-03 04:26:02 -07:00
Simon Lamon
04eb6a4160
Fix wrong merge conflict resolution
2022-08-01 18:00:23 +02:00
Simon Lamon
3f1480a52a
Merge branch 'master' into fixdemo
2022-08-01 17:56:30 +02:00
Svante Boberg
14b02b9ad5
Bump minimum target to es2015
...
Now that we no longer support IE we can raise the minimum ES target a
bit. Changing to es2015 shaves off ~17% from the main bundle size, also
it prevents generators from being transpiled into regular functions etc.
so I would guess it has the potential to give some general performance
improvements too.
For fun I also tried to raise it to es2022, this gave a slightly bigger
bundle than es2015 so I think es2015 could be an ok target unless we
need something newer for some reason.
2022-08-01 10:17:10 +02:00
deepanshu
f3cd6134f1
print colors
2022-08-01 11:29:12 +05:30
Daniel Imms
9261780a1d
Merge pull request #3989 from Tyriar/3970_2
...
Don't dim default bg in webgl
2022-07-31 16:28:15 -07:00
Daniel Imms
a434800303
Merge pull request #3988 from Tyriar/fix_remove_atlas
...
Fix unchecking webgl in demo
2022-07-31 15:42:44 -07:00
Daniel Imms
39959c2861
Don't dim default bg in webgl
...
Fixes #3970
2022-07-31 15:39:34 -07:00
Daniel Imms
03c75360b1
Fix unchecking webgl in demo
2022-07-31 15:28:27 -07:00
Daniel Imms
85984681bb
Merge pull request #3987 from Tyriar/3986
...
Polish powerline rendering
2022-07-31 14:39:54 -07:00
Daniel Imms
0910e58b15
Merge pull request #3924 from silamon/allowmarkersonaltbuffer
...
Allow markers on the alt buffer
2022-07-31 14:39:45 -07:00
Daniel Imms
14d59999e4
Update src/common/buffer/BufferSet.test.ts
2022-07-31 14:39:37 -07:00
Daniel Imms
8f6bde9641
Polish powerline rendering
...
Fixes #3986
2022-07-31 14:27:07 -07:00
Daniel Imms
436f8556fd
Merge pull request #3972 from silamon/rowscolsheadless
...
Apply row/col changes from xterm to xterm-headless
2022-07-31 12:43:47 -07:00
Daniel Imms
face97d012
Merge pull request #3985 from Tyriar/3969
...
Fix powerlines, custom glyph offset and improve demo
2022-07-31 12:39:18 -07:00
Daniel Imms
8d92f91029
Always update terminal size in demo
2022-07-31 12:19:39 -07:00
Daniel Imms
1ede106ab4
Fix powerlines not clipped when bg changes
2022-07-31 12:05:20 -07:00
Daniel Imms
e7e71dbd3c
Merge remote-tracking branch 'upstream/master' into 3969
2022-07-31 11:35:47 -07:00
Daniel Imms
208364147a
Allow texture atlas to be zoomed on hover
2022-07-31 11:35:12 -07:00
Daniel Imms
d6fe5c7384
Update size when letter spacing changes
2022-07-31 11:21:27 -07:00
Daniel Imms
75ca5006a2
Expose texture atlas change event and use in demo
2022-07-31 11:16:12 -07:00
Daniel Imms
266d795179
Fix line height and letter spacing for custom glyphs
2022-07-31 10:58:04 -07:00
Simon Lamon
d0571d8634
Fix formatting
2022-07-31 08:59:25 +00:00
Simon Lamon
ca10ef5cad
Fix demo
2022-07-31 08:55:44 +00:00
Simon Lamon
31686fda61
Fix tests
2022-07-31 07:54:29 +00:00
Simon Lamon
0a83040ac8
clearAllMarkers
2022-07-31 07:38:14 +00:00
Daniel Imms
889e3ad14b
Merge pull request #3980 from Tyriar/3971
...
Fix underline color and polish width and positioning
2022-07-30 23:50:20 -07:00
Daniel Imms
8a596b220a
Merge pull request #3981 from Tyriar/3978
...
Include purpose of canvas addon in readme
2022-07-30 23:49:17 -07:00
Daniel Imms
8d57c64d29
Include purpose of canvas addon in readme
...
Fixes #3978
2022-07-30 23:48:37 -07:00
Daniel Imms
bbd03fb5fe
Merge pull request #3976 from Tyriar/clip_underline
...
Clip outline drawing near underline
2022-07-30 23:43:42 -07:00
Daniel Imms
bff529e1e2
Simplify dom tests and fix assertion
2022-07-30 23:41:08 -07:00
Daniel Imms
f4618b229f
Bring underlines closer to characters
2022-07-30 23:30:52 -07:00
Daniel Imms
686105942c
Reduce line width of webgl underline
2022-07-30 23:25:18 -07:00
Daniel Imms
0514b55936
Fix default underline color
...
Fixes #3971
2022-07-30 23:16:47 -07:00
Daniel Imms
04a14a748e
Merge pull request #3979 from Tyriar/3977
...
Implement improved texture packing strategy
2022-07-30 22:58:12 -07:00
Daniel Imms
ed492f7253
Implement improved texture packing strategy
...
Fixes #3977
2022-07-30 19:24:09 -07:00
Daniel Imms
d459e520d3
Merge pull request #3973 from Tyriar/3970
...
Fix dim flag applying to selection in webgl
2022-07-30 17:58:41 -07:00
Daniel Imms
ce4a85d07d
Clip outline drawing near underline
...
Fixes #3975
2022-07-30 17:52:00 -07:00
Daniel Imms
309487a020
Fix character offset to respect texture padding in webgl
...
Fixes #3974
2022-07-30 11:07:33 -07:00
Daniel Imms
c7122e8447
Fix dim flag applying to selection in webgl
...
Fixes #3970
2022-07-30 10:29:41 -07:00
Simon Lamon
027fffbadc
Fix comment
2022-07-30 15:48:49 +00:00