Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Handle KEY_BACKSPACE in freecell | June McEnroe | 2021-09-30 |
| | |||
* | Add news of freecell mouse support to menu | June McEnroe | 2021-09-28 |
| | |||
* | Add mouse support to freecell | June McEnroe | 2021-09-28 |
| | | | | Works much like WEP FreeCell. | ||
* | Add direct game selection tip to menu | June McEnroe | 2021-09-28 |
| | |||
* | Extract chroot.tar with -p | June McEnroe | 2021-09-27 |
| | | | | | Explicitly preserve ownership and permissions, which is not the default on OpenBSD. | ||
* | OpenBSD: Copy appropriate files for chroot | June McEnroe | 2021-09-26 |
| | |||
* | Link with -lncursesw | June McEnroe | 2021-09-26 |
| | |||
* | OpenBSD: pledge(2) and unveil(2) | June McEnroe | 2021-09-26 |
| | |||
* | Draw foundations in reverse order | June McEnroe | 2021-04-19 |
| | |||
* | Only print info atexit without -t | June McEnroe | 2021-04-19 |
| | |||
* | Only use cells for moveColumn | June McEnroe | 2021-04-19 |
| | | | | | | So long as the move queuer doesn't use empty tableau stacks correctly, it shouldn't use them at all. This way it's easier to do the correct moves manually. | ||
* | Force UTF-8 locale and add to chroot, link to cursesw | June McEnroe | 2021-04-19 |
| | |||
* | Add freecell | June McEnroe | 2021-04-18 |
| | |||
* | Allow cumulative score games | June McEnroe | 2021-04-18 |
| | |||
* | Check isatty | June McEnroe | 2021-01-31 |
| | |||
* | Launch game immediately with SSH_ORIGINAL_COMMAND | June McEnroe | 2021-01-31 |
| | |||
* | Handle getch ERR in menu | June McEnroe | 2021-01-29 |
| | |||
* | Set process title to chosen game | June McEnroe | 2021-01-29 |
| | | | | I just like to see :) | ||
* | Add pause to snake | June McEnroe | 2021-01-29 |
| | |||
* | Add menu to choose 2048 or snake | June McEnroe | 2021-01-29 |
| | |||
* | Actually wait for a non-direction key | June McEnroe | 2021-01-29 |
| | |||
* | Give the snake a tail | June McEnroe | 2021-01-29 |
| | |||
* | Don't let the snake snap its own neck | June McEnroe | 2021-01-29 |
| | |||
* | Add snake game | June McEnroe | 2021-01-29 |
| | | | | Yet to be integrated into play. Will need a menu of some kind. | ||
* | Use DisableForwarding in sshd_config | June McEnroe | 2020-06-25 |
| | |||
* | Update git URL | June McEnroe | 2019-12-15 |
| | |||
* | Use braces in Makefile | June McEnroe | 2019-07-28 |
| | |||
* | Clear the screen between weekly and top boards | June McEnroe | 2019-05-26 |
| | |||
* | Add weekly scoreboard | June McEnroe | 2019-05-25 |
| | |||
* | Refactor scoreboard formatting | June McEnroe | 2019-05-25 |
| | |||
* | Prevent blank name fields | June McEnroe | 2019-05-23 |
| | |||
* | Open path given to -t read-only | June McEnroe | 2019-05-23 |
| | |||
* | Add -t option to print scores as text | June McEnroe | 2019-05-23 |
| | |||
* | Add game over check | June McEnroe | 2018-12-31 |
| | |||
* | Ignore root and chroot.tar | June McEnroe | 2018-12-31 |
| | |||
* | Use capsicum on FreeBSD | June McEnroe | 2018-12-31 |
| | |||
* | Handle ERR from getch | June McEnroe | 2018-12-31 |
| | | | | | | | Somehow, play processes were being orphaned without receiving SIGHUP and would consume 100% CPU in this getch loop. I still have no idea what was happening to the SSH sessions to cause orphans like that, but this at least makes them exit. | ||
* | Replace control chars with blanks in name | June McEnroe | 2018-12-26 |
| | |||
* | Show adjacent scores when not in top | June McEnroe | 2018-12-26 |
| | |||
* | Use bright foreground colors | June McEnroe | 2018-12-25 |
| | |||
* | Add 2048 help text | June McEnroe | 2018-12-25 |
| | |||
* | Fix mode for score file create | June McEnroe | 2018-12-25 |
| | |||
* | Add sample sshd_config | June McEnroe | 2018-12-25 |
| | |||
* | Add chroot target | June McEnroe | 2018-12-25 |
| | |||
* | Add AGPL notice on exit | June McEnroe | 2018-12-25 |
| | |||
* | Add AGPLv3 text | June McEnroe | 2018-12-25 |
| | |||
* | Add 2048 game | June McEnroe | 2018-12-25 |