Ignore:
Timestamp:
Apr 21, 2006, 8:03:22 PM (14 years ago)
Author:
Sam Hocevar
Message:
  • Documentation improvements. Wrote a small migration guide and added the skeleton of a tutorial for Jylam.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/TODO

    r823 r824  
    88     support, background colour support, thinking of a storage format,
    99     etc.)
    10 
    1110  - Or maybe, instead of doing shit with the sprites, just allow canvases
    1211     to have several buffers, allow to change the active buffer, and treat
    1312     sprites like that.
    14 
    1513  - ASCII/ANSI art loading functions (maybe load them as sprites)
    16 
    1714
    1815  \subsection indep API-independent stuff
    1916
    2017  - support for transparency (CUCUL_COLOR_TRANSPARENT)
    21 
    2218  - Brightness, contrast support for bitmaps (the functions are here, we
    2319     just need to fill them)
    24 
    2520  - Error distribution dithering
    26 
    2721  - Add a random factor to the random ditherer. No need to change the API
    2822     for that, we can just pass "random:10" instead of "random" to the
    2923     cucul_set_bitmap_dithering() function.
    30 
    3124  - Implement the colour modes set in cucul_set_bitmap_color(). For the
    3225     moment only "full16" and "16" are implemented.
    33 
    3426  - Fix the thin ellipse rendering (currently it's only |s and -s, we
    3527     could make them smoother by using ' ` , etc).
    36 
    3728  - support for double width glyphs (also needs some libcaca changes)
    38 
    3929  - better mask support in cucul_blit()
    40 
    4130  - factor internal Unicode character conversions, especially UCS4 -> UTF-8
    42 
    4331  - optimise exporters so that they do not allocate huge blocks of memory
    4432     when they only need half of it.
     
    5240     seems pretty difficult)
    5341
    54 
    5542  \subsection indep API-independent stuff
    5643
    5744  - Write a Linux console output
    58 
    5945  - Better keyboard driver in an X terminal, see
    6046     http://groups.yahoo.com/group/zepp/message/381
    61 
    6247  - Unicode support for X11 (maybe through Xft)
    63 
    6448  - fix Unicode support for ncurses
    65 
    6649  - Unicode support for GL
    67 
    6850  - and Jylam wants a framebuffer output
    6951
     
    7456
    7557  - Fix Python
    76 
    7758  - Fix Perl
    78 
    7959  - C# (it's the next big thing, believe me)
    80 
    8160  - PHP (together with the HTML output it would allow for nice web
    8261     applications)
    83 
    8462
    8563  \subsection notimp Not that important
    8664
    8765  - Ruby
    88 
    8966  - Java
    9067
     
    9370
    9471  - keyboard support
    95 
    9672  - printf/fprintf are missing
    97 
    9873  - Improve malloc/free so that we can reuse freed memory
    9974
     
    10277
    10378  - Write a tutorial.
    104 
    10579  - Draw a nicer logo
    10680
     
    11185
    11286  - File browser
    113 
    11487  - open ANSI files
    115 
    11688  - save in different formats
    117 
    11889
    11990  \section cacadraw cacadraw
     
    12293     do Unicode.
    12394
    124 
    12595  \section cuculet CUCUlet
    12696
    12797  - Does not exist yet, but I want it. A replacement for FIGlet that can
    12898     also do Unicode
    129 
    13099  - Colour support, of course: outputs to IRC, ANSI, HTML...
    131 
    132100  - Can open FIGlet fonts
    133101
Note: See TracChangeset for help on using the changeset viewer.