Commit Graph

49 Commits (de5af7cb44d72398d61394f992ee821db0bfc177)

Author SHA1 Message Date
En Yi de5af7cb44 Allow right-clicking for scribbling 2022-07-09 13:37:25 +08:00
En Yi 157b7e3c90 More docs 2022-07-09 13:36:26 +08:00
En Yi 54b27ffbac Still documenting sudoku_graphics 2022-07-09 13:35:42 +08:00
En Yi 319c6b6970 Start documenting sudoku_graphics 2022-07-09 13:35:09 +08:00
En Yi a4e9ffef0d Change to use PySide 2022-07-09 13:09:57 +08:00
En Yi 364e124c2c Some cleanup 2018-07-23 17:45:45 +08:00
En Yi 6b54d1838b Fix inputs too quick 2018-07-23 16:47:42 +08:00
En Yi dff335e62b Change ring to appear on mouse relase 2018-07-23 13:47:21 +08:00
En Yi 3815df70bf Subclassing buttons 2018-07-21 19:50:38 +08:00
En Yi 912eafc564 Make number ring transparent 2018-07-21 19:21:34 +08:00
En Yi 3aedc13608 Tidy up 2018-07-21 17:03:25 +08:00
En Yi e9be3dca6d X now clears the scribble 2018-07-21 16:26:40 +08:00
En Yi 0bdcbf02f6 X always close the ring 2018-07-21 14:59:58 +08:00
En Yi 5530186d28 Integrate scribbling mode 2018-07-21 14:52:50 +08:00
En Yi f76a23ed80 Add key check in grid toggle scribbling mode 2018-07-21 14:36:45 +08:00
En Yi 0a0b9fdbdb Use M to toggle scribbling mode 2018-07-21 14:20:31 +08:00
En Yi a117da3842 merging from keyboard 2018-07-21 13:17:26 +08:00
En Yi f1a4337d64 Add Shift for Scribbling mode 2018-07-21 13:13:25 +08:00
En Yi e89c727e11 Fix number ring animation 2018-07-21 12:48:15 +08:00
En Yi e8a0eee941 Draw a scribble in a cell 2018-07-21 11:47:53 +08:00
En Yi ec0289f55b Add keyboard support 2018-07-21 08:24:04 +08:00
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 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 9f28e7c05f Fix timer starting too early in first game 2018-07-17 12:31:53 +08:00
En Yi 87b853f941 Actually Fix button freezing 2018-07-13 20:45:48 +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 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 598721115e Integrate Generator 2018-07-12 11:35:58 +08:00
En Yi 77f693b7b7 Add comments 2018-07-10 19:49:33 +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
En Yi ad78225425 Add a pause before drawing grid 2018-07-10 15:20:45 +08:00
En Yi 5914f1f246 Add animations to box 2018-07-10 14:37:30 +08:00
En Yi 639a7493dc PEP 8 cleanup 2018-07-10 12:20:14 +08:00
En Yi 6bf10818c0 Convert to FocusEvents for menu 2018-07-10 12:07:48 +08:00
En Yi 4e49c9f032 Change to use FocusEvents 2018-07-10 11:23:50 +08:00
En Yi bed8f5a303 Add some focusing event 2018-07-10 10:31:58 +08:00
En Yi f3625b8abd Rename selection to freeze 2018-07-09 19:41:12 +08:00
En Yi 4017cb1dec Add timer 2018-07-09 13:41:39 +08:00
En Yi df3d6a2deb Clean up and add TODOs 2018-07-06 21:41:31 +08:00
En Yi 1a4b7a730a Refactor sudoku graphic components 2018-07-06 18:25:55 +08:00
En Yi 371dd810ca Fix the sudoku board layout 2018-07-06 18:13:05 +08:00