Daniel Imms
43015f85f4
Move Renderer ownership to RenderCoordinator
2019-05-18 21:15:18 -07:00
Daniel Imms
c7416a6eaa
Use logo in demo
...
Fixes #2093
2019-05-18 19:56:28 -07:00
Jörg Breitbart
58d461bb90
optimize Buffer.concat
2019-05-13 15:33:54 +02:00
Jörg Breitbart
69411916cb
make linter happy
2019-05-13 01:45:21 +02:00
Jörg Breitbart
1a596f9608
default to string transport
2019-05-13 01:41:51 +02:00
Jörg Breitbart
67be8c36e7
utf8 switch in server.js
2019-05-13 01:40:54 +02:00
Jörg Breitbart
53167df1a8
document utf8 switch in client.ts
2019-05-13 01:24:41 +02:00
Jörg Breitbart
6fd5cdd8f1
apply attach changes to demo
2019-05-13 00:58:14 +02:00
Daniel Imms
1502fea431
Remove unused fullscreen addon from demo
2019-05-12 10:41:01 -07:00
Daniel Imms
d230f93bde
Remove old search addon from demo
2019-05-12 10:25:41 -07:00
Daniel Imms
eda04bcb23
Add new search addon, move AddonManager to public
...
Because addons build on top of the API it needs to live in public, the main
reason for this is because the implementation of buffer differs on
public/Terminal and src/Terminal.
2019-05-12 10:22:29 -07:00
Daniel Imms
3554d3e075
Merge branch 'master' into 1128_addons
2019-05-11 10:14:48 -07:00
Daniel Imms
55d590348c
API integration tests
...
Part of #1247
2019-05-10 22:57:27 -07:00
Daniel Imms
eedcbccb15
Merge remote-tracking branch 'origin/master' into 1128_addons
2019-05-10 20:24:43 -07:00
Daniel Imms
4b1c54d634
Update terminal dimensions after line height changes
...
Fixes #2048
2019-05-08 20:53:24 -07: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
629238ae70
Use onResize in demo
2019-04-04 00:25:03 -04:00
Daniel Imms
3f9d90ecf6
Remove unnecessary paste listener from demo
2019-04-04 00:23:12 -04:00
Daniel Imms
f35dfb496a
Use onKey in demo
2019-04-04 00:22:34 -04:00
Daniel Imms
b18829963c
Fix backspace on demo
...
buffer.x will probably be public API soon (#1994 )
Fixes #1989
2019-04-04 00:01:43 -04:00
Daniel Imms
7ddcf1a2a2
Merge branch 'master' into 1128_addons
2019-04-02 20:16:09 -04:00
Daniel Imms
fa505111a2
Replace winptyCompat addon with windowsMode option
2019-04-02 08:51:23 -07:00
Daniel Imms
b05c66b132
Merge pull request #1987 from Tyriar/1986_localhost
...
Recommend 127.0.0.1:3000 on mac and linux too
2019-03-30 15:36:42 -07:00
Daniel Imms
75046235af
Merge pull request #1984 from Tyriar/project_references
...
Build using TypeScript project references
2019-03-30 15:09:11 -07:00
Daniel Imms
4d008c66f1
Recommend 127.0.0.1:3000 on mac and linux too
...
Fixes #1986
2019-03-30 15:06:25 -07:00
Daniel Imms
e182e3d4e4
Fix demo on non-Windows
...
Broke in #1978
2019-03-30 14:52:48 -07:00
Daniel Imms
0960a7ae14
Merge branch 'master' into project_references
2019-03-30 14:43:11 -07:00
Daniel Imms
f80924fb8d
Remove zmodem demo
2019-03-30 14:12:15 -07:00
Daniel Imms
0b78011fa3
Adopt project references
...
Recent versions of TypeScript has improved the performance of project
references so they are now viable to switch over to.
2019-03-30 14:05:24 -07:00
Daniel Imms
4dbe8ec1db
Let consumers decide whether winptyCompat should be active
2019-03-23 10:58:26 -07:00
Daniel Imms
07d3407892
Remove unused var and unneeded defensive check
...
...items as an arg will always be an array
2019-01-17 09:48:18 -08:00
Daniel Imms
7ba17ca770
Convert web links and attach to modules
2019-01-03 22:19:30 -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
951f281bb0
Merge branch 'master' into debugging
2018-12-27 14:09:48 -08:00
Daniel Imms
e0d535e0da
Fix previous search, remove incremental previous search
2018-12-26 15:49:08 -08:00
Daniel Imms
c961175c03
Merge branch 'master' into debugging
2018-12-18 16:28:26 -08:00
Daniel Imms
d7f284c676
Add debug target for demo server, merge 2 start processes into one
2018-12-11 09:56:33 -08:00
Daniel Imms
943def1391
Add debug target for client, fix source maps in demo to point to ts
2018-12-11 09:37:20 -08:00
Noj Vek
9005de1c42
adding a linesCache ttl and cursor move invalidation
2018-12-10 17:13:28 -08:00
Noj Vek
801dcc3b75
Merge branch 'master' of github.com:xtermjs/xterm.js
2018-12-10 15:54:38 -08:00
Noj Vek
91ef7f24a6
Fixes #1660 : Search as you type
2018-12-10 15:54:35 -08:00
Daniel Imms
b5b2bcd0c9
Allow decimal line heights in demo
2018-12-09 09:08:11 -08:00
Jörg Breitbart
eb123ca787
add tiny buffer to server part in demo
2018-10-11 00:32:14 +02:00
Jörg Breitbart
5b7aa68299
Merge branch 'master' into typedarray_BufferLine
2018-10-07 22:08:46 +02:00
Zane Hitchcox
5a1c71c1d5
Don't delete fake terminal
2018-10-01 10:16:59 -04:00
Jörg Breitbart
84e9ad2adc
Merge branch 'master' into typedarray_BufferLine
2018-09-14 19:19:41 +02:00
Jörg Breitbart
69ab27004e
Merge branch 'typedarray_BufferLine' of git+ssh://github.com/jerch/xterm.js into typedarray_BufferLine
2018-09-13 19:30:50 +02:00
Jörg Breitbart
65a528c18b
Merge branch 'master' into typedarray_BufferLine
2018-09-13 19:18:37 +02:00