Daniel Imms
8c3376911f
Fix winptyCompat compile
2018-06-12 17:05:13 +02:00
Daniel Imms
6a3ed43ad2
Move EscapeSequences into base
2018-06-10 16:56:29 +01:00
Daniel Imms
12e7f80037
Move Charsets to core
2018-06-10 16:53:28 +01:00
Daniel Imms
410d506f34
Fix applyAddon test
2018-06-10 16:44:50 +01:00
Daniel Imms
d29a527724
Introduce the public module
2018-06-10 16:40:36 +01:00
Daniel Imms
20307ef637
Add tests for mobile key events
2018-06-10 12:43:22 +02:00
Daniel Imms
95217ca931
Remove core/input/Keyboard's dep on Terminal
2018-06-10 12:33:50 +02:00
Daniel Imms
b4ccbe042b
Pull keyboard event translation into core
2018-06-10 11:52:25 +02:00
Daniel Imms
e167686b6d
Remove conversion step, KeyboardEvent implements IKeyboardEvent
2018-06-10 11:45:50 +02:00
Daniel Imms
b6481f120b
Introduce IKeyEvent
2018-06-10 11:03:37 +02:00
Daniel Imms
432c2cc369
Nullify and remove mouse handlers when mouse move it exited
...
Fixes #998
2018-06-08 17:36:04 +02:00
Bruno Ribeito
8f91e3bcde
Fix #829
2018-06-06 08:02:26 +01:00
Daniel Imms
0f488e59d7
Merge branch 'master' into all_options
2018-06-03 07:43:27 -07:00
Daniel Imms
6e3c16a2c2
Merge branch 'master' into 1473_slow_build
2018-06-03 07:39:19 -07:00
Daniel Imms
24fad1126c
Add missing renames
2018-06-03 16:34:12 +02:00
Daniel Imms
53463681de
Fix lint
2018-06-03 16:25:32 +02:00
Daniel Imms
2aff2eb710
Merge branch 'master' into more_naming_conventions
2018-06-03 07:23:14 -07:00
Daniel Imms
c748b02111
Add rendererType
2018-06-03 16:21:23 +02:00
Daniel Imms
73e35b9293
Merge branch 'master' into all_options
2018-06-03 07:19:51 -07:00
Daniel Imms
1ca6e51564
Fix lint
2018-06-03 16:06:45 +02:00
Daniel Imms
52be55852e
Merge branch 'master' into 1360_dom_renderer
2018-06-03 06:58:08 -07:00
Daniel Imms
824a03e0af
Merge branch 'master' into 1473_slow_build
2018-06-03 06:43:42 -07:00
Daniel Imms
de683b35b2
Merge pull request #1485 from Tyriar/664_fit_readme
...
Add basic fit readme
2018-06-03 06:13:30 -07:00
Daniel Imms
75a45808c3
Merge branch 'master' into 1456_triple_click_wrapped
2018-06-03 06:04:41 -07: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
4dff828374
Add @types/glob
2018-06-03 07:15:45 +01:00
Daniel Imms
fea8ba03b8
Finish removing all implicit anys
2018-06-02 19:02:54 -07:00
Daniel Imms
918ee16f86
Don't set options on terminaol object itself
2018-06-02 18:47:04 -07:00
Daniel Imms
b79ab7212c
Remove a bunch of implicit anys
2018-06-02 18:39:05 -07:00
Daniel Imms
956b773421
Add more tests, fix boundary bug
2018-06-02 18:07:49 -07:00
Daniel Imms
cd3418517e
Select the whole wrapped line when triple clicking
...
Fixes #1456
2018-06-02 17:56:44 -07:00
Daniel Imms
285911cd98
Implement IBuffer.getWrappedRangeForLine
...
Part of #1456
2018-06-02 17:53:35 -07:00
Daniel Imms
5acc45f08b
Add basic fit readme
...
Fixes #664
2018-06-02 12:22:05 -07:00
Jeff Principe
eabb25c796
add ability to register/deregister character joiner
2018-06-02 10:24:52 -07:00
Daniel Imms
d5af79fc5f
Include typings in addons as well
2018-06-01 08:55:22 -07:00
Lukas Geiger
8989a09853
Prefer const vs let for variables that are only declared once
...
Requires that variable declarations use `const` instead of `let` and `var` if possible.
This is mostly for code readability, performance wins are debatable.
2018-05-30 19:47:28 +02:00
Daniel Imms
5d9b761f33
Merge branch 'master' into 1473_slow_build
2018-05-27 07:57:48 -07:00
Daniel Imms
656567aed0
Use incremental tsc builds
2018-05-27 07:30:37 -07:00
Daniel Imms
82fdcc0771
Get DomRendererRowFactory test coverage to 100%
2018-05-26 08:43:55 -07:00
Daniel Imms
c2b5a243f2
Refactor and add some tests to dom renderer
2018-05-26 08:15:40 -07:00
Daniel Imms
20975278c5
Merge remote-tracking branch 'ups/master' into 1360_dom_renderer
2018-05-26 07:25:08 -07:00
muji
3ae96a2266
Improve isSafari test.
2018-05-24 10:18:43 +08:00
muji
87fee8d024
Suppress Safari promise rejections.
...
Currently Webkit implements createImageBitmap() but returns a promise
rejection.
Note that once Webkit implements createImageBitmap() correctly these
changes should be removed.
2018-05-24 10:11:03 +08:00
Daniel Imms
44fde26f04
Remove types when they're inferred
2018-05-22 06:44:50 -07:00
Jörg Breitbart
ac9b71549a
add missing type decl
2018-05-21 22:39:00 +02:00
Jörg Breitbart
328086f206
declare types in InputHandler.print
2018-05-21 22:29:05 +02:00
Jörg Breitbart
b3e8197111
changes in InputHandler.print:
...
- call updateRange only at start and end
- make all repeated terminal accesses local
- set full charCode (codepoint) in terminal buffer
2018-05-21 20:58:23 +02:00
Daniel Imms
6bc6ea56a5
Merge branch 'master' into new_parser
2018-05-21 10:04:15 -07:00
Jörg Breitbart
e97882e5ad
use string templates in DCS responses
2018-05-21 18:52:27 +02:00