Agustín Rodríguez
|
1f2d223e64
|
remove line in xterm.d.ts that says link underlines are not supported
|
2018-09-21 01:42:20 -03:00 |
|
Agustín Rodríguez
|
d1991396e7
|
generalized loops to handle both single and multi line links
|
2018-09-21 01:38:37 -03:00 |
|
Agustín Rodríguez
|
478d824fa7
|
fix underline don't appearing when using the fallback DOM renderer
|
2018-09-21 01:38:37 -03:00 |
|
Daniel Imms
|
39a7b18065
|
Keep track of glyphs using cache values, not keys
|
2018-09-20 10:09:39 -07:00 |
|
Daniel Imms
|
2c62c3a8c3
|
Fix tests
|
2018-09-19 20:06:09 -07:00 |
|
Daniel Imms
|
4463f8d810
|
Speculative fix for NPE
Fixes #1702
|
2018-09-19 19:47:16 -07:00 |
|
Daniel Imms
|
c05b6bd885
|
Merge branch 'master' into 1677_perf_improve
|
2018-09-19 08:03:09 -07:00 |
|
Daniel Imms
|
290c95ad71
|
Merge pull request #1698 from Tyriar/1697_scrolltop
Fix scroll APIs not affecting scroll bar
|
2018-09-19 07:58:53 -07:00 |
|
Daniel Imms
|
57bbc817bb
|
Reduce addon lib usage
|
2018-09-18 10:25:49 -07:00 |
|
Daniel Imms
|
fb0b73ab83
|
Enforce core layering and enable strict
Part of #1507
Part of #1319
|
2018-09-18 10:21:59 -07:00 |
|
Daniel Imms
|
d1deca2330
|
Merge branch 'master' into common_layering_strict
|
2018-09-18 09:49:38 -07:00 |
|
Daniel Imms
|
33915f3ae0
|
Improve structure of addon tsconfigs
|
2018-09-18 09:49:07 -07:00 |
|
Daniel Imms
|
e736f1223f
|
Merge pull request #1696 from Tyriar/posttest
Remove npm-run-all
|
2018-09-18 09:29:45 -07:00 |
|
Daniel Imms
|
a7a58aa055
|
Enable strict null checks and restrict DOM access in common
Part of #1507
Part of #1319
|
2018-09-17 13:44:31 -07:00 |
|
Daniel Imms
|
cbe7b21090
|
Don't unlink node when updating inBitmap and verify undefined
|
2018-09-17 07:52:37 -07:00 |
|
Daniel Imms
|
d9ec47ab7a
|
Clear bitmap timeout on dispose
|
2018-09-17 07:48:05 -07:00 |
|
Daniel Imms
|
94b20d40bf
|
Reuse object for glyph identifier
|
2018-09-17 07:43:31 -07:00 |
|
Daniel Imms
|
202734f10c
|
Fix typo which broke dynamic atlas
|
2018-09-17 07:43:10 -07:00 |
|
Daniel Imms
|
4656bd433c
|
Revert "Remove IGlyphIdentifier in-between object"
This reverts commit 04f2d52f26.
|
2018-09-17 07:37:04 -07:00 |
|
Daniel Imms
|
f6d5abf7b3
|
Fix scroll APIs not affecting scroll bar
Fixes #1697
|
2018-09-17 06:52:22 -07:00 |
|
Daniel Imms
|
6ea56cd85e
|
Remove npm-run-all
We can just use posttest
|
2018-09-16 11:42:09 -07:00 |
|
Daniel Imms
|
4d7ce4da46
|
Set coveralls branch name
|
2018-09-15 11:02:53 -07:00 |
|
Daniel Imms
|
39047767e4
|
Move coverage to mac agent as it's much faster
|
2018-09-15 10:40:54 -07:00 |
|
Daniel Imms
|
8d4b5cdc55
|
Run yarn coveralls after generating report
|
2018-09-15 10:38:06 -07:00 |
|
Daniel Imms
|
00af63b271
|
Expand glyph when needed
|
2018-09-15 10:10:50 -07:00 |
|
Daniel Imms
|
608d78b6ac
|
Add fallback for window.createImageBitmap
|
2018-09-15 09:46:19 -07:00 |
|
Daniel Imms
|
ac3595e8b4
|
Generate and use a bitmap instead of canvas
|
2018-09-15 09:44:01 -07:00 |
|
Jörg Breitbart
|
5284a5a742
|
fix spelling
|
2018-09-15 00:41:55 +02:00 |
|
Jörg Breitbart
|
842ee6c164
|
change overscan limit to 2k chars
|
2018-09-15 00:22:00 +02:00 |
|
Jörg Breitbart
|
d0dc387921
|
fix overscan issue and enable linkify of partial shown matches
|
2018-09-14 23:16:24 +02:00 |
|
Daniel Imms
|
7762ab96a5
|
Exit draw early for the space character
|
2018-09-14 12:06:14 -07:00 |
|
Jörg Breitbart
|
84e9ad2adc
|
Merge branch 'master' into typedarray_BufferLine
|
2018-09-14 19:19:41 +02:00 |
|
Daniel Imms
|
6528ba84ff
|
Avoid creation of array converting index to coordinates
|
2018-09-14 10:12:43 -07:00 |
|
Daniel Imms
|
0bcf30a21b
|
Merge remote-tracking branch 'origin/master' into 1677_perf_improve
|
2018-09-14 10:10:03 -07:00 |
|
Daniel Imms
|
86c78e726d
|
Merge pull request #1675 from Tyriar/1674_watch_addons
Split addon watch into watch-addons
|
2018-09-14 10:09:34 -07:00 |
|
Daniel Imms
|
cf9cb80cb4
|
Use a number as the dynamic cache key
This prevents string creation on every draw
|
2018-09-14 10:08:26 -07:00 |
|
Daniel Imms
|
04f2d52f26
|
Remove IGlyphIdentifier in-between object
This was being constructed for every character draw
|
2018-09-14 09:58:49 -07:00 |
|
Daniel Imms
|
192f751862
|
Merge branch 'master' into 1674_watch_addons
|
2018-09-14 09:35:20 -07:00 |
|
Daniel Imms
|
de143b552d
|
Merge pull request #1676 from Tyriar/1671_dom_renderer_stable
Make the DOM renderer stable
|
2018-09-14 09:35:02 -07:00 |
|
jerch
|
d37a8ce539
|
Merge pull request #1678 from jerch/fix_linkifier
Improve unicode string handling in linkifier
|
2018-09-14 18:28:46 +02:00 |
|
Daniel Imms
|
2f66ec452c
|
💄
|
2018-09-14 08:35:14 -07:00 |
|
Jörg Breitbart
|
4b68976dfb
|
hide regex error behind debug flag
|
2018-09-14 15:43:29 +02:00 |
|
Jörg Breitbart
|
3143ad7f02
|
Merge branch 'master' into fix_linkifier
|
2018-09-14 14:52:35 +02:00 |
|
Jörg Breitbart
|
631e331077
|
fix test cases
|
2018-09-14 14:48:41 +02:00 |
|
Jörg Breitbart
|
70be55df75
|
test cases for getStringCellWidth
|
2018-09-14 14:46:57 +02:00 |
|
Jörg Breitbart
|
14c20c5f32
|
simplify stringIndexToBufferIndex, fix docs
|
2018-09-14 14:19:25 +02:00 |
|
Jörg Breitbart
|
57bbbda7e8
|
rename stringWidth; add some comments
|
2018-09-14 14:15:27 +02:00 |
|
Jörg Breitbart
|
8664f54a76
|
rename contents to iterator
|
2018-09-14 13:22:02 +02:00 |
|
Jörg Breitbart
|
9514bfd31c
|
cleanup BufferStringIterator
|
2018-09-14 13:15:35 +02:00 |
|
Jörg Breitbart
|
9ce2894353
|
remove toArray; interface type for iterator result
|
2018-09-14 12:59:56 +02:00 |
|