Daniel Imms
|
8a1d2cf0f4
|
Whitespace change to force ligatures publish
|
2021-04-02 14:22:49 -07:00 |
|
Daniel Imms
|
98f2576497
|
Merge pull request #3286 from Tyriar/webgl_liga
Webgl ligature support
|
2021-04-02 11:39:45 -07:00 |
|
Daniel Imms
|
00fa7bec42
|
Null out secondary ligature chars in cache
|
2021-04-02 11:32:02 -07:00 |
|
Daniel Imms
|
b03a25f4c7
|
Webgl ligature support
Fixes #3094
|
2021-04-02 11:15:57 -07:00 |
|
Daniel Imms
|
cf8a3514bc
|
Merge pull request #3285 from Tyriar/dom_ligatures
Support for ligatures in DOM renderer
|
2021-04-02 10:45:41 -07:00 |
|
Daniel Imms
|
b7320794bb
|
Ligature support for dom renderer
Fixes #3283
|
2021-04-02 10:34:14 -07:00 |
|
Daniel Imms
|
d8113aa533
|
Default to Fira Code in demo
|
2021-04-02 10:21:20 -07:00 |
|
Daniel Imms
|
16a70bdeb7
|
Merge pull request #3264 from LabhanshAgrawal/local_fonts
Enable using ligatures addon outside electron
|
2021-04-02 09:43:34 -07:00 |
|
Daniel Imms
|
0564ad4653
|
Add comments to webpack configs
|
2021-04-02 09:42:10 -07:00 |
|
Daniel Imms
|
a57910e2fa
|
Check navigator safely in node
|
2021-04-02 08:33:00 -07:00 |
|
Daniel Imms
|
4fa58c978b
|
Fix lint
|
2021-04-02 07:58:59 -07:00 |
|
Daniel Imms
|
54cdbb3035
|
Merge branch 'master' into local_fonts
|
2021-04-02 07:57:51 -07:00 |
|
Daniel Imms
|
367eb45586
|
Merge pull request #3284 from Tyriar/tyriar/charJoinerService
Convert CharacterJoinerRegistry to a service
|
2021-04-02 07:57:38 -07:00 |
|
Daniel Imms
|
1124f8b513
|
Improve error when adding char joiner before open
|
2021-04-02 07:57:24 -07:00 |
|
Daniel Imms
|
233b78d258
|
Merge pull request #3282 from Tyriar/spacing_eslint
Require spacing of objects outside of test files
|
2021-04-02 07:52:37 -07:00 |
|
Daniel Imms
|
5f96f33cf0
|
Fix dangling comma
|
2021-04-02 07:50:22 -07:00 |
|
Daniel Imms
|
b511f1b52a
|
Fix other case of no spacing
|
2021-04-02 07:46:30 -07:00 |
|
Daniel Imms
|
6b3fd2f31a
|
Merge branch 'master' into spacing_eslint
|
2021-04-02 07:45:31 -07:00 |
|
Daniel Imms
|
6501ab044c
|
Merge branch 'master' into tyriar/charJoinerService
|
2021-04-02 07:44:28 -07:00 |
|
Daniel Imms
|
999116c536
|
Convert CharacterJoinerRegistry to a service
Part of #3094, #3283
|
2021-04-02 07:43:39 -07:00 |
|
Daniel Imms
|
f19d7f0b70
|
Require spacing of objects outside of test files
|
2021-04-02 07:08:06 -07:00 |
|
Daniel Imms
|
1e499c7867
|
Disable ligatures addon by default
Since it needs a user action to trigger the permissions prompt
|
2021-04-02 06:57:11 -07:00 |
|
Daniel Imms
|
b9d3deae56
|
Merge branch 'master' into local_fonts
|
2021-04-02 06:42:48 -07:00 |
|
Daniel Imms
|
0421f6ebcf
|
Merge pull request #3279 from Tyriar/tyriar/powerline
Don't pad powerline glyphs and use ideographic text baseline
|
2021-04-01 17:45:44 -07:00 |
|
Daniel Imms
|
a510ffb3c0
|
Use ideographic baseline for canvas
|
2021-04-01 17:10:14 -07:00 |
|
Daniel Imms
|
62f5b8291d
|
Use ideographic over middle
This seems to correctly center the glyphs within the cell, making powerline
fonts appear perfectly aligned.
Fixes #3281
|
2021-04-01 17:05:29 -07:00 |
|
Megan Rogge
|
f9945b3439
|
Merge pull request #3276 from meganrogge/webgl
add onContextLoss to webgl addon
|
2021-04-01 17:02:57 -07:00 |
|
Daniel Imms
|
62ca4b7e13
|
Correct restricted glyph padding
|
2021-04-01 17:00:02 -07:00 |
|
Megan Rogge
|
6f59b56958
|
Merge branch 'master' into webgl
|
2021-04-01 16:57:21 -07:00 |
|
meganrogge
|
113086f97a
|
tweak readme, expose API
|
2021-04-01 16:57:19 -07:00 |
|
Daniel Imms
|
b6d3120086
|
Restrict all sides of powerline glyphs
|
2021-04-01 16:55:27 -07:00 |
|
Daniel Imms
|
117f990055
|
Don't pad powerline glyphs
Fixes #3278
|
2021-04-01 16:39:59 -07:00 |
|
Daniel Imms
|
337c11d580
|
Merge pull request #3277 from meganrogge/bufferService
Move scroll to BufferService
|
2021-04-01 16:01:30 -07:00 |
|
Daniel Imms
|
ecb485d2f5
|
Remove _cachedBlankLine
|
2021-04-01 15:54:47 -07:00 |
|
Daniel Imms
|
c5339116b5
|
Add note to readme on handling context loss
|
2021-04-01 15:45:10 -07:00 |
|
meganrogge
|
b1877b4dc7
|
onRecoverContext -> onContextLoss
|
2021-04-01 13:32:35 -07:00 |
|
meganrogge
|
1c087f6bcd
|
cherry picked commits and scrollSource
|
2021-04-01 13:24:02 -07:00 |
|
meganrogge
|
e40f340036
|
use bufferService methods
|
2021-04-01 13:18:20 -07:00 |
|
meganrogge
|
c096633f91
|
get tests to pass
Co-authored-by: Daniel Imms <daimms@microsoft.com>
|
2021-04-01 13:17:53 -07:00 |
|
meganrogge
|
b074c2552a
|
use bufferService in terminal to reduce code a bunch
|
2021-04-01 13:17:48 -07:00 |
|
meganrogge
|
e2885f3a38
|
move stuff to inputHandler and move scroll to bufferService
|
2021-04-01 13:16:39 -07:00 |
|
Megan Rogge
|
47ac4dd9fe
|
Merge branch 'master' into webgl
|
2021-04-01 12:18:21 -07:00 |
|
meganrogge
|
fa7889cdd0
|
add onRecovercontext event
|
2021-04-01 12:17:34 -07:00 |
|
Daniel Imms
|
759379dfb1
|
Merge pull request #3205 from schrej/fix/scroll-events
emit onScroll events when user is scrolling
|
2021-04-01 12:11:47 -07:00 |
|
Daniel Imms
|
87ed4f07cd
|
Tidy up syncTextArea
|
2021-04-01 12:05:24 -07:00 |
|
Daniel Imms
|
07499380d1
|
Remove RenderService check, it must be passed to ctor
|
2021-04-01 12:05:21 -07:00 |
|
Daniel Imms
|
3ae61fc1dd
|
Use buffer y for relative cursor pos
|
2021-04-01 12:05:17 -07:00 |
|
Daniel Imms
|
085a2b545f
|
Remove now unneeded CharSizeService
|
2021-04-01 12:05:12 -07:00 |
|
kena0ki
|
49cb6f74bc
|
Remove non-null assertion
|
2021-04-01 12:05:05 -07:00 |
|
kena0ki
|
d4a93fe7e4
|
Use RenderService.dimensions instead of CharSizeService for textarea position
|
2021-04-01 12:05:00 -07:00 |
|