Commit Graph

73 Commits

Author SHA1 Message Date
Přemysl Eric Janouch dd71ce5ca0
Allow passing drawings to open on the command line
The UI deserves an overhaul.
2023-05-22 05:47:03 +02:00
Přemysl Eric Janouch e08c63fe89
Bump dependencies 2021-11-16 11:58:29 +01:00
Přemysl Eric Janouch edd849800a
CMakeLists.txt: fix macOS build 2021-11-16 11:55:24 +01:00
Přemysl Eric Janouch 023d69bdbf
Rename the project
The old name had its context, but now it's mostly just confusing.

Make it netdraw with an extra 'e'.
2021-11-16 11:52:54 +01:00
Přemysl Eric Janouch 3959693f79
Add clang-format configuration, clean up 2021-10-30 03:24:55 +02:00
Přemysl Eric Janouch 5109507679
General project maintenance
Bump the minimum required CMake version to 3.0.

Bump dependencies.
2021-10-30 03:24:55 +02:00
Přemysl Eric Janouch 6964c610ba
Name change 2020-09-28 05:06:17 +02:00
Přemysl Eric Janouch 68ee2dc9b1
Bump liberty and termo 2020-09-28 05:05:59 +02:00
Přemysl Eric Janouch 9018a26332
Remove .travis.yml
We don't depend on any proprietary services no longer.  I'll have to
make my own replacements with blackjack and hookers.  Until then,
the file stays in the commit log as an example.
2018-06-24 06:11:21 +02:00
Přemysl Eric Janouch b13c1fc719
Update README 2018-06-24 06:11:21 +02:00
Přemysl Eric Janouch fd0480dd85
Bump liberty, termo 2018-06-24 06:11:21 +02:00
Přemysl Eric Janouch 28fd07b9a0
Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-24 02:58:23 +02:00
Přemysl Eric Janouch ea07d8931c
Cleanup 2018-06-24 02:45:41 +02:00
Přemysl Eric Janouch b990e7b6a2
CMakeLists.txt: fix variable name 2018-06-24 02:45:17 +02:00
Přemysl Eric Janouch d37a38c100
Bump liberty 2017-06-22 23:23:57 +02:00
Přemysl Eric Janouch 93b305e35b
Streamline 2017-06-07 21:42:28 +02:00
Přemysl Eric Janouch 5026b22172
Update README 2017-06-07 21:38:13 +02:00
Přemysl Eric Janouch be6bd74bec
Bump liberty, termo 2017-06-07 21:25:00 +02:00
Přemysl Eric Janouch c07bd84e19
Fix and update LICENSE 2017-02-03 22:44:46 +01:00
Přemysl Eric Janouch 92c14eb3d0
Travis CI: brevify notifications 2017-02-03 22:40:42 +01:00
Přemysl Eric Janouch fe907d1d63
Bump liberty 2017-01-24 00:01:07 +01:00
Přemysl Eric Janouch 8c2d230a85
Update termo 2016-08-07 21:02:32 +02:00
Přemysl Eric Janouch 688475bace Bump liberty, termo 2016-03-14 21:34:44 +01:00
Přemysl Eric Janouch 74e10057f0 Update README 2016-03-14 21:11:01 +01:00
Přemysl Eric Janouch 80083d4f92 Don't force compile flags 2016-03-14 20:55:26 +01:00
Přemysl Eric Janouch ce13d8328e Bump termo 2016-03-14 20:47:47 +01:00
Přemysl Eric Janouch e1efb91e05 Fix Travis CI notifications 2016-03-14 20:42:35 +01:00
Přemysl Eric Janouch b261401c72 Fix build on *BSD 2016-01-14 21:03:22 +01:00
Přemysl Eric Janouch ae4c89e5a7 Try harder to find ncursesw 2016-01-14 20:24:59 +01:00
Přemysl Eric Janouch c31966b0c4 Convert README to AsciiDoc 2015-09-27 02:08:32 +02:00
Přemysl Eric Janouch e2bc6b0263 Bump termo 2015-05-28 20:10:52 +02:00
Přemysl Eric Janouch 1a13b7b1b8 Bump liberty 2015-03-29 03:56:25 +02:00
Přemysl Eric Janouch c1d64fd3b2 Try to fix README.rst
#$@%
2015-02-28 21:49:28 +01:00
Přemysl Eric Janouch 3748bc5d14 Move to liberty 2015-02-28 21:33:08 +01:00
Přemysl Eric Janouch 69e35888e2 Miscellaneous tiny changes 2015-02-26 22:55:46 +01:00
Přemysl Eric Janouch 5c97066c71 Must store fgetc() output in an int 2015-02-14 08:55:43 +01:00
Přemysl Eric Janouch 386126ffdb Prevent integer overflow 2015-02-14 08:54:42 +01:00
Přemysl Eric Janouch 4793e93d69 Fix two off-by-one errors 2015-02-14 08:51:11 +01:00
Přemysl Eric Janouch 829463f8ee Fix resource leak 2015-02-14 08:48:56 +01:00
Přemysl Eric Janouch 07178d1fa5 Travis CI: Try enabling Coverity scan 2015-02-14 08:42:44 +01:00
Přemysl Eric Janouch 0d871dec86 Update README.rst
Add a screenshot.
2015-02-09 09:02:12 +01:00
Přemysl Eric Janouch 254b9933ff Add Travis CI configuration 2015-02-08 05:50:20 +01:00
Přemysl Eric Janouch 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
Přemysl Eric Janouch 30e61e2728 Little fixes 2015-02-08 02:31:13 +01:00
Přemysl Eric Janouch 76cab9137b Make IRC export work with more clients 2014-11-30 17:25:34 +01:00
Přemysl Eric Janouch 3e9bc6cee7 Fix server-client communication
Regression was introduced by 08a2d53eb4.
2014-11-30 17:25:08 +01:00
Přemysl Eric Janouch 362fa366a7 Update termo
Now we don't link against two versions of ncurses. ( ._.)
2014-11-30 00:40:40 +01:00
Přemysl Eric Janouch 08a2d53eb4 Draw continuous lines
So that the application is actually usable in shitty terminals.
2014-11-29 23:58:41 +01:00
Přemysl Eric Janouch a47ed4fe84 Update termo 2014-11-19 03:26:03 +01:00
Přemysl Eric Janouch ef257d11fb Merge pull request #1 from Bystroushaak/master
README rewritten to restructured text.
2014-10-28 03:24:08 +01:00