Changeset 712 for libcaca/trunk
- Timestamp:
- Apr 1, 2006, 5:02:41 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/TODO
r682 r712 7 7 ------------------- 8 8 9 o brightness, contrast support for bitmaps10 11 o allow to select the characters that will be used for bitmap12 rendering, for instance halftoning (░ ▒ ▓ █) and quarter13 blocks (▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟).14 15 9 o all the sprite stuff (loading, saving, blitting, transparency 16 10 support, background colour support, thinking of a storage format, 17 11 etc.) 12 13 o Or maybe, instead of doing shit with the sprites, just allow canvases 14 to have several buffers, allow to change the active buffer, and treat 15 sprites like that. 18 16 19 17 o bitmap output support (will require one or several custom fonts), … … 26 24 o ASCII/ANSI art loading functions (maybe load them as sprites) 27 25 26 o Shouldn't the antialiasing function accept a string instead of a 27 number, in case we create several antialiasing methods? Or is it 28 just a waste of time? 29 30 o Get rid of cucul_get_fg_color/cucul_get_bg_color, they're really not 31 useful at all. 32 28 33 29 34 API-independent stuff 30 35 --------------------- 31 36 37 o Brightness, contrast support for bitmaps (the functions are here, we 38 just need to fill them) 39 40 o Error distribution dithering 41 42 o Add a random factor to the random ditherer. No need to change the API 43 for that, we can just pass "random:10" instead of "random" to the 44 cucul_set_bitmap_dithering() function. 45 46 o Implement the colour modes set in cucul_set_bitmap_color(). For the 47 moment only "full16" and "16" are implemented. 48 32 49 o Fix the thin ellipse rendering (currently it's only |s and -s, we 33 could make them smoother by using ' ` , etc .50 could make them smoother by using ' ` , etc). 34 51 35 52 o support for double width glyphs (also needs some libcaca changes) … … 82 99 o PHP (together with the HTML output it would allow for nice web 83 100 applications) 84 85 o maybe Ruby, maybe Java86 101 87 102 … … 140 155 o Colour support, of course: outputs to IRC, ANSI, HTML... 141 156 142 o Open FIGlet fonts157 o Can open FIGlet fonts 143 158
Note: See TracChangeset
for help on using the changeset viewer.