Skip to content

Latest commit

 

History

History
77 lines (61 loc) · 1.47 KB

TODO.md

File metadata and controls

77 lines (61 loc) · 1.47 KB

CanvasConfig

  • Peaking at symbol maps?

  • fill_symbol_map

  • transparency_threshold

  • fg_only

  • fg and bg color

  • work factor

  • dithering

    • mode
    • intensity
  • optimizations

  • DOCS

Canvas

  • new_similar
  • Peeking at config
  • inspect characters at (x, y)
  • inspect color at (x, y)
  • raw color
  • DOCS
  • What argument type should draw_pixels accept for the pixel array? <- This is pretty much done
    1. array (pretty fast)
    2. python list and convert to array (slower than array)
    3. Look into from_buffer for use with pyvips (faster than array)
    4. Only ctypes array and make user handle conversion (This would be bad)

Symbol map

  • copy

  • adding

    • by tags
    • by range
  • removing

    • by tags
    • by range
  • selectors

  • allow builtin glyphs

  • get glyph

  • add glyph

  • DOCS

TermDb

  • copy
  • fallback info
  • DOCS

TermInfo

  • copy
  • sequences
    • get
    • set
  • supplement
  • emitters!!!
  • DOCS

Misc

  • Properly figure out how the loader should work (pretty happy with it for now but could be faster)
  • Error handling (I think this is done?)
  • Splitting classes into separate files? (not for now)

Docs

  • Add remaining enums

    • Dither mode
    • Pixel Type
  • Docs for the loader

  • Write a tutorial

  • Add some examples

  • Installation