|
|
3dd953b75a
|
grid: scrollback with mouse-wheel and Shift+PageUp scrolling
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I12b2ed33a705eb3474a7d14a295e021d6a6a6964
|
2026-06-26 10:21:25 +03:00 |
|
|
|
5682027a94
|
font: render colour emoji from bitmap strikes, scaled to the cell
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If30e5f13ee24e691b417ad35c588a6226a6a6964
|
2026-06-26 10:21:22 +03:00 |
|
|
|
7254cbf381
|
render: cut per-frame cost with a fast clear and row fills
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I96cdacecbe2a55c42825006e84fede076a6a6964
|
2026-06-26 10:21:20 +03:00 |
|
|
|
88df7c2404
|
render: cursor shapes, visibility, and focus
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iad508cceb2c8417147ad71b5c1ffc4bc6a6a6964
|
2026-06-26 10:21:17 +03:00 |
|
|
|
2afb4875be
|
render: draw underline styles, strike, overline, and dim
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I0cf6a44446240a59c2fc8c6735afaf1d6a6a6964
|
2026-06-24 15:36:30 +03:00 |
|
|
|
5690e0e883
|
render: draw the grid with rasterized glyphs
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6350824abb506c2af98884a7374228116a6a6964
|
2026-06-24 15:36:27 +03:00 |
|