Changeset 1433


Ignore:
Timestamp:
Nov 27, 2006, 2:58:59 AM (14 years ago)
Author:
Sam Hocevar
Message:
  • Added stuff to the TODO list.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/TODO

    r1425 r1433  
    55  \subsection dep API-dependent stuff
    66
     7  - big change: support several internal formats for canvases, for instance
     8    support the old ASCII canvas that only has 8-bit values, support the old
     9    ANSI color-only canvas, and add features to canvases, such as auto-adapt so
     10    that the canvas' format is automatically upgraded. Also, separate attribute
     11    stuff from colour stuff. List of attributes we support:
     12    - bold
     13    - blink
     14    - underline
     15    - italics
     16    list of attributes we may want to support:
     17    - faint
     18    - concealed
     19    - double underline
     20    - strike through
     21    - inverse video (not that stupid, canceling it is a bitwise op)
     22    - rapidly blinking / slowly blinking
     23    - fraktur (gothic) (wtf is that?)
     24    - alternate fonts 1 to 9 (wtf is that?) (probably not wanted)
     25    - proportional spacing (yeah)
     26    - framed
     27    - encircled
     28    - overlined
     29
     30  - add a caca_unset_attr() and a caca_toggle_attr() ?
     31
    732  - support for holes in canvas (eg. not full EOL)
    833  - support for TAB
     
    1035  - export attribute parsing functions such as attr_to_ansi4fg etc.
    1136  - add attributes such as "can grow X-wise" to frames.
     37  - handle frame name in caca export
    1238
    1339  \subsection indep API-independent stuff
Note: See TracChangeset for help on using the changeset viewer.