File: Changelog

package info (click to toggle)
gnudoq 0.94-2
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 2,692 kB
  • ctags: 232
  • sloc: cpp: 2,695; makefile: 6
file content (102 lines) | stat: -rw-r--r-- 4,174 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
2005-12-11  John Spray <jcspray@icculus.org>
	* Rearranged buttons to be more compact.

2005-10-20  Phillip Jordan <pmjordan@gmx.at>
	*	moved various testing and debugging functions from
		sudoku-solve.C into new	file, sudoku-solve-test.C.
		New file not used in normal build. (see below)
	*	Added 'make' target "test" for console-based, highly
		verbose mode, useful for debugging, uses new
		sudoku-solve-test.C file.
	*	Fixed very very subtle bug in solver, symptom reported
		2005-09-15 by Kevin Bryan<bryank@cs.uri.edu>.
		(sudoku-solve.C:320)
	*	Fixed potential infinite loop condition in "Forced
		Options" subsolver. (sudoku-solve.C:585) Never seen
		the bug 'in the wild', but potentially disastrous.
	*	Fixed bug in "Forced Options" subsolver that caused
		two subsequent moves to place a number on the same
		blank square shortly before hitting deadlock. The bug
		didn't seem to cause any permanent damage, however,
		since the two moves were deleted immediately due to
		the deadlock.
	*	Necessarily added loads of (conditional) debug
		statements to solver code, sorry if it's now unreadable.
		Feel free to delete them.
	*	Fixed Makefile such that make will rebuild the target
		if the Makefile itself has changed, but no source
		files have.
	*	Bumped version number to 0.93 due to fairly serious
		bug fixes.
	*	Added TODO list and very short description of the
		solving algorithm. (file 'ALGORITHM', should this be
		'HACKING'?)

2005-08-25  John Spray <jcspray@icculus.org>
	* Add functions generatePuzzleFromNumberUI, 
		updateWindowTitle, to load and display puzzle 
		numbers where the number is two digits storing 
		difficulty 0-10, and then any number of digits
		providing a seed for the RNG.  At this time 
		very little verification is done of user input of 
		puzzle number, that needs to change.
	* Added button for generating puzzle by puzzle number.
		This, combined with the load/save buttons presents 
		an unacceptably busy UI.  This needs reworking 
		before the program becomes releasable again.

2005-08-01  John Spray <jcspray@icculus.org>
	* Add following functions for opening .sudoku files:
			openPuzzleUI, openPuzzle, setFromString
	* Add following functions for saving to .sudoku files:
			savePuzzleUI, savePuzzle, dumpToString
	* Add Open and Save buttons
	* Cry about cluttered UI.
	* Open argv[1] when given

2005-07-28  John Spray <jcspray@icculus.org>
	* 0.92 release.

2005-07-26  John Spray <jcspray@icculus.org>
	* Add UI for insolvable puzzles
	* Make borders between 3x3 squares bigger for the 
	  benefit of big-window folks.

2005-07-25  Phillip Jordan <pmjordan@gmx.at>
	  (0.92-pre3, revision 8)
	* Added and tied in new Sudoku solving algorithm.
	  'Generate' still uses old algorithm, new algorithm
	  only used for actual solving.
	* Fixme: inability to solve a puzzle is indicated only
	  on console, need UI for that.

2005-07-25  Phillip Jordan <pmjordan@gmx.at>
	  (0.92-pre2, revision 6)
	* Split Sudoku solving and generating algorithms out into
	  separate sudoku.H and sudoku.C files, in anticipation
	  of the massive addition of the new solver.
	* Fixed UTF-8 problem introduced in copyright string in
	  revision 3. (oops)

2005-07-25  Phillip Jordan <pmjordan@gmx.at>
	  (0.92-pre1, revision 3)
	* Add new make target 'withgtkmm24' which conditionally
	  switches off code which uses new gtkmm2.4 2.6 features.
	  Makes it look much less pretty, but at least it works,
	  e.g. on SUSE 9.3.
	* Changed some C-specifics to their C++ equivalents, such
	  as renaming GNUDoku.h -> GNUDoku.H (capital H), and
	  replacing the C standard library includes with C++ ones.
	* Removed causes of some warnings, unified indentation a bit.

2005-07-03  Dr Balwinder S Dheeman <bsd@cto.homelinux.net>
	* Make blanking more symmetric in generated puzzles

2005-07-03  Grahame White  <grahame@regress.homelinux.org>
	* Remove frames from uneditable entries, adding an 
		all new unsightly widget size change
	
2005-07-03  Christopher Simon  <toffee.apple@gmail.com>
	* Addition of changing font size when window is resized.
	* Mark errors by color instead of enboldening, to avoid 
		unsightly widget size changes