Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 5 | -189/+385 |
| | | | | | | | | | 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 | 2 | -24/+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 |
| | |||||
* | Update the README | Přemysl Janouch | 2014-10-27 | 1 | -1/+14 |
| | | | | Finally we're doing what we wanted. | ||||
* | Woo we can draw over the network now | Přemysl Janouch | 2014-10-27 | 2 | -32/+603 |
| | |||||
* | Lay down some server-client foundations | Přemysl Janouch | 2014-10-26 | 2 | -8/+372 |
| | |||||
* | Yes, I'm very funny | Přemysl Janouch | 2014-10-26 | 1 | -2/+2 |
| | |||||
* | Apparently we need the new libuv | Přemysl Janouch | 2014-10-26 | 2 | -2/+2 |
| | |||||
* | Inject some of my copy-paste library | Přemysl Janouch | 2014-10-25 | 2 | -17/+400 |
| | | | | | So far only to support argument parsing, which we're going to need soon to set up a server. | ||||
* | Update the README | Přemysl Janouch | 2014-10-25 | 1 | -4/+13 |
| | |||||
* | Fix the ANSI SGR export | Přemysl Janouch | 2014-10-25 | 1 | -0/+3 |
| | |||||
* | Use PROJECT_* instead of CMAKE_CURRENT_* | Přemysl Janouch | 2014-10-24 | 1 | -5/+4 |
| | |||||
* | Rewrite to use libuv | Přemysl Janouch | 2014-10-24 | 3 | -64/+98 |
| | | | | | | 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 the termo git submodule | Přemysl Janouch | 2014-10-24 | 1 | -0/+0 |
| | |||||
* | 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 | 7 | -0/+379 |
Forked from termo's demo-draw.c |