Commit Graph

71 Commits

Author SHA1 Message Date
Trevor Slocum 317c2155fb Migrate package path 2023-09-09 11:55:11 -07:00
Trevor Slocum 70a0b680c3 Fix button styling 2023-09-08 17:36:59 -07:00
Trevor Slocum 417d9a6ce7 Migrate to code.rocketnine.space 2021-05-26 13:23:14 -07:00
Trevor Slocum 40303be2db Update dependencies 2020-10-07 20:08:25 -07:00
Trevor Slocum a3439d086d Add link to web client 2020-09-02 11:53:44 -07:00
Trevor Slocum 6c97d95986 Update tcell to v2 2020-09-02 11:51:49 -07:00
Trevor Slocum 8ba9582ab9 Fix server deadlock 2020-05-22 16:09:13 -07:00
Trevor Slocum 5074c6e607 Improve SSH host key file not found error 2020-03-12 08:18:56 -07:00
Trevor Slocum 42c8f99304 Resolve queue overflow 2020-03-08 07:43:40 -07:00
Trevor Slocum 6a9e65717d Add custom color support 2020-03-07 06:59:55 -08:00
Trevor Slocum d09c858f71 Spawn pieces within view 2020-02-20 16:24:30 -08:00
Trevor Slocum 0398a2a13c Update README 2020-02-18 09:01:32 -08:00
Trevor Slocum dc085770a6 Create temporary configuration file per SSH connection 2020-02-16 10:32:14 -08:00
Trevor Slocum 23edcfcdee Persist settings via configuration file
Resolves #11.
2020-02-13 17:28:25 -08:00
Trevor Slocum 16b7383f42 Clean up screen management 2020-02-11 08:24:26 -08:00
Trevor Slocum 922bd623a7 Pass SSH session environment to netris client 2020-02-03 19:42:00 -08:00
Trevor Slocum 62b55f5f34 Draw playfield border as solid blocks 2020-02-03 19:35:41 -08:00
Trevor Slocum e8207a9f1d Use default terminal colors 2020-01-28 14:52:36 -08:00
Trevor Slocum 2e08a42ac9 Migrate to GitLab 2020-01-22 16:49:51 -08:00
Trevor Slocum 58d1dc5ea3 Add mouse support 2020-01-03 08:08:25 -08:00
Trevor Slocum 2d50065a82 Migrate from tview to cview 2019-12-30 20:30:09 -08:00
Trevor Slocum 0e4db5d746 Print garbage sent/received on one line 2019-11-21 06:11:12 -08:00
Trevor Slocum 5c15b730b8 Update README 2019-11-20 06:35:24 -08:00
Trevor Slocum ca6d12ef8c Allow ghost piece to be disabled
Resolves #19
2019-11-19 22:12:32 -08:00
Trevor Slocum 133d9560ae Include CHANGELOG in releases 2019-11-18 16:24:12 -08:00
Trevor Slocum 019460df0c Resolve xterm display issues
Fixes #14
2019-11-08 16:39:00 -08:00
Trevor Slocum 8b2de97a3b Update gameplay doc 2019-11-07 18:25:16 -08:00
Trevor Slocum 88ed3ed3d4 Add /nick command 2019-11-07 17:47:24 -08:00
Trevor Slocum 227a638a45 Sort game over garbage sent list 2019-11-07 17:19:32 -08:00
Trevor Slocum 4c4f6a3aeb Animate game over display 2019-11-07 16:51:23 -08:00
Trevor Slocum 87b67c6127 Update CHANGELOG 2019-10-30 16:56:18 -07:00
Trevor Slocum 886f47787d Resolve display not appearing square at size 3 2019-10-30 16:25:06 -07:00
Trevor Slocum 7fe65c1183 Resolve resetting practice game on game over 2019-10-28 16:42:55 -07:00
Trevor Slocum f853512332 Optimize matrix data model 2019-10-28 16:25:07 -07:00
Trevor Slocum e6a3c0527c Improve playfield display and scaling 2019-10-28 09:57:13 -07:00
Trevor Slocum 4aa44246f2 Support custom game creation 2019-10-25 17:10:38 -07:00
Trevor Slocum 8196f84ad9 Add website and version to title screen 2019-10-21 16:26:16 -07:00
Trevor Slocum 0967a54295 Cleanup and optimize Mino 2019-10-21 16:17:00 -07:00
Trevor Slocum 1508f25631 Kick idle players 2019-10-21 09:43:09 -07:00
Trevor Slocum 40374caa22 Add /ping, update README 2019-10-18 23:26:22 -07:00
Trevor Slocum c0d927729a Support custom keybindings 2019-10-18 20:58:30 -07:00
Trevor Slocum 1e2f19ca1a Show title screen to SSH players, host local server over temporary unix socket 2019-10-18 17:37:29 -07:00
Trevor Slocum b8a04f9b27 Add padding to left and top of screen 2019-10-18 16:32:05 -07:00
Trevor Slocum 2d0385ffb4 Fork tview 2019-10-17 18:15:01 -07:00
Trevor Slocum 92273d1c31 Improve rendering process 2019-10-17 17:27:43 -07:00
Trevor Slocum f09ceab006 Reset player garbage when resetting game 2019-10-17 07:05:13 -07:00
Trevor Slocum 893c5b5ad1 Add title screen 2019-10-17 06:59:15 -07:00
Trevor Slocum 4d167068e8 Show garbage sent / receive and speed on TAB, limit number of multiplayer matrixes displayed based on window size 2019-10-14 21:30:55 -07:00
Trevor Slocum 31d7971372 Change default port to 1984 2019-10-14 16:00:25 -07:00
Trevor Slocum df42979b16 Add vim-style keybindings 2019-10-11 22:46:33 -07:00