Skip to content
Snippets Groups Projects
  1. Jan 21, 2025
    • PowerfulShuffle's avatar
      general changes · efd6f4eb
      PowerfulShuffle authored
      - fixed screen flicker
      - fixed crash on screen minimize
      - improved win detection
      
      - implemented IsBoardSolved for Sudoku
      - made TileInput virtual since Minesweeper does not use this
      - added Minesweeper comments
      efd6f4eb
  2. Jan 08, 2025
  3. Jan 05, 2025
  4. 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
    • Floris's avatar
      skyscraper... · fd99135d
      Floris authored
      fd99135d
  5. Dec 10, 2024
  6. Dec 05, 2024
  7. Dec 04, 2024
  8. Dec 03, 2024
  9. Dec 02, 2024
  10. 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
  11. Nov 27, 2024
  12. Nov 22, 2024
  13. Nov 21, 2024
  14. Nov 20, 2024
  15. Nov 18, 2024
  16. Nov 13, 2024
Loading