Commit Graph

  • 44cb7a697b Update README master En Yi 2022-07-09 14:14:20 +0800
  • d815281abc Extra fixes after rebasing En Yi 2022-07-09 14:10:16 +0800
  • 9ce1ae0ff7 Fix focusing issue of game board En Yi 2019-07-06 22:10:14 +0800
  • de5af7cb44 Allow right-clicking for scribbling En Yi 2019-07-06 18:48:15 +0800
  • b7eba38f0f Comment on dig sequence En Yi 2019-07-06 18:17:16 +0800
  • 157b7e3c90 More docs En Yi 2019-07-06 16:45:34 +0800
  • 54b27ffbac Still documenting sudoku_graphics En Yi 2018-09-16 15:21:04 +0800
  • 319c6b6970 Start documenting sudoku_graphics En Yi 2018-09-16 14:28:01 +0800
  • 4d24dadb98 Document menu_graphics En Yi 2018-07-24 21:50:43 +0800
  • 089c779d82 Fix missing highscore import after merge conflict En Yi 2022-07-09 13:32:25 +0800
  • a4e9ffef0d Change to use PySide En Yi 2022-07-09 13:09:57 +0800
  • 577a8a72fe
    Bump numpy from 1.14.5 to 1.22.0 dependabot[bot] 2022-06-21 21:22:37 +0000
  • 729bbe8c0e
    Create LICENSE BeardedBread 2018-07-23 18:19:28 +0800
  • 64d34cbd15 Add README En Yi 2018-07-23 18:10:38 +0800
  • 364e124c2c Some cleanup En Yi 2018-07-23 17:45:45 +0800
  • 7d269b4041 Document buttons En Yi 2018-07-23 17:28:04 +0800
  • 6b54d1838b Fix inputs too quick En Yi 2018-07-23 16:47:42 +0800
  • dff335e62b Change ring to appear on mouse relase En Yi 2018-07-23 13:47:21 +0800
  • f9edccbf3c Clear scribbles when generate new boards En Yi 2018-07-22 21:28:35 +0800
  • 23be7cf449 Move animated text classes into textbox En Yi 2018-07-21 22:21:10 +0800
  • 7ddc13fdd1 Document board En Yi 2018-07-21 21:53:20 +0800
  • 804f933fa1 Document main En Yi 2018-07-21 21:06:41 +0800
  • 3815df70bf Subclassing buttons En Yi 2018-07-21 19:50:38 +0800
  • 912eafc564 Make number ring transparent En Yi 2018-07-21 19:21:34 +0800
  • 3aedc13608 Tidy up En Yi 2018-07-21 17:03:25 +0800
  • e9be3dca6d X now clears the scribble En Yi 2018-07-21 16:26:40 +0800
  • 1ff6fd522b Add instruction for marking down numbers En Yi 2018-07-21 15:08:48 +0800
  • 0bdcbf02f6 X always close the ring En Yi 2018-07-21 14:59:58 +0800
  • 5530186d28 Integrate scribbling mode En Yi 2018-07-21 14:52:50 +0800
  • f76a23ed80 Add key check in grid toggle scribbling mode En Yi 2018-07-21 14:36:45 +0800
  • 0a0b9fdbdb Use M to toggle scribbling mode En Yi 2018-07-21 14:20:31 +0800
  • a117da3842 merging from keyboard En Yi 2018-07-21 13:17:26 +0800
  • f1a4337d64 Add Shift for Scribbling mode En Yi 2018-07-21 13:13:25 +0800
  • e89c727e11 Fix number ring animation En Yi 2018-07-21 12:48:15 +0800
  • e8a0eee941 Draw a scribble in a cell En Yi 2018-07-21 11:47:53 +0800
  • ec0289f55b Add keyboard support En Yi 2018-07-21 08:24:04 +0800
  • 8f4cb3a110 Add TODOs En Yi 2018-07-20 19:39:46 +0800
  • 0c28898b8c PEP8 check, mostly En Yi 2018-07-20 14:24:27 +0800
  • 2e60bf39ef Switch back to random generation En Yi 2018-07-20 14:05:31 +0800
  • 05acc17262 Fix scoreboard behaviour En Yi 2018-07-20 14:02:16 +0800
  • f5a3757368 Add File checking En Yi 2018-07-20 13:43:20 +0800
  • b019aa2f28 Tidy up En Yi 2018-07-20 13:29:32 +0800
  • 35d9ce13f2 Finish endgame scoreboard En Yi 2018-07-20 13:07:14 +0800
  • e878f29a7a Stop timer when game is finished En Yi 2018-07-20 11:50:32 +0800
  • d97a643627 UI tweaking En Yi 2018-07-19 22:51:31 +0800
  • 984a540d72 Remove layout from menuboard, change highscore cycle behaviour En Yi 2018-07-19 18:51:01 +0800
  • d010995a42 Finishing touch En Yi 2018-07-19 18:25:36 +0800
  • 13213414ad Allow name input, change timer format En Yi 2018-07-19 18:17:04 +0800
  • 2d6ebfad2a Integrate reading highscore file En Yi 2018-07-19 17:19:58 +0800
  • 3139356e1f Change to use QTimer instead En Yi 2018-07-19 16:47:25 +0800
  • 96b7a4f059 Add circular loop to difficulty selector En Yi 2018-07-19 15:46:21 +0800
  • a779b95065 Add animation to difficulty selector En Yi 2018-07-19 14:32:45 +0800
  • 1c337022af Embed scoreboard into graphic scene En Yi 2018-07-19 12:54:11 +0800
  • 679e837757 Prepare the high score widget En Yi 2018-07-19 12:41:28 +0800
  • 6076834fc7 Add writing and replacing functions En Yi 2018-07-17 16:39:41 +0800
  • d99de3b23e Add reading highscores from file En Yi 2018-07-17 15:52:28 +0800
  • 5e81d8ba2a Prepare graphics for high score En Yi 2018-07-17 15:09:09 +0800
  • 9f28e7c05f Fix timer starting too early in first game En Yi 2018-07-17 12:31:53 +0800
  • ef5a95807c Add working timer En Yi 2018-07-17 12:26:16 +0800
  • 0d6dbffa6a Clean up En Yi 2018-07-17 07:49:24 +0800
  • a4d95ee35c Fix Soduku invalid cell check En Yi 2018-07-16 19:48:14 +0800
  • 12af3a279a Add animated text En Yi 2018-07-16 19:28:48 +0800
  • 7d93c1caad Clean up En Yi 2018-07-14 15:07:05 +0800
  • 2948a38256 Finally fix difficulty menu display behaviour En Yi 2018-07-14 15:04:41 +0800
  • 7ea8eab07b Change button signals connection En Yi 2018-07-14 14:48:45 +0800
  • 5d8599a06a Clean up En Yi 2018-07-13 20:48:22 +0800
  • 87b853f941 Actually Fix button freezing En Yi 2018-07-13 20:45:48 +0800
  • 05d9cc97f8 Fix butto freezing En Yi 2018-07-13 20:41:08 +0800
  • e982d25f2b Add animation to ring En Yi 2018-07-13 20:17:08 +0800
  • 4cb2065518 Fix number printing En Yi 2018-07-13 15:08:55 +0800
  • f57bfaa07c Display the correct difficulty En Yi 2018-07-13 14:47:17 +0800
  • 07e4a188e5 Add functioning difficulty selection En Yi 2018-07-13 14:37:27 +0800
  • e82d26c7bc Add difficulty select at startup En Yi 2018-07-13 14:23:58 +0800
  • 46127ed77f Auto resize the board En Yi 2018-07-12 19:25:05 +0800
  • 9ca2b1a5f6 Fix cell status En Yi 2018-07-12 18:48:45 +0800
  • 48f81470b8 Fix given checks off-by-one error En Yi 2018-07-12 17:01:11 +0800
  • 528b67a0b4 Fix behaviour of checking lower bound of givens En Yi 2018-07-12 16:47:50 +0800
  • 4a20d444ea Finish propagation En Yi 2018-07-12 16:33:49 +0800
  • 9d75e1d967 Fix difficulty menu En Yi 2018-07-12 15:01:29 +0800
  • 598721115e Integrate Generator En Yi 2018-07-12 11:35:58 +0800
  • 1e2c2dcc25 Finish hole digging En Yi 2018-07-12 10:49:09 +0800
  • 6137158ea8 Add sequence generator En Yi 2018-07-11 18:56:14 +0800
  • 1b43486560 Implement generation of completed grids En Yi 2018-07-11 16:52:13 +0800
  • 77f693b7b7 Add comments En Yi 2018-07-10 19:49:33 +0800
  • 7aace4df50 Fix difficulty menu behaviour En Yi 2018-07-10 17:19:29 +0800
  • daef9e01b9 Fix ring boundingrect En Yi 2018-07-10 16:32:19 +0800
  • fbe3c63845 Add Grid drawing animation En Yi 2018-07-10 15:55:16 +0800
  • ad78225425 Add a pause before drawing grid En Yi 2018-07-10 15:20:45 +0800
  • b16308bfe4 Add animation to menu En Yi 2018-07-10 14:48:42 +0800
  • 5914f1f246 Add animations to box En Yi 2018-07-10 14:37:30 +0800
  • 639a7493dc PEP 8 cleanup En Yi 2018-07-10 12:20:14 +0800
  • 6bf10818c0 Convert to FocusEvents for menu En Yi 2018-07-10 12:07:48 +0800
  • 4e49c9f032 Change to use FocusEvents En Yi 2018-07-10 11:23:50 +0800
  • bed8f5a303 Add some focusing event En Yi 2018-07-10 10:31:58 +0800
  • f3625b8abd Rename selection to freeze En Yi 2018-07-09 19:41:12 +0800
  • 2452a9e5e3 Add difficulty buttons En Yi 2018-07-09 19:20:46 +0800
  • 822d47f684 Give up on Understanding layouts???? En Yi 2018-07-09 16:14:46 +0800
  • dea4168dce Fixup layout? En Yi 2018-07-09 16:04:37 +0800
  • 76dd861bc1 Clean up En Yi 2018-07-09 13:42:59 +0800
  • 4017cb1dec Add timer En Yi 2018-07-09 13:41:39 +0800