Daniel Imms
0ed0bfa5ab
Merge branch 'master' into webgl2
2018-12-27 14:17:34 -08:00
Daniel Imms
e0d535e0da
Fix previous search, remove incremental previous search
2018-12-26 15:49:08 -08:00
Daniel Imms
1b1b641670
Merge branch 'master' into webgl2
2018-12-20 16:40:03 -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
Daniel Imms
c97feab05c
Initial webgl renderer implementation
2018-11-16 14:34:12 -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
Alex Ross
7fc1fd947f
Added search support for 'match whole word'
2018-09-12 09:30:34 -07:00
Alex Ross
fed579238a
Added optional case sensitive searching
2018-09-10 13:45:29 -07:00
Daniel Imms
b2ba281916
Fix references in demo to addons
2018-09-10 12:09:26 -07:00
Daniel Imms
715c078b6d
Fix lint in demo
2018-09-09 07:22:18 -07:00
Daniel Imms
7447a8d08d
Rename setting to experimentalBufferLineImpl, expose in d.ts
2018-09-09 07:20:13 -07:00
Daniel Imms
d4d1426bff
Merge branch 'master' into typedarray_BufferLine
2018-09-08 13:47:06 -07:00
Jörg Breitbart
4eede85ef6
fixes #1667
2018-09-08 17:26:19 +02:00
Jörg Breitbart
bc943b7b57
merge with 3.7
2018-09-08 16:54:10 +02:00
Daniel Imms
a0f9768fe8
Merge remote-tracking branch 'ups/master' into webpack_demo
2018-09-08 02:51:07 -07:00
Alex Ross
e5465841f8
Responded to feedback and fixed the returned found term
2018-09-07 15:29:51 -07:00
Alex Ross
88205511e6
Added support for searching by regular expression
2018-09-07 09:47:15 -07:00
Jörg Breitbart
2877c0da80
switch for BufferLineJsArray vs BufferLineTypedArray
2018-09-04 18:20:01 +02:00
Daniel Imms
ca76ebc396
Remove todo
2018-09-01 17:34:52 -07:00
Daniel Imms
d58f5cac01
Type Terminal
2018-09-01 16:48:55 -07:00
Daniel Imms
b3e8980270
Convert demo client to TS
2018-09-01 16:34:07 -07:00
Daniel Imms
e75578440e
Improve demo webpack build
2018-09-01 16:22:27 -07:00
Daniel Imms
5aaf9ef11b
Allow renderer to be swapped in and out at runtime
...
Fixes #1589
2018-07-29 13:50:45 -07:00
Bruno Ribeito
ed58c42513
Fix actions and styles
2018-07-01 22:50:08 +01:00
Bruno Ribeito
054592520e
Add recreate terminal after disposing to the demo
2018-07-01 18:56:58 +01:00
Daniel Imms
8ae8705ae6
Fix typo
2018-06-25 11:21:00 -07:00
Daniel Imms
27b1c89f43
More cleaning up of references
2018-06-21 11:48:53 +10:00
Daniel Imms
45e4486bf5
Remove on, off, globalOn
2018-06-21 11:10:55 +10:00
Daniel Imms
545d0782c9
Properly register and dispose of majority of remaining listeners
2018-06-21 11:07:29 +10:00
Daniel Imms
9293616f02
Add dispose terminal button to demo
2018-06-21 10:32:58 +10:00
Daniel Imms
d29a527724
Introduce the public module
2018-06-10 16:40:36 +01:00
Bruno Ribeito
13d5ad6506
Fix Demo String Options
2018-06-03 19:53:51 +01:00
Daniel Imms
c748b02111
Add rendererType
2018-06-03 16:21:23 +02:00
Daniel Imms
adb0cf41ab
Improve display of options
2018-06-03 15:37:01 +02:00
Daniel Imms
908b06cfa7
Some polish
2018-06-03 11:18:34 +01:00
Daniel Imms
2d786910c8
Correctly set cols/rows
2018-06-03 11:10:11 +01:00
Daniel Imms
5b04451b05
console error on setting ctor only option via setOption
2018-06-03 11:02:39 +01:00
Daniel Imms
4d5e305a25
Generate inputs for all options in demo
2018-06-03 10:37:20 +01:00
Benjamin Woodruff
7f761b5b9e
Merge branch 'master' into dynamic-char-atlas
...
I did a bunch of testing of various ansi escape codes (including
italics) with all three char atlas implementations (none, static,
dynamic), with and without `drawBoldTextInBrightColors`, and with and
without `enableBold` to test all of the edge cases that I could.
2018-05-17 22:42:52 -07:00
Daniel Imms
6e451f58b8
Update tagline
2018-05-14 11:13:01 -07:00
Benjamin Woodruff
9c0ce1d742
Fix DynamicCharAtlas with transparency
...
There were two bugs:
- We need to clear the background of _tmpCtx instead of just drawing on
top if the background color is transparent.
- We should set the background to fully transparent if it's partially
transparent, to avoid drawing the transparent background twice.
2018-04-15 19:43:23 -07:00
Benjamin Woodruff
24feaabd9a
Add a basic dynamic character atlas implementation
...
This adds a very minimal implementation of DynamicCharAtlas using a LRU
cache.
I've got some optimizations that I'll add on top of this, but this
proves the concept.
2018-04-15 18:49:07 -07:00