35 Commits

Author SHA1 Message Date
ea70aa5181
add isValid overload that uses local state 2025-01-30 22:11:16 +00:00
ef8050a5f9
swap row and column in getNodeByColumnRowIndex 2025-01-30 22:10:36 +00:00
7d7e660c77
fix up documentation, remove asserts 2025-01-30 22:10:13 +00:00
acaa18ffcc
Implement chording 2025-01-30 22:09:02 +00:00
d681f20b90
Update JavaDoc 2024-12-16 03:15:16 +00:00
ef569e1bcb
Revert "Update JavaDoc"
This reverts commit 7708654bdb51864fdd7cada0c2d4223e441bc707.
2024-12-16 03:07:48 +00:00
74ba71d52c
Fix tempramental width management on non minesweeper stages 2024-12-16 03:00:41 +00:00
7708654bdb
Update JavaDoc 2024-07-29 17:05:28 +01:00
c2c5ac6e68
Fix numberOfUnrevealedTiles logic 2024-07-28 23:11:44 +01:00
0198ba6e56
Add JavaDocs 2024-07-28 23:11:22 +01:00
21fa946011
Add unimplemented, about pages 2024-07-24 20:59:50 +01:00
2827d79556
Win condition, flagging underflow fix 2024-07-23 18:54:23 +01:00
8e836b1183
fix button glow 2024-06-16 10:36:27 +01:00
44125ce13a
Add not yet implemented messages 2024-06-16 10:31:10 +01:00
d19f9899cf
Fix initial bomb moving adjacency logic 2024-06-16 10:20:40 +01:00
c72efa8b44 Fix adjacency count being incorrect due to underlying grid structure in GridWrapper 2024-05-27 14:01:16 +01:00
ffaa310dbe fix bomb graphic on first click bomb being moved in setBombIfFirstTileIsBomb 2024-05-26 13:32:48 +01:00
Tyler
d25cd93736 Fix bombs on initial click
Fix bombs on initial click
2024-05-26 12:35:10 +01:00
tyler :3
dddfb6f622 incorrect flag losses 2024-05-19 12:28:21 +01:00
tyler :3
06bf3d91a4 in my anger, switch to maven 2024-05-18 17:13:29 +01:00
tyler :3
c3a3bc017a remove gradle out of pure transient anger 2024-05-18 10:08:05 +01:00
tyler :3
c3d8b672b1 flagging fixes 2024-05-17 19:11:59 +01:00
tyler :3
6fc162760d fix illegal flags 2024-05-17 18:24:29 +01:00
tyler :3
9fde49a8bb fix bad recursion 2024-05-17 18:21:24 +01:00
tyler :3
76d8ce23d9 refactor, split methods, implement recursive tile open 2024-05-17 17:58:56 +01:00
tyler :3
97a1a2b296 fix new game button, wildcard import 2024-05-17 17:58:10 +01:00
tyler :3
b22cad26a2 refactor redundant method calls 2024-05-17 17:57:30 +01:00
tyler :3
f15438363d switch from pre-rendered grid to programmatic 2024-05-17 17:35:30 +01:00
tyler :3
d589f40feb trying and failing to implement recursion in jfx 2024-05-16 14:26:16 +01:00
tyler :3
749fd17a90 timer fixes, bomb fixes 2024-05-16 09:56:13 +01:00
tyler :3
9fa0b42239 fix timer 2024-05-15 23:23:52 +01:00
tyler :3
d11c6e5b29 timer, interactive smiley, reinit 2024-05-15 23:17:33 +01:00
tyler :3
ba7dea1436 show bombs on death 2024-05-15 21:28:51 +01:00
tyler :3
f2fc7044c8 linebreaks 2024-05-15 21:15:36 +01:00
tyler :3
8a7ef9e43f Initial commit 2024-05-15 21:13:23 +01:00