Jörg Breitbart
|
f985c30847
|
add addEscHandler
|
2019-07-25 22:44:08 +02:00 |
|
Daniel Imms
|
1c0a263b03
|
Merge branch 'master' into layering4
|
2019-07-24 11:46:20 -07:00 |
|
Daniel Imms
|
c8a719b64a
|
Clear textarea when ^C or enter is pressed
|
2019-07-22 10:49:40 -07:00 |
|
Daniel Imms
|
6a68a24739
|
Debug log data being sent
|
2019-07-22 10:42:18 -07:00 |
|
Daniel Imms
|
cabd0ca3bc
|
Announce character when typing
Fixes #2327
|
2019-07-22 10:34:06 -07:00 |
|
Daniel Imms
|
cdefb3e7f2
|
Remove more terminal from render layers and cache
|
2019-07-14 12:07:43 -07:00 |
|
Daniel Imms
|
bd95c83ca2
|
Start using services in most render layers
|
2019-07-14 10:15:58 -07:00 |
|
Daniel Imms
|
60194179f8
|
Move CharAtlasCache to browser
|
2019-07-14 09:43:54 -07:00 |
|
Daniel Imms
|
1df737c394
|
Fix decorator error
|
2019-07-14 00:41:37 -07:00 |
|
Daniel Imms
|
358a707835
|
Fix most lint and tests
|
2019-07-13 23:44:08 -07:00 |
|
Daniel Imms
|
9315b50897
|
Use createInstance on service hungry objects
|
2019-07-13 22:56:54 -07:00 |
|
Daniel Imms
|
88c88f1141
|
Adopt DI in browser services
|
2019-07-13 22:26:13 -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
|
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
|
9aaaf6d8db
|
Move Viewport to browser
|
2019-07-13 17:50:43 -07:00 |
|
Daniel Imms
|
8aa296933d
|
Break Viewport's dependency on ITerminal
|
2019-07-13 17:49:44 -07:00 |
|
Daniel Imms
|
4dfe3a6079
|
Move MouseZoneManager to browser
|
2019-07-13 17:43:23 -07:00 |
|
Daniel Imms
|
2eec18e7f5
|
Remove ITerminal from MouseZoneManager
|
2019-07-13 14:35:31 -07:00 |
|
Daniel Imms
|
0cd4093e53
|
Move Linkifier to browser
|
2019-07-13 14:15:28 -07:00 |
|
Daniel Imms
|
f0a02e3188
|
Move linkifier types into browser
|
2019-07-13 13:53:16 -07:00 |
|
Daniel Imms
|
1ffa568a2f
|
Remove ITerminal from Linkifier
|
2019-07-13 13:47:17 -07:00 |
|
Daniel Imms
|
a696f4747a
|
Move clipboard to browser
|
2019-07-13 13:18:44 -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
|
af9c050e93
|
Remove ITerminal usage in DECRQSS
|
2019-07-13 01:46:01 -07:00 |
|
Daniel Imms
|
dd239b9811
|
Use IBufferService for buffer access in InputHandler
|
2019-07-13 00:52:54 -07:00 |
|
Daniel Imms
|
27a946286a
|
Make browser import absolute
|
2019-07-13 00:25:37 -07:00 |
|
Daniel Imms
|
b929f82101
|
Move CompositionHelper into browser
|
2019-07-13 00:23:56 -07:00 |
|
Daniel Imms
|
b658f7ba44
|
Merge branch 'master' into cleanup_sequences_files
|
2019-07-11 15:25:17 -07:00 |
|
Daniel Imms
|
da9b4b1a69
|
Don't trigger selection when mouse events are on
Fixes #2301
|
2019-07-11 09:34:45 -07:00 |
|
Jörg Breitbart
|
d8650ad722
|
Merge branch 'master' into cleanup_sequences_files
|
2019-07-09 00:44:12 +02:00 |
|
Daniel Imms
|
bf35ee8016
|
Fix lint
|
2019-07-08 15:29:09 -07:00 |
|
Daniel Imms
|
cf3cf38e60
|
Don't handle keyup that is handled by custom handler
Fixes #2293
|
2019-07-08 15:25:30 -07:00 |
|
Jörg Breitbart
|
5122fdc441
|
document wonky usage of Terminal.reset
|
2019-07-08 00:55:26 +02:00 |
|
Jörg Breitbart
|
8654133b15
|
move leftover sequence methods to InputHandler
|
2019-07-08 00:39:05 +02:00 |
|
Jörg Breitbart
|
46f89cd4ff
|
fix NPE
|
2019-07-07 22:22:19 +02:00 |
|
jerch
|
be6226785f
|
Merge branch 'master' into parser_colon_notation
|
2019-07-06 18:22:43 +02:00 |
|
Daniel Imms
|
47164d2f68
|
Move sound into browser
|
2019-07-04 12:31:21 -07:00 |
|
Jörg Breitbart
|
a1acd4b318
|
Merge branch 'master' into parser_colon_notation
|
2019-07-02 16:44:43 +02:00 |
|
Daniel Imms
|
47b6756ead
|
isMSWindows -> isWindows
|
2019-06-29 18:57:59 -07:00 |
|
Daniel Imms
|
79d8f05528
|
Make Terminal.selectionService private
|
2019-06-29 18:50:54 -07:00 |
|
Daniel Imms
|
3806f67fc0
|
Move SelectionService into browser (+strict)
|
2019-06-29 18:41:48 -07:00 |
|
Daniel Imms
|
48f68a7702
|
Add used members from SelectionService to interface
|
2019-06-29 14:34:48 -07:00 |
|
Daniel Imms
|
7ee2219314
|
Rename SelectionManager to SelectionService
|
2019-06-29 14:27:50 -07:00 |
|
Jörg Breitbart
|
63a4e8ffde
|
Merge branch 'master' into parser_colon_notation
|
2019-06-25 16:07:50 +02:00 |
|
Daniel Imms
|
88308f058c
|
Remove ITerminal dependency in SelectionManager
|
2019-06-23 14:29:59 -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 |
|
Daniel Imms
|
9174f60d94
|
Move screen element into ctor
|
2019-06-21 20:20:48 -07:00 |
|