Daniel Imms
|
c2b765f3ff
|
Redraw background on text layer after a resize
|
2017-09-13 23:56:35 -07:00 |
|
Daniel Imms
|
068c0743a1
|
Support non-#000 background colors in char atlas
|
2017-09-13 23:54:45 -07:00 |
|
Daniel Imms
|
0a58628f74
|
Clear text layer to the background color on creation
Prevents a black flash before the first draw
|
2017-09-13 23:49:37 -07:00 |
|
Daniel Imms
|
b225866c27
|
Clear cells properly for text layer
|
2017-09-13 23:21:24 -07:00 |
|
Daniel Imms
|
872c007a29
|
Finish merging bg and fg layers
|
2017-09-13 23:15:21 -07:00 |
|
Daniel Imms
|
402cebc76c
|
Support bold in non cached text drawing
Fixes #987
|
2017-09-13 22:50:48 -07:00 |
|
Daniel Imms
|
3656617044
|
Start merging fg/bg layers, draw using SP-AA
|
2017-09-13 15:21:40 -07:00 |
|
Daniel Imms
|
5538481833
|
Draw characters to a grid
|
2017-09-13 15:07:01 -07:00 |
|
Daniel Imms
|
136c82f9ad
|
Merge pull request #981 from Tyriar/974_fix_wide_arrow
Treat \u279C arrow as ambiguous width char (like emoji)
|
2017-09-13 11:01:40 -07:00 |
|
Daniel Imms
|
ead45fe4d0
|
Add a TODO
|
2017-09-13 10:59:55 -07:00 |
|
Daniel Imms
|
69982dc16a
|
Merge pull request #983 from Tyriar/remove_log
Remove log
|
2017-09-13 10:54:10 -07:00 |
|
Daniel Imms
|
d030206195
|
Merge pull request #980 from Tyriar/972_decimal_text
Draw text using decimal numbers
|
2017-09-13 10:53:49 -07:00 |
|
Daniel Imms
|
30cac21003
|
Remove log
|
2017-09-13 10:34:58 -07:00 |
|
Daniel Imms
|
73d3164426
|
Fix alt+selection while mouse events are enabled
Fixes #970
|
2017-09-12 20:00:25 -07:00 |
|
Daniel Imms
|
cf32452917
|
Treat \u279C arrow as ambiguous width char (like emoji)
Fixes #974
|
2017-09-12 19:23:26 -07:00 |
|
Daniel Imms
|
403fd3cd4f
|
Draw text using decimal numbers
Fixes #972
|
2017-09-12 18:55:59 -07:00 |
|
Daniel Imms
|
1897f0f51a
|
Merge pull request #968 from Tyriar/line_height_fixes
Fix several issues with line height
|
2017-09-11 09:42:06 -07:00 |
|
Daniel Imms
|
903ed1917e
|
Remove viewport test
It's not tightly linked to renderer and depends on devicePixelRatio.
|
2017-09-10 10:43:33 -07:00 |
|
Daniel Imms
|
ac23be134b
|
Simplify viewport
|
2017-09-10 10:38:08 -07:00 |
|
Daniel Imms
|
ae741348a6
|
Fix several issues with line height
Fixes #966
Fixes #967
|
2017-09-10 10:31:19 -07:00 |
|
Daniel Imms
|
0e3518409e
|
Fix issues with link state
- Scrolling will now clear the link renderer
- Refreshing a single line will now recalculate only that line
Fixes #959
Fixes #960
|
2017-09-09 19:06:30 -07:00 |
|
Daniel Imms
|
948eedba89
|
Merge pull request #938 from Tyriar/canvas_render
Render using canvas
|
2017-09-08 11:07:59 -07:00 |
|
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 |
|
Thomas Zilz
|
48391c3108
|
Merge pull request #952 from mofux/delete-line-fix
Fix CSI Ps M to delete the correct line
|
2017-09-08 14:00:24 +02:00 |
|
Daniel Imms
|
ea8dbbd29f
|
Underline links on hover
|
2017-09-07 10:20:48 -07:00 |
|
Thomas Zilz
|
4eb356f6be
|
Fix CSI Ps M to delete the correct line
|
2017-09-07 17:13:15 +02:00 |
|
Daniel Imms
|
e960a0a82c
|
Add ILinkMatcherOptions.hoverEndCallback
|
2017-09-06 16:05:09 -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 |
|
Vincent Woo
|
2f168da1dc
|
Delete unused timer variables
|
2017-09-05 19:14:11 -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
|
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
|
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 |
|