Daniel Imms
|
0c19bc9c28
|
Fix tests
|
2017-09-08 11:06:15 -07:00 |
|
Daniel Imms
|
75b91c618e
|
Update license text
|
2017-09-08 10:16:42 -07:00 |
|
Daniel Imms
|
ea8dbbd29f
|
Underline links on hover
|
2017-09-07 10:20:48 -07:00 |
|
Daniel Imms
|
67962a5e55
|
typescript@2.4
For string enums
|
2017-09-07 07:19:48 -07:00 |
|
Daniel Imms
|
e960a0a82c
|
Add ILinkMatcherOptions.hoverEndCallback
|
2017-09-06 16:05:09 -07:00 |
|
Daniel Imms
|
66c891df5b
|
Fix resize adding right padding on demo
|
2017-09-06 15:36:40 -07:00 |
|
Daniel Imms
|
fb90c98f81
|
Fix blurry text by supporting floating pt devicePixelRatios
|
2017-09-06 10:36:34 -07:00 |
|
Daniel Imms
|
b69ff5d31a
|
Redraw terminal when devicePixelRatio changes
|
2017-09-06 10:22:33 -07:00 |
|
Daniel Imms
|
7b199ac17f
|
Some more documentation
|
2017-09-04 19:40:49 -07:00 |
|
Daniel Imms
|
5c2d5dcd27
|
Document methods of BaseRenderLayer
|
2017-09-04 19:34:57 -07:00 |
|
Daniel Imms
|
1e728d453b
|
Add new API to typings test
|
2017-09-04 14:19:17 -07:00 |
|
Daniel Imms
|
46b0857ef6
|
Resolve TODOs
|
2017-09-04 14:13:41 -07:00 |
|
Daniel Imms
|
0dc24cf800
|
Move theme setting into setOption API
|
2017-09-04 13:41:56 -07:00 |
|
Daniel Imms
|
8e07af04e3
|
Drop support for IE/Opera and indicate latest
Opera uses Blink under the hood so supporting Chrome is basically
supporting Opera
|
2017-09-04 13:39:35 -07:00 |
|
Daniel Imms
|
da1e3b40cc
|
Don't use ImageBitmap on Firefox
|
2017-09-04 12:59:59 -07:00 |
|
Daniel Imms
|
9506c01824
|
Add tests for utils/Mouse
|
2017-09-04 10:27:07 -07:00 |
|
Daniel Imms
|
1f38c2f467
|
Remove unused file
|
2017-09-04 09:53:53 -07:00 |
|
Daniel Imms
|
6f6f17f5dc
|
Add tests for ColorManager
|
2017-09-04 09:52:35 -07:00 |
|
Daniel Imms
|
a35cf02208
|
Add GridCache tests
|
2017-09-04 09:39:44 -07:00 |
|
Daniel Imms
|
1c3028c59f
|
Work around an emoji bug
|
2017-09-04 09:23:14 -07:00 |
|
Daniel Imms
|
a17950290c
|
Support emoji
|
2017-09-04 09:04:50 -07:00 |
|
Daniel Imms
|
ff31f34551
|
Add selection to ITheme
|
2017-09-04 08:14:40 -07:00 |
|
Daniel Imms
|
0bfdff0b39
|
Theme unfocused cursor using cursor color
|
2017-09-04 08:09:43 -07:00 |
|
Daniel Imms
|
29a7ee30f3
|
Fix lint
|
2017-09-03 22:39:47 -07:00 |
|
Daniel Imms
|
e77f1a9287
|
Use default colors if not defined in a theme
Previous behavior didn't touch them, meaning partial themes could be
inconsistent
|
2017-09-03 21:52:52 -07:00 |
|
Daniel Imms
|
7934e05083
|
jsdoc Linkifier
|
2017-09-03 21:34:48 -07:00 |
|
Daniel Imms
|
e123dd1849
|
Null check if clicking on scroll bar
|
2017-09-03 21:15:14 -07:00 |
|
Daniel Imms
|
36778186e1
|
Fix tests
|
2017-09-03 14:34:50 -07:00 |
|
Daniel Imms
|
e518ea04c5
|
Get tests reporting failures again
|
2017-09-03 14:21:30 -07:00 |
|
Daniel Imms
|
17731c3de3
|
Support multiple links in a line, fix Linkifier tests
|
2017-09-03 13:56:53 -07:00 |
|
Daniel Imms
|
b30cb58ff4
|
Support hover callback in links
|
2017-09-03 12:47:04 -07:00 |
|
Daniel Imms
|
923ea7247c
|
Get links working on proper coords
|
2017-09-03 11:39:17 -07:00 |
|
Daniel Imms
|
5619abe12d
|
Basic link support using mouse zone manager
|
2017-09-03 11:20:29 -07:00 |
|
Daniel Imms
|
2d1a1bfb76
|
Fix inconsistency with lineHeight
|
2017-09-03 09:05:26 -07:00 |
|
Daniel Imms
|
48b37453ea
|
Ensure char measure's line height isn't influenced by outside
|
2017-09-03 08:40:00 -07:00 |
|
Daniel Imms
|
bc3470c272
|
Fix default bold text
|
2017-09-03 08:06:27 -07:00 |
|
Daniel Imms
|
a3297b0017
|
Fix viewport/background size after char size changed
|
2017-09-03 07:57:16 -07:00 |
|
Daniel Imms
|
deb47e29bf
|
Fix canvas resizing with non-1 lineHeight
|
2017-09-03 07:41:18 -07:00 |
|
Daniel Imms
|
5a4851630e
|
Prevent updating of invalid terminal row ranges
|
2017-09-03 07:27:52 -07:00 |
|
Daniel Imms
|
fd4e9d8a1b
|
Fix graphical glitch wide chars would leave behind
Wide chars now 'own' the character next to them and are entirely responsible
for drawing and clean up
|
2017-09-02 23:13:24 -07:00 |
|
Daniel Imms
|
8427f7490d
|
Clear state when resizing as canvases get cleared
|
2017-09-02 21:13:44 -07:00 |
|
Daniel Imms
|
7973b26e7a
|
Include new options in ITerminalOptions
|
2017-09-02 19:45:44 -07:00 |
|
Daniel Imms
|
c94e87428d
|
Fix CharMeasure getting taller on successive calls
|
2017-09-02 19:04:07 -07:00 |
|
Daniel Imms
|
7ccac09b6b
|
Fix the composition element's position
|
2017-09-02 18:41:53 -07:00 |
|
Daniel Imms
|
c5a6d96a62
|
Remove padding from terminal, not support atm
|
2017-09-02 14:11:21 -07:00 |
|
Daniel Imms
|
4f81cdfe8c
|
Make the terminal background theme aware
|
2017-09-02 13:59:22 -07:00 |
|
Daniel Imms
|
8039fd35e6
|
Remove unused CSS, selectionElement
|
2017-09-02 13:34:01 -07:00 |
|
Daniel Imms
|
24a98f2fa8
|
Remove rowContainer and children, disable Linkifier
|
2017-09-02 13:26:05 -07:00 |
|
Daniel Imms
|
66d41feab6
|
Expose setTheme through .d.ts
|
2017-09-02 12:31:26 -07:00 |
|
Daniel Imms
|
c92a2f964a
|
Support lineHeight
|
2017-09-02 12:27:09 -07:00 |
|