Daniel Imms
|
33a640a7a8
|
Move applicationCursor into core service
|
2019-06-23 14:06:06 -07:00 |
|
Daniel Imms
|
bfa7a2df76
|
Move handler into CoreService and adopt
This also fine tunes some of the data events to not clear selection
and scroll to the bottom of the viewport anymore.
Part of #1507
Fixes #2112
|
2019-06-23 10:10:17 -07:00 |
|
Max Risuhin
|
1b2811075c
|
Define wordSeparator option
|
2019-06-21 16:35:26 +03:00 |
|
Daniel Imms
|
6e90b7371b
|
Move SelectionModel to browser, fix strict
|
2019-06-15 23:28:51 -07:00 |
|
Daniel Imms
|
9bb16e4b16
|
Fix restore cursor related tests
Weird failure happening sometimes after #2217, not sure why pipelines
didn't pick it up.
|
2019-06-15 19:24:14 -07:00 |
|
Daniel Imms
|
173c4d83b3
|
Merge branch 'master' into fix-cursor
|
2019-06-15 13:04:28 -07:00 |
|
Daniel Imms
|
ae216c3088
|
Move AttributeData into separate file
|
2019-06-14 23:00:33 -07:00 |
|
Daniel Imms
|
45682f0e76
|
Move Content to Constants
|
2019-06-14 22:55:06 -07:00 |
|
Daniel Imms
|
4330741c5d
|
Move CellData into new file
|
2019-06-14 22:51:08 -07:00 |
|
Daniel Imms
|
3adddbf95a
|
Move some buffer constants into buffer/Constants
|
2019-06-14 22:39:35 -07:00 |
|
Daniel Imms
|
0b2df9d611
|
Split common/ Types.ts into .d.ts and Constants.ts
|
2019-06-14 21:30:51 -07:00 |
|
Vadim Zakondyrin
|
311f6b6e84
|
Fix saved cursor position on resize of alt screen
|
2019-06-10 14:27:48 +06:00 |
|
Daniel Imms
|
02868c1033
|
Remove support for IE11
Fixes #1889
|
2019-06-09 15:52:37 -07:00 |
|
Daniel Imms
|
5aeb70bea4
|
Merge branch 'master' into remove_ee
|
2019-06-08 21:45:30 -07:00 |
|
Daniel Imms
|
1b07a03b2f
|
Properly reset buffer after Terminal.reset
|
2019-06-08 21:39:10 -07:00 |
|
Daniel Imms
|
80ce33f9ef
|
Rename EventEmitter2 to EventEmitter
Fixes #2029
|
2019-06-08 21:33:02 -07:00 |
|
Daniel Imms
|
447fc4f3fa
|
Remove old event emitter
Fixes #2029
|
2019-06-08 21:30:31 -07:00 |
|
Daniel Imms
|
f49daf02a3
|
Fix tests and imports
|
2019-06-08 20:52:37 -07:00 |
|
Daniel Imms
|
09b0bbed32
|
Move buffer/buffers ownership to BufferService
|
2019-06-08 20:21:29 -07:00 |
|
Daniel Imms
|
f2e60d4c43
|
Remove ! in Buffer ctor
|
2019-06-08 18:01:27 -07:00 |
|
Daniel Imms
|
9a237cb205
|
Move BufferSet* into common
|
2019-06-08 18:00:04 -07:00 |
|
Daniel Imms
|
62ff97c82d
|
Move BufferSet deps to common
|
2019-06-08 17:58:56 -07:00 |
|
Daniel Imms
|
658cd987d9
|
Move Buffer.test and test utils to common
|
2019-06-08 17:56:55 -07:00 |
|
Daniel Imms
|
50378403cf
|
Move Buffer to common
|
2019-06-08 17:43:40 -07:00 |
|
Daniel Imms
|
5c93f2971e
|
Move buffer types to common
|
2019-06-08 17:17:17 -07:00 |
|
Daniel Imms
|
0dfc1afc21
|
Create BufferService
|
2019-06-08 16:59:28 -07:00 |
|
Daniel Imms
|
a6540c8d06
|
Freeze DEFAULT_OPTIONS to prevent accidental edits
|
2019-06-08 16:48:12 -07:00 |
|
Daniel Imms
|
cd61f95612
|
Adopt options service in buffer
|
2019-06-08 16:46:03 -07:00 |
|
Daniel Imms
|
f8e7ff24d9
|
Merge core into common
Part of #1507
|
2019-06-08 16:09:27 -07:00 |
|
Daniel Imms
|
1704548b46
|
Move OptionsService into services folder
|
2019-06-08 15:58:44 -07:00 |
|
Daniel Imms
|
1546e0c12d
|
Move CharWidth into common
|
2019-06-08 11:35:52 -07:00 |
|
Daniel Imms
|
3ba7069787
|
Introduce options service
|
2019-06-01 09:29:11 -07:00 |
|
Daniel Imms
|
343d4c3348
|
Remove path mapping to self modules
This would cause imports in the common module to reference out/ instead
of src/, this leads to weird behavior when errors are introduced.
|
2019-06-01 08:38:58 -07:00 |
|
Daniel Imms
|
873f0de0ec
|
Get webpack build working
|
2019-05-26 11:19:42 -07:00 |
|
Daniel Imms
|
38afe991b2
|
Kind of working setup
|
2019-05-26 11:05:23 -07:00 |
|
Daniel Imms
|
7b7fc53157
|
Move more BufferLine dependencies into core
|
2019-05-09 22:10:07 -07:00 |
|
Daniel Imms
|
4e6f4be6cc
|
Convert Listener to an interface
|
2019-04-04 00:14:04 -04:00 |
|
Daniel Imms
|
798cf8abc3
|
Merge branch 'master' into event_emitter_2
|
2019-04-04 00:12:07 -04:00 |
|
Daniel Imms
|
f8fb4da9f4
|
Replace EventEmitter with EventEmitter2 in CircularList
|
2019-04-02 11:30:47 -07:00 |
|
Daniel Imms
|
ca1f7f1392
|
Add EventEmitter2
|
2019-04-02 10:11:59 -07:00 |
|
Daniel Imms
|
2e10c8c25e
|
Clean up
|
2019-04-02 08:04:39 -07:00 |
|
Daniel Imms
|
4a3609f805
|
Move platform to common and remove dom dependence in common
Because common/ imports 'xterm', it also imported dom accidentally.
Fixes #1990
|
2019-03-31 23:24:29 -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 |
|
Jörg Breitbart
|
fdf784ea96
|
Merge branch 'master' into typedarray_parser
|
2019-01-27 17:29:12 +01:00 |
|
Jörg Breitbart
|
e67bef69f4
|
cleanup types
|
2019-01-27 17:28:15 +01:00 |
|
Daniel Imms
|
3a32a5714c
|
Merge branch 'master' into cleanup
|
2019-01-26 13:17:32 -08:00 |
|
Jörg Breitbart
|
4855b60ffe
|
move utf32ToString to TextDecoder.ts
|
2019-01-25 17:35:12 +01:00 |
|
Jörg Breitbart
|
21165a4286
|
Merge branch 'master' into typedarray_parser
|
2019-01-25 16:53:06 +01: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
|
68197ed47b
|
Merge branch 'master' into 622_reflow3
|
2019-01-16 19:41:46 -08:00 |
|