Commit graph

812 commits

Author SHA1 Message Date
3d45bc62b8 Added more tests and improved performance by not making deep copies of the grid 2020-03-24 10:43:05 +01:00
e6fcbdb165 Added score tests 2020-03-23 19:31:02 +01:00
8dc620b987 Moved grid and score logic in separate files 2020-03-23 18:10:45 +01:00
fcec2a3c8a Added tests for Piece class 2020-03-23 17:30:24 +01:00
c75a7dc8fc Improved game organization 2020-03-23 11:32:50 +01:00
965ddd3cb2 Removed remaining flow errors 2020-03-22 17:02:00 +01:00
38a52a9e95 Added coverage report 2020-03-22 16:09:39 +01:00
667ceb0e71 Added remaining tests 2020-03-22 16:05:28 +01:00
bf0c81166c Improved JSdoc 2020-03-22 12:15:16 +01:00
c6fb369863 removed seconds for new api implementation 2020-03-22 11:58:24 +01:00
a6771f442a Improved flow type checking 2020-03-22 11:21:55 +01:00
160dbb00c8 Reorganized code 2020-03-22 10:37:59 +01:00
81eddd9bdd Removed unused functions 2020-03-22 10:22:57 +01:00
c37f6d07a4 Updated api link 2020-03-22 10:00:35 +01:00
53ef08219c Removed multiple day management (will be handled by server) 2020-03-21 21:10:57 +01:00
3824683385 Removed unused function 2020-03-21 21:07:39 +01:00
40d7985bbd Allow events to span on multiple days 2020-03-21 20:32:28 +01:00
7a3d5f16b1 Moved functions to manager and wrote tests 2020-03-21 18:59:42 +01:00
3a301bcbef Added more tests and removed useless functions 2020-03-21 18:46:12 +01:00
0b84da8b93 Added more tests 2020-03-21 17:23:59 +01:00
df79d78165 Improved test and replace method 2020-03-21 11:24:30 +01:00
a4c38168ad Added first real test 2020-03-20 22:50:28 +01:00
96c9b57d92 Improved .gitignore 2020-03-20 22:34:55 +01:00
5221b73bf2 Added default run and test configs 2020-03-20 22:32:48 +01:00
b0094716be Added basic jest tests 2020-03-20 22:31:27 +01:00
3bc45704f6 Improved ui on larger screens 2020-03-20 21:15:37 +01:00
7da30e0af6 Added previews 2020-03-17 14:22:49 +01:00
7a00452cc0 Improved level cap 2020-03-17 11:12:55 +01:00
879ae46abe Improved score management 2020-03-17 11:00:45 +01:00
dbe03a2a2d Fixed level 6 missing 2020-03-17 00:25:44 +01:00
7d718141e7 Added touch and hold controls 2020-03-17 00:24:57 +01:00
79e72784d1 Improved piece rotation 2020-03-16 23:36:01 +01:00
b29973189f Use pretty date formatting 2020-03-16 20:23:29 +01:00
07d8fb8d15 Added levels 2020-03-16 20:10:54 +01:00
e5bde81964 Improved light mode colors and game over message 2020-03-16 19:48:03 +01:00
7980b8b422 Made clock use seconds not game ticks 2020-03-16 19:40:52 +01:00
3affbfcb40 Improved buttons position 2020-03-16 19:29:57 +01:00
c9237cc824 Improved score updates 2020-03-16 19:26:42 +01:00
7f33c8376d Improved game UI and state management 2020-03-16 19:10:32 +01:00
8fc5cfb25e Remove full lines 2020-03-16 14:58:13 +01:00
3fe1d85eec Fixed start position 2020-03-16 08:22:18 +01:00
a32294e394 Improved colors 2020-03-15 20:34:20 +01:00
7b45841c30 Use pure component for cells 2020-03-15 20:18:48 +01:00
bb54186d9e Added rotation feature 2020-03-15 19:28:41 +01:00
3aaf56a660 Added basic tetris functionality 2020-03-15 18:44:32 +01:00
42731d26a1 Refactored some lines 2020-03-14 15:58:57 +01:00
keplyx
3d3444ed00 Merge branch 'dev'
# Conflicts:
#	README.md
2020-03-12 22:51:26 +01:00
keplyx
14c6ae16b5 Updated version number 2020-03-12 18:14:24 +01:00
keplyx
72693d14f2 Fixed crash on emulator 2020-03-12 18:13:25 +01:00
keplyx
4c6905a5d5 Changed default sort order 2020-03-12 12:31:02 +01:00