Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Travis CI configuration | Přemysl Janouch | 2015-02-08 | 1 | -0/+20 |
| | |||||
* | Add an option to expect all client drawing to succeed | Přemysl Janouch | 2015-02-08 | 1 | -3/+14 |
| | | | | | | Alias `no-wait'. So far the server always draws everything. If that stops being the case, we might want to introduce a denial response and additional logic in the client, so that it can fix its own version of the picture. | ||||
* | Little fixes | Přemysl Janouch | 2015-02-08 | 2 | -3/+4 |
| | |||||
* | Make IRC export work with more clients | Přemysl Janouch | 2014-11-30 | 1 | -4/+23 |
| | |||||
* | Fix server-client communication | Přemysl Janouch | 2014-11-30 | 1 | -11/+19 |
| | | | | Regression was introduced by 08a2d53eb448fe80f68929111b8f6e74a44ffd50. | ||||
* | Update termo | Přemysl Janouch | 2014-11-30 | 1 | -0/+0 |
| | | | | Now we don't link against two versions of ncurses. ( ._.) | ||||
* | 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 | 3 | -2/+4 |
| | |||||
* | Merge pull request #1 from Bystroushaak/master | Přemysl Janouch | 2014-10-28 | 1 | -7/+10 |
|\ | | | | | README rewritten to restructured text. | ||||
| * | README rewritten to restructured text. | Bystroushaak | 2014-10-28 | 1 | -7/+10 |
|/ | |||||
* | 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 |