Daniel Imms
fcee890819
Merge branch 'master' into 1128_addons
2019-05-10 20:47:17 -07:00
Daniel Imms
d696046921
Simplify and mark new addon API as experimental
2019-05-10 20:38:08 -07:00
Daniel Imms
eedcbccb15
Merge remote-tracking branch 'origin/master' into 1128_addons
2019-05-10 20:24:43 -07:00
Daniel Imms
b658baf921
Add typings for windowsMode
2019-05-10 16:26:53 -07:00
Daniel Imms
3abc090412
Add missing space to typings
2019-05-09 10:02:42 -07:00
Daniel Imms
469d5158a0
Make Terminal.markers readonly
2019-04-30 19:19:41 +00:00
Daniel Imms
017a5b1218
Merge branch 'master' into utf8_input
2019-04-14 12:54:26 -07:00
Daniel Imms
5362ea195c
Add first API test
2019-04-10 00:24:50 -07:00
Daniel Imms
b55bedc6af
Add terminal API interface to Types.ts
...
This is needed since the API/public buffer now differs from the TerminalCore's
2019-04-09 21:29:08 -07:00
Daniel Imms
b9bc219ecc
Make events in d.ts alphabetical
2019-04-09 20:52:18 -07:00
Daniel Imms
87328fe293
Convert data to EventEmitter2
2019-04-09 19:53:02 -07:00
Daniel Imms
0c388c69bc
Merge branch 'master' into pr/jerch/1904
2019-04-09 19:38:39 -04:00
Daniel Imms
efeca49705
Mostly implemented buffer API
...
Part of #1994
2019-04-07 15:29:37 -04:00
Daniel Imms
267071ead6
Add deprecation message to applyAddon
2019-04-07 15:00:27 -04:00
Daniel Imms
26a80d0d35
Convert to much simpler model
2019-04-07 14:53:09 -04:00
Daniel Imms
49f58f5d25
Merge branch 'master' into 1128_addons
2019-04-07 14:24:29 -04:00
Daniel Imms
798cf8abc3
Merge branch 'master' into event_emitter_2
2019-04-04 00:12:07 -04:00
Daniel Imms
7ddcf1a2a2
Merge branch 'master' into 1128_addons
2019-04-02 20:16:09 -04:00
Daniel Imms
5f014be057
Add onCursorMove, replace .on usage in addons
2019-04-02 11:12:57 -07:00
Daniel Imms
ba4662ac14
Introduce new onEvent APIs and deprecate on/off/etc.
...
Part of #1505
2019-04-02 11:01:16 -07:00
Daniel Imms
fa505111a2
Replace winptyCompat addon with windowsMode option
2019-04-02 08:51:23 -07:00
Jörg Breitbart
ec3a95f727
Merge branch 'utf32_buffer' into utf8_input
2019-01-31 23:32:48 +01:00
Daniel Imms
828f14f2ab
Improve docs on Terminal.resize
2019-01-31 14:00:39 -08:00
Daniel Imms
4dab31dbe0
Merge branch 'master' into 1867_readonly_api_props
2019-01-26 12:58:13 -08:00
Jörg Breitbart
d7ea0edfcf
add utf8 input to terminal
2019-01-20 22:19:50 +01:00
Ashwin Ramaswami
f04f2efc52
doc: fix more typos
2019-01-06 15:09:57 -08:00
Daniel Imms
290394b401
New addon prototype
...
Part of #1128
2019-01-03 20:22:53 -08:00
Jörg Breitbart
c668bb1243
remove js array based buffer line
2019-01-03 16:08:40 +01:00
Daniel Imms
338558d86c
Make Terminal API properties readonly
...
Fixes #1867
2018-12-31 20:09:48 -08:00
Daniel Imms
adbb929f78
Wrap .d.ts comments to 80 chars
2018-12-26 14:49:49 -08:00
Per Bothner
6b65ebd4aa
Various typing and API fixes, doc comments, typing test etc.
2018-12-15 11:34:15 -08:00
Jörg Breitbart
6f4a6ef308
deprecate experimentalBufferLineImpl
2018-12-04 20:33:12 +01:00
leomoty
60468356db
Merge branch 'master' into line-height
2018-10-27 13:26:50 -03:00
Daniel Imms
a0250c5cea
Improve types for listener args in .d.ts
...
Without this consumers need an undefined check with strictNullChecks
turned on.
2018-10-12 08:33:59 -07:00
leomoty
6e350219aa
Support for lineHeight in DOM Renderer
2018-10-09 18:58:25 -03:00
Jörg Breitbart
5b7aa68299
Merge branch 'master' into typedarray_BufferLine
2018-10-07 22:08:46 +02:00
Jörg Breitbart
00bf16f610
Merge branch 'master' into typedarray_BufferLine
2018-09-25 01:02:14 +02:00
Daniel Imms
4cd591cb21
Merge branch 'master' into common_layering_strict
2018-09-21 11:50:22 -07:00
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
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
Jörg Breitbart
84e9ad2adc
Merge branch 'master' into typedarray_BufferLine
2018-09-14 19:19:41 +02:00
Daniel Imms
f2049694c8
Make the DOM renderer stable
...
Also updated the list of features which are not supported now. Note
that this may be moved to an addon eventually, this can be part of a
major release rather than included in the comment.
Fixes #1671
2018-09-09 07:38:38 -07:00
Daniel Imms
7447a8d08d
Rename setting to experimentalBufferLineImpl, expose in d.ts
2018-09-09 07:20:13 -07:00
Daniel Imms
33b65bbfaa
Merge branch 'master' into fix_convertEol
2018-09-02 10:42:02 -07:00
Daniel Imms
467a93c8d9
Fix typo/grammar/line width
2018-09-01 09:34:01 -07:00
Jörg Breitbart
dc332480cc
fix convertEol option
2018-08-31 23:02:05 +02:00
Daniel Imms
a194263183
Document addDisposableListener
...
Part of #1642
2018-08-31 12:02:54 -07:00
Daniel Imms
3582f8733d
Deprecate emit
...
Part of #1505
2018-07-14 10:46:55 -07:00
Jeff Principe
63b3a6f323
Factor logic into registry, make matches cell-based and document
2018-07-08 11:30:54 -07:00
Daniel Imms
6d9d2a3304
Merge remote-tracking branch 'origin/master' into pr/princjef/1460
2018-07-03 11:50:07 -07:00