From 5af1381ea3549b5390c62ba974c831642c86e0c1 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Sun, 20 Nov 2011 18:02:28 +0100 Subject: [PATCH] Update TODO list with console subsystem Signed-off-by: David Herrmann --- TODO | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/TODO b/TODO index e69a203..3631091 100644 --- a/TODO +++ b/TODO @@ -29,3 +29,13 @@ Output Subsystem: additional list of available crtcs so users can choose them, too? - Is glFinish() needed before setCrtc or is glFlush sufficient? + +Console Subsystem: + - Do we need to offer a way to create mipmaps of the cairo image? This would + allow faster mappings of the console onto the framebuffers. + + - We need to correctly handle Unicode characters. Every console cell contains + one single character, however, Unicode supports combining marks. Our + implementation supports them but we need to correctly map our keyboard input + to the correct cells. Pango depends on glib so we can probably use the glib + functions for UTF-8/Unicode handling.