Daniel Imms
25f2e66222
Include ` in word separators
...
See microsoft/vscode#84483
2019-11-25 07:36:06 -08:00
Daniel Imms
cc9f649e3a
Merge branch 'master' into 322_minimum_contrast
2019-11-14 20:14:17 -08:00
Jörg Breitbart
57fe84508c
apply empty report rule to all encodings; comments added
2019-11-14 22:29:46 +01:00
Jörg Breitbart
f1f103850c
fix tests; fix attach addon
2019-11-14 00:48:16 +01:00
Jörg Breitbart
00d626b6cc
add onBinary to interfaces
2019-11-13 23:57:51 +01:00
Jörg Breitbart
b780abaf3b
add onBinary on CoreService, use for DEFAULT mouse reports
2019-11-13 23:46:01 +01:00
Daniel Imms
a6dcb21f1c
Fix tests
2019-11-11 19:30:36 -08:00
Daniel Imms
e46ff9ec85
Add minimumContrastRatio to DOM renderer
...
Part of #322
2019-11-11 19:03:12 -08:00
Daniel Imms
873de2b127
Move cursor render layer to browser
2019-11-07 18:39:46 -08:00
Daniel Imms
9d7935f8bd
Move cursorState into core service
2019-11-07 18:21:06 -08:00
Jörg Breitbart
31be1ebc53
remove DECSET 1005 and 1015 from InputHandler
2019-10-25 12:41:31 +02:00
Jörg Breitbart
5ea016d537
remove URXVT and UTF8 encoding from codebase
2019-10-24 21:57:22 +02:00
Daniel Imms
fe08f34918
Use mp3 audio instead of wav
...
wav needs ffmpeg which vscode does not ship with, mp3 is best for compat
2019-10-24 12:04:45 -07:00
Eric Amodio
f445bc763b
Adds scrollSensitivity option for scrolling speed
2019-10-18 14:30:46 -04:00
Geraldo Neto
9f80ce25c2
Add : and ; to the word separator
2019-10-16 19:23:50 -03:00
Geraldo Neto
1bc246323c
Add comma as a default word separator
2019-10-15 22:42:12 -03:00
Daniel Imms
5236d4aabf
Merge branch 'master' into feat/fast-scrolling
2019-09-28 08:51:28 -07:00
Daniel Imms
761e437c69
Allow lazy evaluated log params
2019-09-12 13:38:30 -07:00
Daniel Imms
293f54e8dd
Improve debug logging by printing character codes
2019-09-12 11:06:22 -07:00
Daniel Imms
5e1de3b062
Merge branch 'master' into feat/fast-scrolling
2019-09-07 13:49:42 -07:00
Jörg Breitbart
82d1bd86da
only report on loglevel debug, explain events
2019-08-17 13:30:54 +02:00
Corentin Surquin
a353a8cffe
Allow to disable fast scrolling
2019-08-10 19:45:41 +02:00
Corentin Surquin
73a17cfacb
Support fast scrolling using a modifier key
2019-08-10 19:45:41 +02:00
Jörg Breitbart
776c6dffea
refactor buttons, wheel with left right
2019-07-23 20:16:42 +02:00
Jörg Breitbart
88faf1bcfe
Merge branch 'master' into mouse_services
2019-07-23 18:27:34 +02:00
Daniel Imms
d2a311b128
Debug log data being sent
2019-07-22 10:42:40 -07:00
Jörg Breitbart
3e5b075a0a
remove modifier restriction for 1000
2019-07-22 16:32:24 +02:00
Jörg Breitbart
f239e10ed6
use enums instead
2019-07-19 23:55:18 +02:00
Jörg Breitbart
cbddbc6e83
some changes in mouse event handling:
...
- use onProtocolChange
- remove mouse states from Terminal.ts
- remove selectionService from InputHandler
- fix up events in VT200 mode
- fix move event with no buttons in ANY mode
2019-07-19 16:21:30 +02:00
Jörg Breitbart
df0cf253ac
debounce only move events
2019-07-19 02:56:24 +02:00
Jörg Breitbart
e38a68e396
debounce events at grid level
2019-07-19 02:46:03 +02:00
Jörg Breitbart
4858bdc464
CoreMouseService
2019-07-19 01:45:27 +02:00
Daniel Imms
a0e2c9b270
Fix naming issue with serviceBrand
2019-07-13 23:45:25 -07:00
Daniel Imms
358a707835
Fix most lint and tests
2019-07-13 23:44:08 -07:00
Daniel Imms
5cc8ad802c
Get type safety in DI, fix character joiner not using buffer service
2019-07-13 22:02:13 -07:00
Daniel Imms
8359605951
Add license and credit to VS Code
2019-07-13 19:54:01 -07:00
Daniel Imms
21fbe25858
Dependency Injection prototype
2019-07-13 19:50:16 -07:00
Daniel Imms
c078f3db48
Move range updating to DirtyRowService
2019-07-13 18:25:22 -07:00
Daniel Imms
46002599d3
Prefix all logging with 'xterm.js'
...
This makes it easier to differentiate messages in large apps
2019-07-13 10:11:02 -07:00
Daniel Imms
0c038352f3
Remove debug internal option completely and add option APIs
2019-07-13 10:00:15 -07:00
Daniel Imms
cd01d8ad56
Lint
2019-07-13 09:47:11 -07:00
Daniel Imms
2977a53cc1
Use log service everywhere, fix log printing
...
Fixes #1560
2019-07-13 09:44:16 -07:00
Daniel Imms
94199ae124
Introduce logLevel option
...
Part of #1560
2019-07-13 09:36:21 -07:00
Daniel Imms
3806f67fc0
Move SelectionService into browser (+strict)
2019-06-29 18:41:48 -07:00
Daniel Imms
4d22d1d008
Reset modes on reset
2019-06-29 14:15:04 -07:00
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
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