d37a38c100
Bump liberty
2017-06-22 23:23:57 +02:00
93b305e35b
Streamline
2017-06-07 21:42:28 +02:00
5026b22172
Update README
2017-06-07 21:38:13 +02:00
be6bd74bec
Bump liberty, termo
2017-06-07 21:25:00 +02:00
c07bd84e19
Fix and update LICENSE
2017-02-03 22:44:46 +01:00
92c14eb3d0
Travis CI: brevify notifications
2017-02-03 22:40:42 +01:00
fe907d1d63
Bump liberty
2017-01-24 00:01:07 +01:00
8c2d230a85
Update termo
2016-08-07 21:02:32 +02:00
688475bace
Bump liberty, termo
2016-03-14 21:34:44 +01:00
74e10057f0
Update README
2016-03-14 21:11:01 +01:00
80083d4f92
Don't force compile flags
2016-03-14 20:55:26 +01:00
ce13d8328e
Bump termo
2016-03-14 20:47:47 +01:00
e1efb91e05
Fix Travis CI notifications
2016-03-14 20:42:35 +01:00
b261401c72
Fix build on *BSD
2016-01-14 21:03:22 +01:00
ae4c89e5a7
Try harder to find ncursesw
2016-01-14 20:24:59 +01:00
c31966b0c4
Convert README to AsciiDoc
2015-09-27 02:08:32 +02:00
e2bc6b0263
Bump termo
2015-05-28 20:10:52 +02:00
1a13b7b1b8
Bump liberty
2015-03-29 03:56:25 +02:00
c1d64fd3b2
Try to fix README.rst
...
#$@%
2015-02-28 21:49:28 +01:00
3748bc5d14
Move to liberty
2015-02-28 21:33:08 +01:00
69e35888e2
Miscellaneous tiny changes
2015-02-26 22:55:46 +01:00
5c97066c71
Must store fgetc() output in an int
2015-02-14 08:55:43 +01:00
386126ffdb
Prevent integer overflow
2015-02-14 08:54:42 +01:00
4793e93d69
Fix two off-by-one errors
2015-02-14 08:51:11 +01:00
829463f8ee
Fix resource leak
2015-02-14 08:48:56 +01:00
07178d1fa5
Travis CI: Try enabling Coverity scan
2015-02-14 08:42:44 +01:00
0d871dec86
Update README.rst
...
Add a screenshot.
2015-02-09 09:02:12 +01:00
254b9933ff
Add Travis CI configuration
2015-02-08 05:50:20 +01:00
8fc107a31b
Add an option to expect all client drawing to succeed
...
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.
2015-02-08 02:33:02 +01:00
30e61e2728
Little fixes
2015-02-08 02:31:13 +01:00
76cab9137b
Make IRC export work with more clients
2014-11-30 17:25:34 +01:00
3e9bc6cee7
Fix server-client communication
...
Regression was introduced by 08a2d53eb4
.
2014-11-30 17:25:08 +01:00
362fa366a7
Update termo
...
Now we don't link against two versions of ncurses. ( ._.)
2014-11-30 00:40:40 +01:00
08a2d53eb4
Draw continuous lines
...
So that the application is actually usable in shitty terminals.
2014-11-29 23:58:41 +01:00
a47ed4fe84
Update termo
2014-11-19 03:26:03 +01:00
ef257d11fb
Merge pull request #1 from Bystroushaak/master
...
README rewritten to restructured text.
2014-10-28 03:24:08 +01:00
Bystroushaak
f21f10ac1b
README rewritten to restructured text.
2014-10-28 03:17:39 +01:00
8838e88d91
More changes to fit libev's model
2014-10-28 02:59:39 +01:00
74965b0f66
Rewrite to use libev
...
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.
2014-10-28 02:39:37 +01:00
606c5f43af
Use RLE bitmap compression
2014-10-27 18:49:21 +01:00
5cebe379c8
Add some file saving/loading
2014-10-27 18:03:16 +01:00
28a93ad693
Refactor the input part
...
And add support for moving the canvas with cursor keys.
2014-10-27 17:20:46 +01:00
50842917f6
Clarify pixel address computation
2014-10-27 16:48:06 +01:00
ac22d17491
Update the README
...
Finally we're doing what we wanted.
2014-10-27 15:48:57 +01:00
1f2e487302
Woo we can draw over the network now
2014-10-27 13:54:53 +01:00
29bec0c0e0
Lay down some server-client foundations
2014-10-26 18:57:28 +01:00
3ea5918fee
Yes, I'm very funny
2014-10-26 18:55:25 +01:00
294fc28e29
Apparently we need the new libuv
2014-10-26 18:54:33 +01:00
d77a47d54f
Inject some of my copy-paste library
...
So far only to support argument parsing, which we're going to need
soon to set up a server.
2014-10-25 00:48:35 +02:00
0164a99cb3
Update the README
2014-10-25 00:03:17 +02:00