Daniel Imms
|
ea8dbbd29f
|
Underline links on hover
|
2017-09-07 10:20:48 -07:00 |
|
Daniel Imms
|
5c2d5dcd27
|
Document methods of BaseRenderLayer
|
2017-09-04 19:34:57 -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
|
bc3470c272
|
Fix default bold text
|
2017-09-03 08:06:27 -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
|
9cabb93b8b
|
Organize temporary color handling code
|
2017-09-02 11:08:43 -07:00 |
|
Daniel Imms
|
32a3c9812d
|
Support wide character drawing and cursors
|
2017-09-02 10:17:49 -07:00 |
|
Daniel Imms
|
dc1e727613
|
Support blurred cursor
|
2017-09-01 22:42:31 -07:00 |
|
Daniel Imms
|
b0653fec68
|
Support underline
|
2017-09-01 21:24:17 -07:00 |
|
Daniel Imms
|
70764a74af
|
Use the proper bg/fg colors for inverse attr
|
2017-09-01 21:09:07 -07:00 |
|
Daniel Imms
|
1f444b1913
|
Support invisible attr
|
2017-09-01 20:51:18 -07:00 |
|
Daniel Imms
|
bf95333275
|
Fix the fit addon
|
2017-09-01 20:44:41 -07:00 |
|
Daniel Imms
|
de4fcb9241
|
Merge render layer interface types
|
2017-09-01 16:54:26 -07:00 |
|
Daniel Imms
|
62fea4d3ed
|
Add theme support
|
2017-09-01 15:50:18 -07:00 |
|
Daniel Imms
|
42e5b3473d
|
Don't clear fg char if it's null or ' '
|
2017-08-31 23:13:09 -07:00 |
|
Daniel Imms
|
510940389c
|
Provide convenience draw methods that deal with cells
|
2017-08-31 23:01:17 -07:00 |
|
Daniel Imms
|
9323833fcc
|
Move scaledCharWidth/Height into base render layer
|
2017-08-31 22:48:08 -07:00 |
|
Daniel Imms
|
15c73ef94f
|
Add fontSize and fontFamily options
|
2017-08-31 22:42:39 -07:00 |
|
Daniel Imms
|
1998675dc0
|
Move char drawing to base and use in cursor layer
|
2017-08-31 17:29:58 -07:00 |
|
Daniel Imms
|
fe7b424ab8
|
Move char atlas into BaseRenderLayer
|
2017-08-31 17:20:50 -07:00 |
|
Daniel Imms
|
a91380a76f
|
Pull common parts into BaseRenderLayer
|
2017-08-31 17:13:15 -07:00 |
|
Daniel Imms
|
fd18f7cba7
|
Support basic cursor
|
2017-08-31 17:02:24 -07:00 |
|
Daniel Imms
|
dff3d16831
|
Support 256 color
|
2017-08-31 00:25:52 -07:00 |
|
Daniel Imms
|
3d1bb2c60f
|
Support selection
|
2017-08-31 00:09:23 -07:00 |
|
Daniel Imms
|
5953bbab42
|
Start SelectionRenderLayer
|
2017-08-30 23:44:52 -07:00 |
|
Daniel Imms
|
1291dc5571
|
Support inverse
|
2017-08-30 23:05:51 -07:00 |
|
Daniel Imms
|
6a0b9bd209
|
Only render fg cells if there are changes
|
2017-08-30 22:55:17 -07:00 |
|
Daniel Imms
|
d93a80398d
|
Draw unicode characters
|
2017-08-30 22:23:25 -07:00 |
|
Daniel Imms
|
129633a66d
|
Only draw background when needed
|
2017-08-30 22:09:25 -07:00 |
|
Daniel Imms
|
18e1134e61
|
Tidy up
|
2017-08-30 21:55:24 -07:00 |
|
Daniel Imms
|
2cb6593b6b
|
Move fg rendering into IRenderLayer
|
2017-08-30 21:44:41 -07:00 |
|