Commit Graph

69 Commits (0c28898b8cc2fadfad160f0e279ce6efd54283fa)
 

Author SHA1 Message Date
En Yi 0c28898b8c PEP8 check, mostly 2018-07-20 14:24:27 +08:00
En Yi 2e60bf39ef Switch back to random generation 2018-07-20 14:05:31 +08:00
En Yi 05acc17262 Fix scoreboard behaviour 2018-07-20 14:02:16 +08:00
En Yi f5a3757368 Add File checking 2018-07-20 13:43:20 +08:00
En Yi b019aa2f28 Tidy up 2018-07-20 13:29:32 +08:00
En Yi 35d9ce13f2 Finish endgame scoreboard 2018-07-20 13:07:14 +08:00
En Yi e878f29a7a Stop timer when game is finished 2018-07-20 11:50:32 +08:00
En Yi d97a643627 UI tweaking 2018-07-19 22:51:31 +08:00
En Yi 984a540d72 Remove layout from menuboard, change highscore cycle behaviour 2018-07-19 18:51:01 +08:00
En Yi d010995a42 Finishing touch 2018-07-19 18:25:36 +08:00
En Yi 13213414ad Allow name input, change timer format 2018-07-19 18:17:04 +08:00
En Yi 2d6ebfad2a Integrate reading highscore file 2018-07-19 17:19:58 +08:00
En Yi 3139356e1f Change to use QTimer instead 2018-07-19 16:47:25 +08:00
En Yi 96b7a4f059 Add circular loop to difficulty selector 2018-07-19 15:46:21 +08:00
En Yi a779b95065 Add animation to difficulty selector 2018-07-19 14:32:45 +08:00
En Yi 1c337022af Embed scoreboard into graphic scene 2018-07-19 12:54:11 +08:00
En Yi 679e837757 Prepare the high score widget 2018-07-19 12:41:28 +08:00
En Yi 6076834fc7 Add writing and replacing functions 2018-07-17 16:39:41 +08:00
En Yi d99de3b23e Add reading highscores from file 2018-07-17 15:52:28 +08:00
En Yi 5e81d8ba2a Prepare graphics for high score 2018-07-17 15:09:09 +08:00
En Yi 9f28e7c05f Fix timer starting too early in first game 2018-07-17 12:31:53 +08:00
En Yi ef5a95807c Add working timer 2018-07-17 12:26:16 +08:00
En Yi 0d6dbffa6a Clean up 2018-07-17 07:49:24 +08:00
En Yi a4d95ee35c Fix Soduku invalid cell check 2018-07-16 19:48:14 +08:00
En Yi 12af3a279a Add animated text 2018-07-16 19:28:48 +08:00
En Yi 7d93c1caad Clean up 2018-07-14 15:07:05 +08:00
En Yi 2948a38256 Finally fix difficulty menu display behaviour 2018-07-14 15:04:41 +08:00
En Yi 7ea8eab07b Change button signals connection 2018-07-14 14:48:45 +08:00
En Yi 5d8599a06a Clean up 2018-07-13 20:48:22 +08:00
En Yi 87b853f941 Actually Fix button freezing 2018-07-13 20:45:48 +08:00
En Yi 05d9cc97f8 Fix butto freezing 2018-07-13 20:41:08 +08:00
En Yi e982d25f2b Add animation to ring 2018-07-13 20:17:08 +08:00
En Yi 4cb2065518 Fix number printing 2018-07-13 15:08:55 +08:00
En Yi f57bfaa07c Display the correct difficulty 2018-07-13 14:47:17 +08:00
En Yi 07e4a188e5 Add functioning difficulty selection 2018-07-13 14:37:27 +08:00
En Yi e82d26c7bc Add difficulty select at startup 2018-07-13 14:23:58 +08:00
En Yi 46127ed77f Auto resize the board 2018-07-12 19:25:05 +08:00
En Yi 9ca2b1a5f6 Fix cell status 2018-07-12 18:48:45 +08:00
En Yi 48f81470b8 Fix given checks off-by-one error 2018-07-12 17:01:11 +08:00
En Yi 528b67a0b4 Fix behaviour of checking lower bound of givens 2018-07-12 16:47:50 +08:00
En Yi 4a20d444ea Finish propagation 2018-07-12 16:33:49 +08:00
En Yi 9d75e1d967 Fix difficulty menu 2018-07-12 15:01:29 +08:00
En Yi 598721115e Integrate Generator 2018-07-12 11:35:58 +08:00
En Yi 1e2c2dcc25 Finish hole digging 2018-07-12 10:49:09 +08:00
En Yi 6137158ea8 Add sequence generator 2018-07-11 18:56:14 +08:00
En Yi 1b43486560 Implement generation of completed grids 2018-07-11 16:52:13 +08:00
En Yi 77f693b7b7 Add comments 2018-07-10 19:49:33 +08:00
En Yi 7aace4df50 Fix difficulty menu behaviour 2018-07-10 17:19:29 +08:00
En Yi daef9e01b9 Fix ring boundingrect 2018-07-10 16:32:19 +08:00
En Yi fbe3c63845 Add Grid drawing animation 2018-07-10 15:55:16 +08:00