Commit Graph

61 Commits

Author SHA1 Message Date
Trevor Slocum 8ab10e65b2 Allow flipping opponent space numbers
Resolves #13.
2024-02-20 13:41:44 -08:00
Trevor Slocum bb6ed81d91 Display doubling cube
Resolves #30.
2024-02-20 12:47:17 -08:00
Trevor Slocum cac48f46eb Remember password
Resolves #26.
2024-02-01 09:26:43 -08:00
Trevor Slocum e883106142 Remember guest username 2024-01-30 11:42:24 -08:00
Trevor Slocum 68f367ceb1 Only show tutorial to guests without a previously saved username
Resolves #23.
2024-01-29 10:51:52 -08:00
Trevor Slocum 300456e6cf Use device on-screen keyboard on Android 2024-01-21 18:02:14 -08:00
Trevor Slocum 626d1d088b Draw checkers in home spaces sideways
Resolves #10.
2024-01-19 23:54:26 -08:00
Trevor Slocum b804759fec Add rating information to history screen 2024-01-13 17:33:30 -08:00
Trevor Slocum 08fd3f1134 Add rating column to list of matches 2024-01-13 16:17:55 -08:00
Trevor Slocum e8baa5ed8e Add setting for auto-playing forced moves 2024-01-13 13:36:01 -08:00
Trevor Slocum 23e4f3f2a4 Add checker animation speed setting
Resolves #20.
2024-01-11 18:47:29 -08:00
Trevor Slocum 64ca68b4ee Support advanced checker movement
Resolves #12.
2024-01-11 12:44:40 -08:00
Trevor Slocum 02cd388ef9 Play forced moves automatically 2024-01-10 21:45:21 -08:00
Trevor Slocum d3b1bd93b7 Fix on-screen keyboard 2024-01-09 20:46:47 -08:00
Trevor Slocum 3bbebb1590 Fix replaying tabula games 2024-01-09 18:26:12 -08:00
Trevor Slocum 9ab51c4be0 Support playing tabula games 2024-01-08 10:37:25 -08:00
Trevor Slocum bd5744ac55 Support flipping board
Resolves #17.
2024-01-05 12:29:52 -08:00
Trevor Slocum 2aa4c96f4c Add tutorial
Resolves #14.
2024-01-04 20:13:49 -08:00
Trevor Slocum f54aa6543c Change lobby button labels 2024-01-02 17:26:25 -08:00
Trevor Slocum 151abd6be9 Support viewing replays 2023-12-17 18:55:39 -08:00
Trevor Slocum 9796f49f43 Support account registration 2023-12-12 22:49:36 -08:00
Trevor Slocum e530ba7fa1 Allow displaying previous moves on board 2023-12-09 11:19:08 -08:00
Trevor Slocum 511a15c8ad Allow bearing checkers off by double clicking 2023-12-08 04:49:15 -08:00
Trevor Slocum 7dd1433f5e Fade out dice rolls instead of hiding them 2023-12-07 14:24:36 -08:00
Trevor Slocum aa720a0a80 Fix match status padding 2023-12-07 01:02:01 -08:00
Trevor Slocum a8e3cf52c7 Support playing offline versus AI 2023-11-30 13:58:39 -08:00
Trevor Slocum 32d290c504 Support creating acey-deucey matches 2023-11-27 20:28:32 -08:00
Trevor Slocum 975da1f1f9 Support moving checkers on Android devices by tapping instead of dragging 2023-11-19 20:57:14 -08:00
Trevor Slocum d30f1be05c Display player 'off' spaces, allow bearing off by moving checkers to the 'off' spaces
Resolves #4.
2023-11-19 14:16:50 -08:00
Trevor Slocum 0a1a051150 Fix showing on-screen keyboard 2023-11-17 16:33:34 -08:00
Trevor Slocum 64618170e7 Support spectating matches 2023-11-16 17:14:42 -08:00
Trevor Slocum c5c807d8d0 Highlight available moves using both dice
Resolves #7.
2023-11-15 17:44:22 -08:00
Trevor Slocum ae021b91f5 Highlight legal moves and show pip count by default 2023-11-14 13:13:27 -08:00
Trevor Slocum cd283dc705 Support moving checkers by clicking instead of dragging
Resolves #3.
2023-11-14 10:35:23 -08:00
Trevor Slocum 64a07671f6 Show match score and optionally show pip count
Resolves #1.
Resolves #2.
2023-11-13 19:08:35 -08:00
Trevor Slocum 8e97ba8a09 Support additional languages 2023-11-10 11:13:30 -08:00
Trevor Slocum 5bbf8e2711 Reposition chat interface when on-screen keyboard is shown 2023-11-08 14:50:05 -08:00
Trevor Slocum d4d40e826e Reposition buttons when viewing board 2023-11-06 14:31:16 -08:00
Trevor Slocum 8517d19627 Replace reset button with undo 2023-11-05 13:58:55 -08:00
Trevor Slocum c49e33332f Add settings dialog 2023-11-02 22:58:39 -07:00
Trevor Slocum 0a672e9676 Allow highlighting available moves when moving a checker 2023-11-02 20:27:49 -07:00
Trevor Slocum 7354d70c7f Add menu 2023-11-02 19:46:49 -07:00
Trevor Slocum 276335af9a Display match duration and current time when viewing board 2023-11-02 15:03:05 -07:00
Trevor Slocum 90ce540e1a Stack board buttons vertically when width is constrained 2023-11-01 15:21:37 -07:00
Trevor Slocum c888fbff06 Add indicator showing where to drag when bearing off 2023-10-30 21:17:37 -07:00
Trevor Slocum fe11f69409 Optimize drawing board 2023-10-30 13:14:06 -07:00
Trevor Slocum ba4aa7af86 Add sound effects 2023-10-28 19:19:05 -07:00
Trevor Slocum cb8feff508 Fix player name and dice alignment 2023-10-28 15:12:35 -07:00
Trevor Slocum 29bc2feb4b Add version information to connect dialog 2023-10-25 21:40:21 -07:00
Trevor Slocum 5ef17e8353 Add 'Leave Match' button 2023-10-25 20:56:19 -07:00