1. 29 Apr, 2017 1 commit
  2. 12 Jul, 2015 1 commit
  3. 03 Jan, 2015 1 commit
  4. 27 Mar, 2012 1 commit
  5. 16 Mar, 2012 1 commit
  6. 21 Jan, 2012 1 commit
    • Ian Wadham's avatar
      Integrate the old KSudoku and the new generator/solver more closely. · ec4d81a9
      Ian Wadham authored
      Both now use the same data structures for puzzle and solution contents.  The SKGraph class is now the central data-structure used by views, generator, solver, save file, load file and manual puzzle entry.  It represents the type, size, shape and rules of a Sudoku puzzle, either in 2D or 3D, and has been streamlined and simplified. The PlainSudokuBoard, RoxdokuBoard and SamuraiBoard classes that inherited SudokuBoard (the generator/solver) have been deleted. SudokuBoard now works entirely by using SKGraph.
      
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=1274982
      ec4d81a9
  7. 29 Apr, 2010 1 commit
  8. 27 Apr, 2010 1 commit
    • Johannes Bergmeier's avatar
      - Removed class SKBase · 68700cd0
      Johannes Bergmeier authored
      - Moved fields from SKBase to SKPuzzle
      - Removed files skbase.* and sudoku_solver.h
      
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=1119610
      68700cd0
  9. 25 Nov, 2009 1 commit
    • Johannes Bergmeier's avatar
      - Upgraded KSudoku's core to a new solver engine · c9fd0446
      Johannes Bergmeier authored
      - NOTE This engine seams to have some performance problems
      - NOTE This is a huge change developed in a local git repository
      == Important Changes according to git log ==
      - Changed generator to to select values evenly from the possible range
      - Replaced old generator with a simpler new one that tries to insert values in an empty game until it has exactly one solution
      - Almost completely removed everything left from the old solver
      - Added converter for problems to and from puzzles
      - Changed SKSolver::remove_numbers() to use the new solver and to be more readable
      - SKSolver now always require a valid SKGraph-instance in the constructor
      - Removed from SKSolver all duplicates of values from SKGraph
      - Removed dependeny to SKBase from SKGraph
      - Removed methods from SKSolver that were not longer used (containing about 500 lines of code/comments)
      - Removed not longer used class Solver, SolverState, PuzzleFactory and GroupLookup
      - Moved ruleset initialization into the graphs
      - Removed code for long outdated support of block/clique-borders
      - Removed fragments from long outdated support for numbers and letters
      - Small improvement in View2d to prevent crashes by having the upper left cell empty
      - Added support for new solver to KSudoku itself
      
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=1054362
      c9fd0446
  10. 28 May, 2008 1 commit
  11. 17 May, 2008 1 commit
  12. 12 Apr, 2008 1 commit
  13. 01 Apr, 2008 1 commit
  14. 31 Mar, 2008 1 commit
  15. 29 Mar, 2008 1 commit
  16. 19 Dec, 2007 1 commit
    • Laurent Montel's avatar
      Fix include · 0ac286ca
      Laurent Montel authored
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=750663
      0ac286ca
  17. 07 Nov, 2007 1 commit
    • Johannes Bergmeier's avatar
      Fixing loading and creating your own game · ed35ed81
      Johannes Bergmeier authored
      * Fixed showing cells as wrong when entering your own game
      * Fixed crash when starting your own game or loading
      * Some cleanup of class KSudoku to prevent further crashes
      * Reomoved unneeded code in serializer
      
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=733926
      ed35ed81
  18. 30 Sep, 2007 1 commit
    • Johannes Bergmeier's avatar
      2 Usability improvements: · ea8c2e13
      Johannes Bergmeier authored
      * Entering values with the keyboard will change the selected value
      * Help Highlight is now independent from the value of selected cell
      
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=719166
      ea8c2e13
  19. 27 Sep, 2007 1 commit
  20. 21 Jun, 2007 1 commit
  21. 12 Jun, 2007 1 commit
    • Johannes Bergmeier's avatar
      Some refactoring: · b2db3145
      Johannes Bergmeier authored
      * Made KsView an extra class which communicates with the actual views through signal/slot
      I don't know whether this change is a step forward or backward, so i hope I will come up with a better idea soon.
      
      svn path=/trunk/KDE/kdegames/ksudoku/; revision=674242
      b2db3145
  22. 04 Jun, 2007 1 commit
  23. 10 May, 2007 1 commit
  24. 08 May, 2007 1 commit
    • Johannes Bergmeier's avatar
      * Cleanup of symbols handling · 4139b37b
      Johannes Bergmeier authored
      * Input in game views now QAction based (except old sift-mode)
      * Changed default key-combos (due to conflicts with other keycombos):
      - Add marker: Alt + Number -> Shift + Number
      - Select value: -removed-
      - Hints: Shift -> Control
      
      svn path=/trunk/kdereview/ksudoku/; revision=662533
      4139b37b
  25. 07 May, 2007 1 commit
    • Johannes Bergmeier's avatar
      * Fixed saving · b53f0898
      Johannes Bergmeier authored
      * Use Symbols class for serializing games
      * Changed Symbols to be easier customizable
      * Added configure dialog
      * Fixed menu
      * Other Bugfixes
      (Cleanup of symbol handling needed, this ugly "select number"-toolbar is temporary)
      
      svn path=/trunk/kdereview/ksudoku/; revision=662354
      b53f0898
  26. 01 May, 2007 1 commit
    • Johannes Bergmeier's avatar
      * Added missing i18n() · c7866dd4
      Johannes Bergmeier authored
      * Remove usage of printf()
      * Fixing EBN warnings (now everything should be fixed)
      
      svn path=/trunk/playground/games/ksudoku/; revision=660167
      c7866dd4
  27. 30 Apr, 2007 1 commit
  28. 02 Apr, 2007 1 commit
    • Johannes Bergmeier's avatar
      resolved warnings (not completed yet): · e274ebdb
      Johannes Bergmeier authored
      - changed uint to ints where they are not used for flags
      - removed some unnescessary static_casts
      - solved some other warnings
      
      svn path=/trunk/playground/games/ksudoku/; revision=649084
      e274ebdb
  29. 01 Apr, 2007 1 commit
  30. 03 Mar, 2007 1 commit