Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix server-client communication | Přemysl Janouch | 2014-11-30 | 1 | -11/+19 |
| | | | | Regression was introduced by 08a2d53eb448fe80f68929111b8f6e74a44ffd50. | ||||
* | Draw continuous lines | Přemysl Janouch | 2014-11-29 | 1 | -2/+60 |
| | | | | So that the application is actually usable in shitty terminals. | ||||
* | Update termo | Přemysl Janouch | 2014-11-19 | 1 | -2/+3 |
| | |||||
* | More changes to fit libev's modellibev | Přemysl Janouch | 2014-10-28 | 1 | -27/+33 |
| | |||||
* | Rewrite to use libev | Přemysl Janouch | 2014-10-28 | 1 | -184/+266 |
| | | | | | | | | | libuv is too immature so far and I'm not in the mood to try and link it statically via some horrible hack (no CMake support). Also libev is much closer to my understanding of event loops. The messaging model stays for when/if I want to return to libuv. | ||||
* | Use RLE bitmap compressionlibuv | Přemysl Janouch | 2014-10-27 | 1 | -8/+36 |
| | |||||
* | Add some file saving/loading | Přemysl Janouch | 2014-10-27 | 1 | -13/+100 |
| | |||||
* | Refactor the input part | Přemysl Janouch | 2014-10-27 | 1 | -34/+65 |
| | | | | And add support for moving the canvas with cursor keys. | ||||
* | Clarify pixel address computation | Přemysl Janouch | 2014-10-27 | 1 | -17/+11 |
| | |||||
* | Woo we can draw over the network now | Přemysl Janouch | 2014-10-27 | 1 | -32/+387 |
| | |||||
* | Lay down some server-client foundations | Přemysl Janouch | 2014-10-26 | 1 | -8/+301 |
| | |||||
* | Yes, I'm very funny | Přemysl Janouch | 2014-10-26 | 1 | -2/+2 |
| | |||||
* | Inject some of my copy-paste library | Přemysl Janouch | 2014-10-25 | 1 | -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 export | Přemysl Janouch | 2014-10-25 | 1 | -0/+3 |
| | |||||
* | Rewrite to use libuv | Přemysl Janouch | 2014-10-24 | 1 | -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 header | Přemysl Janouch | 2014-10-24 | 1 | -0/+19 |
| | |||||
* | Add IRC and ANSI SGR exports | Přemysl Janouch | 2014-10-24 | 1 | -2/+207 |
| | |||||
* | Back the canvas with a real bitmap | Přemysl Janouch | 2014-10-23 | 1 | -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 palette | Přemysl Janouch | 2014-10-23 | 1 | -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 commit | Přemysl Janouch | 2014-10-22 | 1 | -0/+232 |
Forked from termo's demo-draw.c |