Skip to content
Snippets Groups Projects
  1. Jan 05, 2025
  2. Dec 18, 2024
    • Floris's avatar
      general updates · e1cea94b
      Floris authored
      - TileClick and TileInput are now bool that return True if board is solved after input, false otherwise (so invalid or incomplete)
      - virtual IsBoardSolved is called by TileClick and TileInput to verify board.
      - removed some unused Board methods and added virtual hint method
      - fixed impossible 4x4 sudoku generation
      - improved solvability of sudoku
      - changed draw method of sudoku to draw color givens and inputs differently
      - hidden updatebutton
      - added win method in puzzleform that runs when board is solved
      e1cea94b
  3. Dec 10, 2024
  4. Dec 08, 2024
    • DamianKomdeur's avatar
      Sudoku Generator · 797ece09
      DamianKomdeur authored
      Sudoku Generator + Manual placement + Small settings fixes (Now all menu items change color correctly and the settings are accessible from a puzzleform)
      797ece09
  5. Dec 05, 2024
  6. Dec 04, 2024
  7. Dec 02, 2024
  8. Dec 01, 2024
    • Floris's avatar
      puzzleform update · 51bacf60
      Floris authored
      - Fixed flickering when redrawing board by using BufferedGraphics
      - Board is no longer marked as an optional parameter in PuzzleForm constructor
      - UI appearance/layout changes
      - GetTile method that returns board coordinates that touch a certain point (no longer static)
      - Key/Mouse presses made will activate certain functions, including inputs to boardState (only if mouse touching board)
      - Added input-handling abstract methods TileInput and TileClick to Board class
      
      / still missing solution for board not updating visually when boardState changes
      / solved 2 bugs by maximizing PuzzleForm window on start, removing this will make the bugs return
      / there is still at least one scenario where the input detection dies
      51bacf60
  9. Nov 28, 2024
  10. Nov 27, 2024
  11. Nov 22, 2024
  12. Nov 21, 2024
  13. Nov 20, 2024
  14. Nov 19, 2024
    • Floris's avatar
      PuzzleForm update · b5d4f9b9
      Floris authored
      added CreateUI(), UpdateUI(), couple adjustments to constructor method and members
      b5d4f9b9
  15. Nov 13, 2024
Loading