diff --git a/TODO b/TODO index f05f86e..6ec9b30 100644 --- a/TODO +++ b/TODO @@ -19,12 +19,30 @@ High level stuff o Alpha layer for sprites - o Fix the thin ellipse rendering + o Fix the thin ellipse rendering (currently it's only |s and -s, we + could make them smoother by using ' ` , etc. o DONE 26 Nov 2003: Support more colour depths, more bitmask orderings o DONE 15 Nov 2003: Clip all graphics primitives +Unicode features + + o Unicode support for X11 + + o Unicode support for ncurses + + o Translation functions for output drivers that don't support it + (for instance, use CP437 in DOS) + + o Use &#xxx; for the HTML output + + o Unicode support in bitmap.c: add support for halftoning (░ ▒ ▓ █) + and quarter blocks (▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟). + + o Support double width glyphs (mostly for kana and cyrillic art) + + Misc o Draw a nicer logo sprite @@ -34,12 +52,12 @@ Misc Documentation - o Everything is still to do + o Most functions are documented. Maybe write a tutorial. cacaview - o Aspect ratio + o DONE 21 Jan 2004: Aspect ratio o File browser