Bruno Ribeito
|
7e393dfa8c
|
Move logic to helper function
|
2018-07-01 22:24:51 +01:00 |
|
Bruno Ribeito
|
932a8d5028
|
Fix SelectionRenderLayer._state
|
2018-07-01 19:26:50 +01:00 |
|
Daniel Imms
|
38debf77f8
|
Merge pull request #1538 from vsinha/column-select
Support for column/box selection
|
2018-06-30 10:20:38 -07:00 |
|
Daniel Imms
|
117c79e4e7
|
Polish
|
2018-06-30 10:11:48 -07:00 |
|
Viraj Sinha
|
3a4ad37177
|
Added mac platform check before we try to use mac specific config var
|
2018-06-29 20:19:18 -07:00 |
|
Viraj Sinha
|
ace612e575
|
Fixes for merging column select
|
2018-06-29 20:15:17 -07:00 |
|
Daniel Imms
|
e628a9be76
|
Fix emoji test
|
2018-06-29 11:25:17 -07:00 |
|
Daniel Imms
|
835d5a16ea
|
Fix build after merge
|
2018-06-29 11:17:45 -07:00 |
|
Viraj Sinha
|
169cbb3fca
|
Merge branch 'master' into column-select
|
2018-06-28 15:59:27 -07:00 |
|
Viraj Sinha
|
2669576b6c
|
Adds a toggle to disable column selections on mac
|
2018-06-28 15:56:25 -07:00 |
|
Viraj Sinha
|
3202ddc96d
|
Adds support for column selections if holding alt on mac and shift on windows/linux
|
2018-06-28 15:55:44 -07:00 |
|
Daniel Imms
|
1395b0f03c
|
Merge pull request #1525 from Tyriar/1518_memory
Ensure all references are released when Terminal.dispose is called
|
2018-06-28 13:21:27 -07:00 |
|
Daniel Imms
|
100143bd02
|
Merge branch 'master' into 1518_memory
|
2018-06-28 10:29:07 -07:00 |
|
Daniel Imms
|
8c20a2e26b
|
Merge pull request #1535 from 7PH/master
#1532: 'Reset to Initial State' (RIS) escape sequence no longer makes the cursor disappear
|
2018-06-27 07:09:49 -07:00 |
|
7PH
|
218a4014c7
|
#1532: Add test to ensure terminal reset does not display cursor if hidden before
|
2018-06-26 10:42:08 +02:00 |
|
7PH
|
0ad7b8e27b
|
#1532: Add test to ensure terminal reset does not affect cursorState
|
2018-06-26 10:36:11 +02:00 |
|
7PH
|
f1504e5c0f
|
#1532: Terminal reset does not affect cursorState anymore
|
2018-06-26 10:33:46 +02:00 |
|
Daniel Imms
|
f0d872f7fe
|
Merge pull request #1531 from Tyriar/pin_notepty
Pin node-pty to 0.7.6
|
2018-06-25 11:38:34 -07:00 |
|
Daniel Imms
|
ff18b193eb
|
Pin node-pty to 0.7.6
|
2018-06-25 11:28:09 -07:00 |
|
Daniel Imms
|
8ae8705ae6
|
Fix typo
|
2018-06-25 11:21:00 -07:00 |
|
Daniel Imms
|
d585515de1
|
Move RenderDebouncer and ScreenDprMonitor into ui
|
2018-06-23 17:34:01 +10:00 |
|
Daniel Imms
|
8dda3e68f8
|
MOve CharMeasure into ui/
|
2018-06-23 17:32:32 +10:00 |
|
Daniel Imms
|
4c7e5d2201
|
Move CircularList to common (tests in ui/ need)
|
2018-06-23 17:27:34 +10:00 |
|
Daniel Imms
|
cc41fefe31
|
Move MouseZoneManager into ui/
|
2018-06-23 17:25:07 +10:00 |
|
Daniel Imms
|
9a3751d7fb
|
Merge pull request #1522 from 7PH/master
#1521: VT100 escape codes DECSC and DECRC now handle character attributes
|
2018-06-22 07:36:42 +10:00 |
|
PowerHat
|
64b0a9482c
|
Merge branch 'master' into master
|
2018-06-21 11:35:01 +02:00 |
|
Daniel Imms
|
221a4353a4
|
Merge pull request #1524 from Tyriar/tyriar/1523
Make sure DOM renderer doesn't render cells beyond cols
|
2018-06-21 19:22:39 +10:00 |
|
Daniel Imms
|
989c24cbc3
|
Merge pull request #1513 from Tyriar/ensure_setting_redraws
Ensure drawBoldTextInBrightColors redraws screen
|
2018-06-21 19:06:00 +10:00 |
|
7PH
|
654f4bd5ae
|
Merge branch 'master' of https://github.com/7PH/xterm.js
|
2018-06-21 09:22:41 +02:00 |
|
7PH
|
43ffa957ab
|
#1521: fixed default value of 'Terminal.curAttr' when restoring a not previously saved cursor state
|
2018-06-21 09:22:17 +02:00 |
|
Daniel Imms
|
6e71fb0fb8
|
Merge branch 'master' into ensure_setting_redraws
|
2018-06-21 14:33:42 +10:00 |
|
Daniel Imms
|
4d52cd3c66
|
Clean reference to custom key event handler on dispose
|
2018-06-21 14:14:36 +10:00 |
|
Daniel Imms
|
27b1c89f43
|
More cleaning up of references
|
2018-06-21 11:48:53 +10:00 |
|
Daniel Imms
|
867ce262e8
|
Fix test
|
2018-06-21 11:15:10 +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
|
ede1d5f7c8
|
Correctly dispose of Renderer and ScreenDprMonitor
|
2018-06-21 10:49:03 +10:00 |
|
Daniel Imms
|
5adf962eb5
|
Dispose of attach addon event listeners
|
2018-06-21 10:39:52 +10:00 |
|
Daniel Imms
|
9293616f02
|
Add dispose terminal button to demo
|
2018-06-21 10:32:58 +10:00 |
|
Daniel Imms
|
7e779cd195
|
Replace _disposables with Disposable, add jsdoc
|
2018-06-21 10:29:02 +10:00 |
|
Daniel Imms
|
dfd17be8bb
|
Introduce Disposable abstract class
|
2018-06-21 10:24:37 +10:00 |
|
Daniel Imms
|
a44f496ec7
|
Rename dom listener function for better clarity
|
2018-06-21 10:05:40 +10:00 |
|
Daniel Imms
|
c0f4a8eb7c
|
Move Dom listener helper to ui/
Part of #1518
|
2018-06-21 10:03:53 +10:00 |
|
Daniel Imms
|
086b2c04e0
|
Make sure DOM renderer doesn't render cells beyond cols
Fixes #1523
|
2018-06-20 23:02:05 +10:00 |
|
PowerHat
|
4809b04f26
|
Merge branch 'master' into master
|
2018-06-20 14:51:52 +02:00 |
|
7PH
|
4fecf05dab
|
#1521: added unit tests for saving & restoring cursor attributes
|
2018-06-20 14:31:12 +02:00 |
|
7PH
|
285b0b6702
|
#1521: added 'savedCurAttr' attribute to 'MockInputHandlingTerminal' class
|
2018-06-20 14:23:05 +02:00 |
|
Benjamin Raymond
|
a1b8f96d50
|
#1521: added default behavior of 'ESC 8' escape sequence (DECRC) when cursor state was never saved before using 'ESC 7' (DECSC)
|
2018-06-20 14:04:13 +02:00 |
|
Benjamin Raymond
|
c345dba591
|
#1521: added 'savedCurAttr' property in 'Terminal' class which holds the saved state of the character attributes ('ESC 7' escape sequence code)
|
2018-06-20 13:58:53 +02:00 |
|
Benjamin Raymond
|
8dcb4698d3
|
#1521: now saving and restoring characters attributes when using ANSI escape sequences 'ESC 7' (DECSC) and 'ESC 8' (DECRC)
|
2018-06-20 13:57:42 +02:00 |
|