1 | $Id: TODO 648 2006-03-19 16:59:01Z sam $ |
---|
2 | |
---|
3 | Low level stuff |
---|
4 | |
---|
5 | o Write a Linux console output for the drawing library |
---|
6 | |
---|
7 | o Better keyboard driver in an X terminal, see |
---|
8 | http://groups.yahoo.com/group/zepp/message/381 |
---|
9 | |
---|
10 | o DONE 13 Jan 2004: Write a window resize handler. |
---|
11 | o DONE 12 Nov 2003: Port to conio.h |
---|
12 | |
---|
13 | |
---|
14 | High level stuff |
---|
15 | |
---|
16 | o Sprite library. Maybe use ANSI as the format, perhaps with UTF-8 |
---|
17 | extensions (though they'll probably collide with CP437). |
---|
18 | |
---|
19 | o 256 colour sprites instead of 16 |
---|
20 | |
---|
21 | o Alpha layer for sprites |
---|
22 | |
---|
23 | o Fix the thin ellipse rendering (currently it's only |s and -s, we |
---|
24 | could make them smoother by using ' ` , etc. |
---|
25 | |
---|
26 | o DONE 26 Nov 2003: Support more colour depths, more bitmask orderings |
---|
27 | o DONE 15 Nov 2003: Clip all graphics primitives |
---|
28 | |
---|
29 | |
---|
30 | Unicode features |
---|
31 | |
---|
32 | o Unicode support for X11 |
---|
33 | |
---|
34 | o Unicode support for ncurses |
---|
35 | |
---|
36 | o DONE 15 Mar 2006: Translation functions for output drivers that don't |
---|
37 | support it (for instance, use CP437 in DOS) |
---|
38 | |
---|
39 | o DONE 15 Mar 2006: Use &#xxx; for the HTML output |
---|
40 | |
---|
41 | o Unicode support in bitmap.c: add support for halftoning (░ ▒ ▓ █) |
---|
42 | and quarter blocks (▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟). |
---|
43 | |
---|
44 | o Support double width glyphs (mostly for kana and cyrillic art) |
---|
45 | |
---|
46 | |
---|
47 | Misc |
---|
48 | |
---|
49 | o Draw a nicer logo sprite |
---|
50 | |
---|
51 | o Text edit widget |
---|
52 | |
---|
53 | |
---|
54 | Documentation |
---|
55 | |
---|
56 | o Most functions are documented. Maybe write a tutorial. |
---|
57 | |
---|
58 | |
---|
59 | cacaview |
---|
60 | |
---|
61 | o DONE 21 Jan 2004: Aspect ratio |
---|
62 | |
---|
63 | o File browser |
---|
64 | |
---|
65 | o DONE 11 Dec 2003: Handle GIF and PNG transparency with checkered |
---|
66 | background |
---|
67 | |
---|