Daniel Imms
2ebc5d904d
Resize saved cursor position on buffer resize
...
Saved cursor coordinates were not being resized as well which could
lead to crashes when resizing down while the alt buffer is active.
Fixes #1151
2018-01-23 06:51:22 -08:00
Daniel Imms
d85d353772
Merge pull request #1234 from Tyriar/1233_link_activation
...
Use explicit null check to ensure start/end row is valid
2018-01-22 12:53:00 -08:00
Daniel Imms
a9d3e61794
Fix tests
2018-01-22 12:43:42 -08:00
Daniel Imms
16abf71b78
Use explicit null check to ensure start/end row is valid
...
It looks like this could have caused the inconsistent behavior with
links not activating and then working again after scrolling
Fixes #1233
2018-01-22 11:51:09 -08:00
Daniel Imms
f554f53bda
Merge pull request #1229 from ColdGrub1384/patch-1
...
Include Pisth in applications
2018-01-21 10:22:42 -08:00
Daniel Imms
49565c2fcf
Merge branch 'master' into patch-1
2018-01-21 10:22:19 -08:00
Daniel Imms
a338def801
Merge pull request #1230 from jkuri/abstruse-readme
...
Add AbstruseCI as real-world example
2018-01-21 10:16:16 -08:00
Jan Kuri
a9a1d37a1e
Add AbstruseCI as real-world example
2018-01-21 18:49:10 +01:00
Adrian Labbé
e55a234b53
Include Pisth in applications
2018-01-20 16:07:31 -03:00
Daniel Imms
616958e2c6
Merge pull request #1225 from saamalik/altIsMeta
...
Mac OSX: altIsMeta support
2018-01-20 10:15:03 -08:00
Daniel Imms
e4726192f1
Various fixes
...
- altIsMeta -> macOptionIsMeta
- Moved isThirdLevelShift into Terminal class
- Moved option check into isThirdLevelShift so it doesn't affect the Windows
case and also includes the keypress case
- Add public API and typings test
- Add option checkbox to demo
2018-01-20 09:06:05 -08:00
Saad Malik
73686e66c6
Remove package-lock changes
2018-01-19 16:51:57 -08:00
Saad Malik
d981a9fe6c
Merge branch 'master' into altIsMeta
2018-01-19 12:49:07 -08:00
Daniel Imms
903ec3c910
Merge pull request #1206 from amejia1/master
...
Fix issue with resizing terminal.
2018-01-19 12:40:18 -08:00
Daniel Imms
eb6ff003da
Merge branch 'master' into master
2018-01-19 12:34:43 -08:00
Daniel Imms
6e3cd2cb23
Fix indentation
2018-01-19 12:34:32 -08:00
Saad Malik
ec8593fe46
Merge branch 'master' into altIsMeta
2018-01-19 12:32:06 -08:00
Saad Malik
891fbd6b80
Mac OSX: altIsMeta support
...
* Support for altIsMeta option
* Instead of providing third-level shift characters
* Sample demo application using new altIsMeta option
2018-01-19 12:10:39 -08:00
Daniel Imms
d33c340de5
Merge pull request #1222 from Tyriar/1220_addon_types
...
Use Terminal types from xterm.d.ts in Addons
2018-01-19 09:34:44 -08:00
Daniel Imms
57a9948e8d
Use Terminal typings in remaining addons
...
Fixes #1220
2018-01-19 09:30:24 -08:00
Daniel Imms
ec17fb9179
Use Terminal type in attach, fit and fullscreen
2018-01-19 09:30:24 -08:00
Daniel Imms
682eb2f861
Use Terminal public API type in search addon
...
Part of #1220
2018-01-19 09:30:24 -08:00
Daniel Imms
a9f69965fe
Merge pull request #1223 from zhaojh329/master
...
Add rtty to the real-world uses section of README
2018-01-18 21:40:55 -08:00
Jianhui Zhao
1f79860aaf
Add rtty to the real-world uses section of README
...
A reverse proxy WebTTY. It is composed of the client and the server.
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-01-19 10:57:51 +08:00
Andres Mejia
5133f25fb7
Fix issue with resetting terminal.
...
Ensure new BufferSet is used and clear selection manager on reset.
2018-01-18 17:48:29 -05:00
Daniel Imms
cfd00529eb
Various fixes
...
- Add buffers being retained on full reset (CIS)
- Remove setup event, simplify
- Only have one trim listener active at once
- Disallow activate events if nothing changed (just in case)
2018-01-18 17:48:29 -05:00
Andres Mejia
a9b7ef5dc3
Clear selection manager when the terminal switches its buffer set or buffer.
2018-01-18 17:48:29 -05:00
Andres Mejia
90c8c85c09
Fix issue with resizing terminal.
...
Need to ensure the active buffer is always being used.
Fixes https://github.com/xtermjs/xterm.js/issues/824 .
2018-01-18 17:48:28 -05:00
Daniel Imms
2f5029205d
Merge pull request #1214 from Tyriar/fix_lint
...
Fix lint, update tslint and add more tslint rules
2018-01-18 12:28:02 -08:00
Daniel Imms
0645fe582f
Fix missing space
2018-01-18 12:27:07 -08:00
Daniel Imms
9c4ef2fd86
Merge remote-tracking branch 'origin/master' into fix_lint
2018-01-18 12:11:21 -08:00
Daniel Imms
8d5ed6fc75
Merge pull request #1197 from blink1073/fix-typings
...
Ship the declaration files
2018-01-18 12:03:33 -08:00
Daniel Imms
1b48f2cd6d
Merge branch 'master' into fix-typings
2018-01-18 11:56:10 -08:00
Daniel Imms
15dd1e6bec
Merge pull request #1217 from Tyriar/1216_invalidate_cursor
...
Fix cursor lagging behind when blink is on
2018-01-18 10:54:26 -08:00
Daniel Imms
b4b4456225
Merge branch 'master' into 1216_invalidate_cursor
2018-01-18 10:54:18 -08:00
Daniel Imms
b89f9666e6
Merge pull request #1218 from Tyriar/travis_osx
...
Remove OSX from travis
2018-01-18 10:54:02 -08:00
Daniel Imms
2253e666e7
Remove OSX from travis
...
Builds take too long on free tier
2018-01-18 09:39:32 -08:00
Daniel Imms
777603b5cd
Merge branch 'master' into 1216_invalidate_cursor
2018-01-18 09:01:27 -08:00
Daniel Imms
0379ef7bc7
Merge pull request #1215 from markus-oberhumer/ctrl-pageup-pagedown
...
Add support for modifiers for PageUp / PageDown keys.
2018-01-18 07:58:31 -08:00
Daniel Imms
b1beee3595
Fix cursor lagging behind when blink is on
...
Fixes #1216
2018-01-18 07:54:45 -08:00
Markus F.X.J. Oberhumer
83921c0b26
Add support for modifiers for PageUp / PageDown keys.
...
This allows using Ctrl-PageUp/Down and Alt-PageUp/Down.
2018-01-18 09:23:05 +01:00
Daniel Imms
4588d15738
Add more tslint rules, fix attach addon
2018-01-17 10:40:42 -08:00
Daniel Imms
307dd0fd68
Add several tslint rules
2018-01-17 10:32:35 -08:00
Daniel Imms
53e1f83bb5
Update tslint, fix lint
2018-01-17 10:23:27 -08:00
Daniel Imms
70236f6818
Fix addon lint
2018-01-17 10:20:04 -08:00
Daniel Imms
5888cd7938
Merge pull request #1210 from Tyriar/1194_initial_cursorBlink
...
Ensure renderer uses latest options at open
2018-01-16 09:21:39 -08:00
Daniel Imms
f02ead309b
Merge branch 'master' into 1194_initial_cursorBlink
2018-01-16 06:45:58 -08:00
Daniel Imms
80f13792a3
Ensure renderer uses latest options at open
...
Fixes #1194
2018-01-16 06:34:22 -08:00
Paris Kasidiaris
691f8a7567
Merge pull request #1199 from ficristo/umd-addons
...
Make addons UMD compatible
2018-01-15 22:11:21 +02:00
ficristo
46f684621c
Merge branch 'master' into umd-addons
2018-01-14 20:24:52 +01:00