Commit graph

83 commits

Author SHA1 Message Date
ea5a5aaee5 Fix highlighting available spaces when playing Tabula
Resolves #33.
2024-10-29 20:19:54 -07:00
29296c86b2 Fix initial roll messages when playing acey-deucey and tabula 2024-10-15 13:53:46 -07:00
3f4986adf2 Add window icon 2024-10-11 22:01:07 -07:00
dbba3541a7 Update dice image 2024-10-09 18:02:45 -07:00
49fefda7b4 Add about dialog 2024-09-18 20:33:29 -07:00
3516244b73 Redesign dark checkers 2024-09-18 12:01:22 -07:00
d19aeaef1b Allow undoing moves via backspace key 2024-09-16 17:05:21 -07:00
ab5a48b3c1 Fix locale detection on Windows and Linux 2024-09-07 14:48:06 -07:00
799e360a2d Support navigating replay via clickable moves list
Resolves #38.
2024-09-01 22:57:35 -07:00
8d322cfd28 Return to main menu from lobby when Escape is pressed
Resolves #22.
2024-08-30 23:32:44 -07:00
6b9ace890b Auto-scale player name, pip count and rating labels 2024-08-23 14:08:00 -07:00
54f7be27c5 Return to lobby from player history when Escape is pressed 2024-08-20 12:53:42 -07:00
544c7e4f7c Display profile icons 2024-08-01 14:55:44 -07:00
3d09bb09e1 Allow muting individual sound effects 2024-07-22 15:36:16 -07:00
1f651d9c92 Play sound when bearing off checker 2024-07-22 11:38:58 -07:00
f1ad2db443 Fix bots leaving matches due to inactivity when playing offline
Resolves #42.
2024-07-21 10:53:45 -07:00
8e9a09d4fc Redraw screen when one second has elapsed since last draw
When the application does not re-draw the screen for a long time, on some
platforms the screen will flicker between a previously drawn frame and
the current frame. This issue persists until the screen is redrawn.
2024-07-10 13:44:48 -07:00
88bcaf480a Use internal on-screen keyboard 2024-06-25 14:28:39 -07:00
6dd6942782 Add rematch button
Resolves #37.
2024-04-22 18:55:21 -07:00
c0b6545346 Fix resetting password 2024-04-22 14:02:59 -07:00
d3b85a607b Display on-screen keyboard when input field is selected on Android 2024-04-08 12:20:06 -07:00
8e1bf2b628 Allow translating server messages 2024-03-18 13:02:58 -07:00
8ab10e65b2 Allow flipping opponent space numbers
Resolves #13.
2024-02-20 13:41:44 -08:00
bb6ed81d91 Display doubling cube
Resolves #30.
2024-02-20 12:47:17 -08:00
cac48f46eb Remember password
Resolves #26.
2024-02-01 09:26:43 -08:00
e883106142 Remember guest username 2024-01-30 11:42:24 -08:00
68f367ceb1 Only show tutorial to guests without a previously saved username
Resolves #23.
2024-01-29 10:51:52 -08:00
300456e6cf Use device on-screen keyboard on Android 2024-01-21 18:02:14 -08:00
626d1d088b Draw checkers in home spaces sideways
Resolves #10.
2024-01-19 23:54:26 -08:00
b804759fec Add rating information to history screen 2024-01-13 17:33:30 -08:00
08fd3f1134 Add rating column to list of matches 2024-01-13 16:17:55 -08:00
e8baa5ed8e Add setting for auto-playing forced moves 2024-01-13 13:36:01 -08:00
23e4f3f2a4 Add checker animation speed setting
Resolves #20.
2024-01-11 18:47:29 -08:00
64ca68b4ee Support advanced checker movement
Resolves #12.
2024-01-11 12:44:40 -08:00
02cd388ef9 Play forced moves automatically 2024-01-10 21:45:21 -08:00
d3b1bd93b7 Fix on-screen keyboard 2024-01-09 20:46:47 -08:00
3bbebb1590 Fix replaying tabula games 2024-01-09 18:26:12 -08:00
9ab51c4be0 Support playing tabula games 2024-01-08 10:37:25 -08:00
bd5744ac55 Support flipping board
Resolves #17.
2024-01-05 12:29:52 -08:00
2aa4c96f4c Add tutorial
Resolves #14.
2024-01-04 20:13:49 -08:00
f54aa6543c Change lobby button labels 2024-01-02 17:26:25 -08:00
151abd6be9 Support viewing replays 2023-12-17 18:55:39 -08:00
9796f49f43 Support account registration 2023-12-12 22:49:36 -08:00
e530ba7fa1 Allow displaying previous moves on board 2023-12-09 11:19:08 -08:00
511a15c8ad Allow bearing checkers off by double clicking 2023-12-08 04:49:15 -08:00
7dd1433f5e Fade out dice rolls instead of hiding them 2023-12-07 14:24:36 -08:00
aa720a0a80 Fix match status padding 2023-12-07 01:02:01 -08:00
a8e3cf52c7 Support playing offline versus AI 2023-11-30 13:58:39 -08:00
32d290c504 Support creating acey-deucey matches 2023-11-27 20:28:32 -08:00
975da1f1f9 Support moving checkers on Android devices by tapping instead of dragging 2023-11-19 20:57:14 -08:00