basicterm/bt.todo

23 lines
787 B
Org Mode

#-*- mode: org -*-
#+TODO: TODO | DONE
#+STARTUP: overview
* DONE Render with Raylib
* DONE Load custom Mono font
* DONE Render input from user
* DONE Do not block Raylib so we can loop while reading
* DONE Create scrollback struct
* DONE Scrolling the scrollback buffer
* DONE Auto-scrolling
* DONE Render scrollback by rows
* DONE Handle color escape sequences
* DONE Switch to SDL2
* TODO Clean up the rendering of the scrollback buffer
* TODO Get Backspace and Return to repeat properly [[https://github.com/raysan5/raylib/issues/2041][Why we switched to SDL]]
* TODO Render the scrollback line by line
* TODO Only draw scrollback that is visible
* TODO Handle unicode characters
* TODO Handle canonical and raw commands
* TODO Mouse copy/paste
* TODO Create basic vertical splits?