Daniel Imms
6c8949bba1
Only wrap single width unicode chars
2017-05-14 12:20:01 -07:00
Daniel Imms
508d3ab68c
Merge remote-tracking branch 'ups/master' into 449_keep_span_pool
2017-05-14 12:09:47 -07:00
Jeremy Danyow
0532e5cbf0
Normalize line endings on paste
2017-05-09 15:21:56 -07:00
Daniel Imms
3baa6b9237
Wrap all characters temporarily in spans to force fixed with
...
Fixes #467
2017-05-07 16:08:01 -07:00
Daniel Imms
23e6a475ee
Merge remote-tracking branch 'origin/master' into 449_keep_span_pool
2017-05-07 15:49:40 -07:00
Paris Kasidiaris
35f746c925
Add focus argument in Terminal.prototype.open
...
Fix #640
2017-04-26 10:37:07 +00:00
Daniel Imms
5cafcdb695
Keep cursor blink interval after a reset
...
Fixes #638
2017-04-19 11:22:18 -07:00
Daniel Imms
584ec681af
Merge remote-tracking branch 'ups/master' into 591_element_on_validation
2017-04-04 09:50:04 -07:00
Daniel Imms
64663bf4a8
Fix tests
2017-04-04 09:35:52 -07:00
Daniel Imms
fe8334a873
Merge remote-tracking branch 'ups/master' into 612_multiple_links_in_row
2017-04-04 09:33:53 -07:00
Daniel Imms
0f8ff67451
Merge branch 'master' into 618_register_link_before_dom
2017-04-04 09:02:37 -07:00
Daniel Imms
8b0032c210
Merge branch 'master' into 612_multiple_links_in_row
2017-04-04 09:02:35 -07:00
Daniel Imms
66be05a962
Merge branch 'master' into 612_multiple_links_in_row
2017-04-04 09:00:47 -07:00
Daniel Imms
0e85a09dd3
Merge branch 'master' into 618_register_link_before_dom
2017-04-04 08:58:43 -07:00
Daniel Imms
0c4ba9fd67
Clear cursor blink interval on blur
2017-04-03 15:09:38 -07:00
Daniel Imms
aca81c764a
Use setInterval over animation for cursor blink
...
Fixes #625
2017-04-03 14:49:21 -07:00
InDieTasten
26ccf2a316
Fix typos in comment
2017-03-31 22:16:11 +02:00
Daniel Imms
8c2db8ddb8
More tests
2017-03-31 02:10:07 -07:00
Daniel Imms
5546baa927
Fix edge case
2017-03-31 01:54:21 -07:00
Daniel Imms
d814009721
Add tests
2017-03-31 01:48:51 -07:00
Daniel Imms
08fd050c3f
Support multiple link matches in a single row
...
Fixes #612
2017-03-31 01:48:35 -07:00
Daniel Imms
b0624cadb7
Allow links to be registered before terminal is attached to DOM
...
Fixes #618
2017-03-24 11:04:04 -07:00
Lucian Buzzo
cb77b9dc1a
Prevent line data from being discarded on resize.
2017-03-19 08:26:37 +00:00
Daniel Imms
da14f64d1b
Merge branch 'master' into non_draggable_links
2017-03-17 02:27:07 -07:00
Daniel Imms
adde8ab2c3
Ensure terminal links are not draggable
2017-03-16 12:07:25 -07:00
Daniel Imms
6d25706300
Merge pull request #606 from Tyriar/vscode22640_tilde_path
...
Allow ~ char in linkify path and query fragments
2017-03-15 18:01:47 -07:00
Daniel Imms
b68180b97b
Allow ~ char in linkify path and query fragments
2017-03-15 13:55:57 -07:00
Paris Kasidiaris
9055bace96
Fix cursor style on blurred terminals
2017-03-15 18:28:17 +02:00
Michael Irwin
0cb8ecc6f7
Use boundingClientRect instead of style to get actual height
...
PR #598
2017-03-15 09:06:56 -04:00
Michael Irwin
3c3a646d42
Fixed characterHeight calculation, which could cause overflowing
...
The previous calculation was simply using the height of the letter
W, but wasn't taking into account that each row has a lineHeight,
which might be greater. If the lineHeight is .4px off, after many
rows, it will cause the proposedGeometry to have an extra row,
potentially causing hidden rows (based on layout).
2017-03-14 17:02:53 -04:00
Daniel Imms
91994a399c
Merge pull request #582 from tmyt/propose/row-height
...
Support checking height in checkBoldBroken
2017-03-10 12:53:12 -08:00
Daniel Imms
bef7137c92
Fix bug
2017-03-09 10:47:09 -08:00
Daniel Imms
11f62bab34
Expose setHypertextValidationCallback
2017-03-09 10:39:08 -08:00
Daniel Imms
b66776a047
Include element in validationCallback
...
Fixes #591
2017-03-09 10:23:59 -08:00
Daniel Imms
ec91a6c7f4
Merge pull request #588 from Tyriar/587_csi_3_J
...
Implement CSI 3 J - Erase saved lines
2017-03-08 11:08:46 -08:00
yutaka
4b2ae6a79f
Use rendered height for detect broken bold font.
2017-03-08 11:30:23 +00:00
yutaka
2ec756fd6b
Use offsetWidth instead of scrollWidth
...
scrollWidth does not work on Chrome with `display: inline` element.
2017-03-08 05:11:26 +00:00
yutaka
f0d5b40121
Detect bold font was broken correctly.
2017-03-08 04:54:18 +00:00
yutaka
31a0996b2f
Revert "Set charMeasure.height values to each row height"
...
This reverts commit 43cb4f471f .
2017-03-08 00:27:22 +00:00
Daniel Imms
0bbd8f0a16
Implement CSI 3 J - Erase saved lines
...
Fixes #587
2017-03-07 14:01:42 -08:00
Daniel Imms
235ae2fbb9
Fix http link handler logic
2017-03-04 15:02:08 -08:00
Daniel Imms
1f518b0b45
Allow http link handler to fallback to standard handler
2017-03-04 14:44:11 -08:00
Daniel Imms
ab34d53d6b
Remove unused import
2017-03-04 14:09:13 -08:00
Daniel Imms
aafb5333b9
Give event to handler
2017-03-04 14:08:05 -08:00
Daniel Imms
5e2791f981
Revert "Add fail handler"
...
This reverts commit 1ecc5674ac .
2017-03-04 14:01:40 -08:00
Daniel Imms
1ecc5674ac
Add fail handler
2017-03-04 14:01:34 -08:00
Daniel Imms
15a867d2b7
Support cmd+click on mac
2017-03-03 12:37:34 -08:00
yutaka
43cb4f471f
Set charMeasure.height values to each row height
2017-03-03 07:57:05 +00:00
Daniel Imms
012051c1db
Fix matchIndex on http
2017-03-02 17:35:10 -08:00
Daniel Imms
b5483898da
Merge remote-tracking branch 'upstream/master' into 578_ctrl_click_links
2017-03-02 17:34:30 -08:00