Daniel Imms
|
873de2b127
|
Move cursor render layer to browser
|
2019-11-07 18:39:46 -08:00 |
|
Daniel Imms
|
c204ab00e0
|
Move cursorHidden into core service
|
2019-11-07 18:22:18 -08:00 |
|
Daniel Imms
|
9d7935f8bd
|
Move cursorState into core service
|
2019-11-07 18:21:06 -08:00 |
|
Daniel Imms
|
1e1038b2c7
|
Remove renderer circular dep on renderservice
Also fix super.dispose not being called correctly on RenderService
|
2019-11-07 18:09:40 -08:00 |
|
Daniel Imms
|
509d0e7019
|
Remove some ITerminal usage from Renderer
|
2019-11-07 17:44:03 -08:00 |
|
Daniel Imms
|
82e18d7aaa
|
Move DomRenderer to browser, fix strict errors
|
2019-11-07 17:41:29 -08:00 |
|
Daniel Imms
|
7c39217392
|
Break DomRenderer dependency on ITerminal
Part of #1507
|
2019-11-07 17:35:22 -08:00 |
|
JeffreyCA
|
7c982fc0ce
|
Fix lint warnings
|
2019-10-07 22:51:03 -07:00 |
|
JeffreyCA
|
1eb6e37187
|
Refresh terminal even if blinking is enabled so cursor changes are immediately visible
|
2019-10-07 22:36:37 -07:00 |
|
JeffreyCA
|
efbdbd3f3b
|
Render non-block cursors as-is when terminal is unfocused
|
2019-10-07 22:25:47 -07:00 |
|
Daniel Imms
|
598d37a023
|
Fix DOM blink for non-block cursors
Fixes #2373
|
2019-08-10 07:38:44 -07:00 |
|
Daniel Imms
|
2b7be05da3
|
Move 3 render layers to browser
|
2019-07-14 12:36:37 -07:00 |
|
Daniel Imms
|
9830a077c1
|
Move BaseRenderLayer into browser
|
2019-07-14 12:22:11 -07:00 |
|
Daniel Imms
|
cdefb3e7f2
|
Remove more terminal from render layers and cache
|
2019-07-14 12:07:43 -07:00 |
|
Daniel Imms
|
60ae9add3f
|
Remove most terminal refs from BaseRenderLayer
|
2019-07-14 11:48:44 -07:00 |
|
Daniel Imms
|
bd95c83ca2
|
Start using services in most render layers
|
2019-07-14 10:15:58 -07:00 |
|
Daniel Imms
|
868125f258
|
Don't pass terminal around within render layers
Will ease migration to services
|
2019-07-14 10:04:51 -07:00 |
|
Daniel Imms
|
60194179f8
|
Move CharAtlasCache to browser
|
2019-07-14 09:43:54 -07:00 |
|
Daniel Imms
|
64062d1a25
|
Move CharAtlasUtils into browser
|
2019-07-14 09:38:49 -07:00 |
|
Daniel Imms
|
c0253c1093
|
Move DynamicCharAtlas to browser
|
2019-07-14 09:31:04 -07:00 |
|
Daniel Imms
|
58dbc98361
|
Move BaseCharAtlas to browser
|
2019-07-14 09:26:09 -07:00 |
|
Daniel Imms
|
fb6d4e2bfe
|
Remove imports from out
|
2019-07-13 23:54:44 -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
|
c078f3db48
|
Move range updating to DirtyRowService
|
2019-07-13 18:25:22 -07:00 |
|
Daniel Imms
|
f0a02e3188
|
Move linkifier types into browser
|
2019-07-13 13:53:16 -07:00 |
|
Daniel Imms
|
10fedf4ccf
|
Enforce underscore prefix for protected members
|
2019-06-27 18:36:44 -07:00 |
|
Daniel Imms
|
de86d140c5
|
Fix absolute imports
|
2019-06-16 00:02:10 -07:00 |
|
Daniel Imms
|
a6f4931810
|
Move DomRendererRowFactory to browser
|
2019-06-15 23:59:32 -07:00 |
|
Daniel Imms
|
c4f903e283
|
Move atlas/Constants to browser
|
2019-06-15 23:53:45 -07:00 |
|
Daniel Imms
|
c0e27b98e8
|
Move LRUMap to browser
|
2019-06-15 23:51:36 -07:00 |
|
Daniel Imms
|
b5093e0c29
|
Move GridCache to browser
|
2019-06-15 23:47:35 -07:00 |
|
Daniel Imms
|
e35d911fd1
|
Move char joiner registry to browser layer
|
2019-06-15 23:45:03 -07:00 |
|
Daniel Imms
|
308cf8247a
|
Remove terminal dep in char joiner registry
|
2019-06-15 23:40:31 -07:00 |
|
Daniel Imms
|
2bd043b664
|
Remove FLAGS constant
Only WebGL uses this
|
2019-06-15 14:42:04 -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
|
913faef3b8
|
Split src/ Types.ts into d.ts and Constants
|
2019-06-14 21:38:19 -07:00 |
|
Daniel Imms
|
0b2df9d611
|
Split common/ Types.ts into .d.ts and Constants.ts
|
2019-06-14 21:30:51 -07:00 |
|
Daniel Imms
|
1a44e3634a
|
Show text when cursor blinks in DOM renderer
Fixes #2224
|
2019-06-14 12:39:01 -07:00 |
|
Daniel Imms
|
54d7bb0b38
|
Move RenderService into browser
|
2019-06-08 19:26:31 -07:00 |
|
Daniel Imms
|
9ad01080f3
|
Introduce RenderService
Used to be RenderCoordinator
|
2019-06-08 19:24:48 -07:00 |
|
Daniel Imms
|
6e91875bc4
|
Rename ui to browser
|
2019-06-08 16:14:29 -07:00 |
|
Daniel Imms
|
98cda5ca86
|
Remove duplicate imports
|
2019-06-08 16:12:20 -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
|
9df3a3671d
|
Adopt CharSizeService in RenderCoordinator
|
2019-06-08 15:46:12 -07:00 |
|
Daniel Imms
|
760128e0f6
|
Adopt in renderers
|
2019-06-08 15:24:30 -07:00 |
|