This repository has been archived by the owner on Oct 31, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog.txt
67 lines (58 loc) · 3.93 KB
/
ChangeLog.txt
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
; ------------------------------------------------------------------------------
; Change Log for 8 Queens
;
; $Rev: 82 $
; $Date: 2016-02-15 00:55:02 +0000 (Mon, 15 Feb 2016) $
; ------------------------------------------------------------------------------
Release v4.1.1 of 15 February 2016
+ Fixed memory leak. Achieved by recompiling with bug-fixed v2.2.1 of the DelphiDabbler Hot Label Component, an earlier version of which caused the leak.
+ Added Windows compatibility information to application manifest indicating compatibility with Windows 10 and lower.
+ Now compiled with Delphi XE instead of Delphi 2010.
+ Thoroughly overhauled and reorganised documentation, including an update to the user manual.
+ Re-licensed program under MIT license: http://delphidabbler.mit-license.org/1991-2016/.
+ Installer no longer gives an option to display README file.
Release v4.1 of 18 March 2012
+ Holding mouse key down on a square now displays rows, columns and diagonals in which a queen on the square can take other pieces.
+ Some minor UI changes, slightly increasing size of chessboard, prompt area and main window.
+ Significant refactoring, particularly to problem solving engine and chessboard display.
+ Modified to compile with Delphi 2010. Removed display bug fix code added in v4.0.2 since not required with Delphi 2010.
+ Installer changed to be Unicode compatible.
+ Updated documentation, including user guide and on-screen prompts.
+ Most source code changed to Mozilla Public License v2.0.
Release v4.0.2 of 18 June 2008
+ Provided work-around for Delphi's Alt key bug on XP and Vista (CodeGear Quality Central bug report #374030).
+ Changed to make application minimisation, task bar preview window, and appearance in "Flip 3D" task switching display correctly on Windows Vista.
+ Added support for default operating system font and adjusted controls for larger Vista Segoe font.
+ Updated manifest resource to ensure compatibility with Windows Vista. Continued to use themes.
+ Some minor refactoring of calculation engine.
+ Revised install script to use macros.
Release v4.0.1 of 05 March 2007
+ Revised main form so that only chess board itself is redrawn when we need to update it, rather than whole form.
+ Corrected and rephrased some prompt text.
+ Added new batch file to build program.
+ Created new installer using Inno Setup.
+ Changed to new end user license agreement for the executable program. The program remains open source.
Release v4.0 of 06 November 2005
+ Converted to 32 bit Windows with XP theme support.
+ Redesigned main window.
+ Redesigned solution engine as state machine with facility to reset the engine to enable all solutions to be found again.
+ Added facility to restart finding of solutions.
+ Added ability to automatically show solutions as a "slide show".
+ Removed Windows help file and replaced with context sensitive prompts displayed in main window.
+ Added link to DelphiDabbler.com.
+ Changed to Mozilla Public License.
v3.0 of 03 May 1998, not released until 01 April 1999
+ Major re-write from v2.0.
+ Main user interface redesigned to appear as a dialog box.
+ The queens on the chessboard now appear as images of chess pieces rather than blobs.
+ Help system added which tells how to use the program and also how the problem was solved. Help file also includes the full source code.
+ About box added which reads its information from a version information resource included in the program file.
+ Problem solution engine re-written in an object oriented way.
Un-released v2.1 of 21 July 1997
+ Added application title to project file.
+ Added custom program icon.
+ Removed design-time caption from form and set caption at run-time to be same as application title.
Un-released v2.0 of 06 March 1997
+ Total rewrite as Windows 3.1 program - compiled with Delphi 1.
v1.0 of 09 December 1991, not released until 01 April 1999
+ Original DOS version - compiled with Turbo Pascal.