aboutsummaryrefslogtreecommitdiff
path: root/autistdraw.c
Commit message (Collapse)AuthorAgeFilesLines
* Use RLE bitmap compressionlibuvPřemysl Janouch2014-10-271-8/+36
|
* Add some file saving/loadingPřemysl Janouch2014-10-271-13/+100
|
* Refactor the input partPřemysl Janouch2014-10-271-34/+65
| | | | And add support for moving the canvas with cursor keys.
* Clarify pixel address computationPřemysl Janouch2014-10-271-17/+11
|
* Woo we can draw over the network nowPřemysl Janouch2014-10-271-32/+387
|
* Lay down some server-client foundationsPřemysl Janouch2014-10-261-8/+301
|
* Yes, I'm very funnyPřemysl Janouch2014-10-261-2/+2
|
* Inject some of my copy-paste libraryPřemysl Janouch2014-10-251-17/+51
| | | | | So far only to support argument parsing, which we're going to need soon to set up a server.
* Fix the ANSI SGR exportPřemysl Janouch2014-10-251-0/+3
|
* Rewrite to use libuvPřemysl Janouch2014-10-241-62/+96
| | | | | | Also instead of resize_term() we use resizeterm() because the former seems to cause massive glitches. Not flicker-free in urxvt anymore though.
* Add a license headerPřemysl Janouch2014-10-241-0/+19
|
* Add IRC and ANSI SGR exportsPřemysl Janouch2014-10-241-2/+207
|
* Back the canvas with a real bitmapPřemysl Janouch2014-10-231-11/+170
| | | | | | The first step towards making this actually useful. Also the canvas can be now scrolled with the middle mouse button.
* Use a real indexed palettePřemysl Janouch2014-10-231-28/+43
| | | | | | | Instead of copying attributes from the screen. And other minor changes, e.g. don't select a colour when the mouse is dragged over the palette, instead of clicking on it.
* Initial commitPřemysl Janouch2014-10-221-0/+232
Forked from termo's demo-draw.c