Florine W. Dekker
|
df985be394
|
Remove inline styles
|
2021-04-28 13:51:53 +02:00 |
Florine W. Dekker
|
9a9cf7873a
|
Use new template system, use static ForkAwesome
|
2021-04-18 18:38:53 +02:00 |
Florine W. Dekker
|
4f1261b14b
|
Select seed input after opening overlay
Fixes #93.
|
2020-10-22 16:45:31 +02:00 |
Florine W. Dekker
|
e64d20f3bd
|
Finalise high score implementation
Fixes #87.
|
2020-09-02 20:32:28 +02:00 |
Florine W. Dekker
|
53dd327786
|
Add draft implementation of high scores
|
2020-09-02 17:58:40 +02:00 |
Florine W. Dekker
|
ddb27c8061
|
Remove duplication by separating types in Storage
|
2020-09-02 17:27:37 +02:00 |
Florine W. Dekker
|
6d93d3394f
|
Add option to disable flag hints
|
2020-08-25 16:36:06 +02:00 |
Florine W. Dekker
|
ae49acda9e
|
Defocus buttons after pressing
Fixes #89.
|
2020-08-17 13:10:49 +02:00 |
Florine W. Dekker
|
71d61a8916
|
Avoid using undefined where possible
Fixes #86.
|
2020-08-13 11:13:00 +02:00 |
Florine W. Dekker
|
329a030f28
|
Cache local storage to improve performance
|
2020-08-12 22:01:57 +02:00 |
Florine W. Dekker
|
9fb009c8f7
|
Implement preferences overlay
|
2020-08-12 19:06:16 +02:00 |
Florine W. Dekker
|
1e840ae7c2
|
Implement question marks
Fixes #75.
|
2020-08-12 18:52:02 +02:00 |
Florine W. Dekker
|
6adc3de1c4
|
Add fallback font
Fixes #83.
|
2020-08-10 19:56:28 +02:00 |
Florine W. Dekker
|
0e9c1816c7
|
Implement hint button
Fixes #12.
|
2020-08-09 17:38:39 +02:00 |
Florine W. Dekker
|
aa2923a245
|
Add statistics tracking
Fixes #76.
|
2020-08-08 02:41:21 +02:00 |
Florine W. Dekker
|
d74cb79957
|
Uncover to-be-clicked square
Fixes #63. Also, preset fields are now guaranteed solvable by default.
|
2020-08-07 13:44:45 +02:00 |
Florine W. Dekker
|
77758e8277
|
Implement redo button
Fixes #78.
|
2020-08-07 00:19:17 +02:00 |
Florine W. Dekker
|
36851cae42
|
Rename fields to be betterer
Fixes #67.
|
2020-08-06 21:03:25 +02:00 |
Florine W. Dekker
|
6fbdc17bce
|
Add overlay for seed input
Fixes #62.
|
2020-08-04 21:41:10 +02:00 |
Florine W. Dekker
|
c2544c520c
|
Fix incorrect overlay closing in Chrome
Fixes #61.
|
2020-08-04 21:04:22 +02:00 |
Florine W. Dekker
|
b7361256a2
|
Move change detection control to Field
|
2020-08-04 20:26:05 +02:00 |
Florine W. Dekker
|
551d36ca56
|
Implement `runUndoably` to hide `history` field
Fixes #64.
|
2020-08-04 20:02:10 +02:00 |
Florine W. Dekker
|
cd86f60456
|
Switch to different RNG
Fixes #56.
|
2020-08-03 17:25:03 +02:00 |
Florine W. Dekker
|
ffaaf3bf15
|
Refactor field for better maintainability
Fixes #55.
|
2020-08-03 17:02:18 +02:00 |
Florine W. Dekker
|
7ea598ac95
|
Add experimental option to ensure solvability
Fixes #30.
|
2020-08-03 15:50:43 +02:00 |
Florine W. Dekker
|
69c43996d7
|
Close overlay on Esc or click outside of overlay
Fixes #53.
|
2020-08-03 11:41:25 +02:00 |
Florine W. Dekker
|
836aaa6271
|
Split solver results into two sequences
Fixes #52.
|
2020-08-02 20:45:54 +02:00 |
Florine W. Dekker
|
0cabcdc74e
|
Add pausing counter, fix death counter
Fixes #47.
|
2020-08-02 17:55:49 +02:00 |
Florine W. Dekker
|
21c27ada60
|
Hide field until rendering is complete
Fixes #45.
|
2020-08-02 17:26:11 +02:00 |
Florine W. Dekker
|
d28069ac22
|
Implement undo button
Fixes #11.
|
2020-08-02 16:22:18 +02:00 |
Florine W. Dekker
|
99788e3090
|
Improve custom difficulty selection
Fixes #41.
|
2020-08-02 14:46:38 +02:00 |
Florine W. Dekker
|
4d06ba4215
|
Add difficulty presets
Fixes #29.
|
2020-08-01 18:37:44 +02:00 |
Florine W. Dekker
|
e65a587261
|
Allow string seeds
Fixes #38.
|
2020-08-01 14:50:58 +02:00 |
Florine W. Dekker
|
0010b9c71c
|
Move buttons to top, rewrite Game constructor
|
2020-08-01 14:42:36 +02:00 |
Florine W. Dekker
|
f4571e9567
|
Replace seed input with button
Fixes #26.
|
2020-08-01 14:09:44 +02:00 |
Florine W. Dekker
|
ebb56ee7c1
|
Remove scale, validate inputs
Fixes #25. Fixes #31.
|
2020-08-01 01:38:08 +02:00 |
Florine W. Dekker
|
ac7c964ed0
|
Rewrite to TypeScript
|
2020-07-31 23:12:16 +02:00 |