source: tspsg/ChangeLog.md @ 2aeaea9572

appveyorimgbot
Last change on this file since 2aeaea9572 was 2aeaea9572, checked in by Oleksii Serdiuk, 11 years ago

Added formatting to README, INSTALL and ChangeLog? files.

  • Property mode set to 100644
File size: 6.6 KB
RevLine 
[50b202f04d]1TSP Solver and Generator ChangeLog
2==================================
[b5a996bd47]3
4
5TSPSG v0.1.4 beta 2 (build 170)
[50b202f04d]6-------------------------------
[b5a996bd47]7
[2aeaea9572]8### What's New ###
[b5a996bd47]9
10  - Support for embedded base64 encoded images when saving solution as
[2aeaea9572]11    HTML ([Ticket #4][]).
12  - The ability to setup page-related options for printing
13    ([Ticket #5][]).
14  - Solution graph size can now be controlled using `Output/GraphWidth`
15    setting in tspsg.ini. Value is in centimeters. ([Ticket #8][])
[b5a996bd47]16
17
[2aeaea9572]18### Changes & Improvements ###
[b5a996bd47]19
20  - Any value that is entered into task table and doesn't contain
21    numbers is considered an infinity.
22  - Some error messages are more verbose.
23  - Removed a prompt about turning off language autodetection when
24    selecting a language.
25  - Handheld version includes larger icons (48x48 instead of 32x32).
[2aeaea9572]26  - If after running Save As dialog file name doesn't have an
27    extension .tspt will be automatically appended.
[b5a996bd47]28  - Translucency effect is available on all desktop platforms. No check
29    for its support by window system is made at this moment. Blur is
30    only available in Windows Vista or higher.
31
32
[2aeaea9572]33### Bugfixes ###
[b5a996bd47]34
[2aeaea9572]35  - [Bug #2][]: Solution graph is too small on high resolution screens.
36  - [Bug #3][]: Solution graph font size should be fixed.
37  - [Bug #6][]: Bug: Actions in Options Menu.
38  - [Bug #7][]: No Cancel option in Unsaved Changes dialog under
39    Symbian.
40  - [Bug #9][]: Solution graph is still exported to HTML when graph
[b5a996bd47]41    generation is disabled.
42  - Language name was not loaded in its menu item's status tip which
[2aeaea9572]43    caused status tip to be *Set application language to *.
[b5a996bd47]44  - Icons in toolbar configuration dialog didn't follow style and one
45    of them wasn't shown.
[a23f4c292f]46
47
[2aeaea9572]48[Bug #2]: http://bugs.tspsg.info/ticket/2
49[Bug #3]: http://bugs.tspsg.info/ticket/3
50[Ticket #4]: http://bugs.tspsg.info/ticket/4
51[Ticket #5]: http://bugs.tspsg.info/ticket/5
52[Bug #6]: http://bugs.tspsg.info/ticket/6
53[Bug #7]: http://bugs.tspsg.info/ticket/7
54[Ticket #8]: http://bugs.tspsg.info/ticket/8
55[Bug #9]: http://bugs.tspsg.info/ticket/9
56
57
[7fd1756f1e]58TSPSG v0.1.3 beta 1 (build 145)
[50b202f04d]59-------------------------------
[7fd1756f1e]60
[2aeaea9572]61### What's New ###
[7fd1756f1e]62
[2aeaea9572]63  - Solution graph generation.
64  - Support for switching between available Qt styles.
65  - Toolbar customization support (only on desktop platforms).
66  - An option to remember last used directory when saving and opening.
67  - Automatically check for updates at the given interval option (only
[7fd1756f1e]68    on Windows platform at this moment).
69
70
[2aeaea9572]71### Improvements ###
[7fd1756f1e]72
[2aeaea9572]73  - Improved the solution output generation algorithm. It is now about
[7fd1756f1e]74    1.65 times faster.
[2aeaea9572]75  - Dragging and dropping task file on the main window now opens it.
76  - The deafult output font is now DejaVu LGC Sans Mono and it comes
[7fd1756f1e]77    "embedded" in the executable.
[2aeaea9572]78  - The current desktop icon theme in Linux is now used if it follows
[7fd1756f1e]79    freedesktop.org icon theme and icon naming spesifications.
[2aeaea9572]80  - Translations are now "embedded" in the executable but may be
[7fd1756f1e]81    overrided by placing files with the same names in l10n folder.
[2aeaea9572]82  - Support for Windows 7 Taskbar Extensions (namely, Progress Bars).
[7fd1756f1e]83
84
[2aeaea9572]85### Changes ###
[7fd1756f1e]86
[2aeaea9572]87  - About dialog was "tabified". Added GPL License and Credits tabs.
88  - Platform dependent settings (e.g. paths) are saved per-platform.
89  - 32x32 icons are used on handheld platforms. This slightly decreases
[7fd1756f1e]90    the size of handheld versions. Desktop icons are still 128x128.
[2aeaea9572]91  - Windows binary builds were moved from MSVC to Mingw-w64: no more
[7fd1756f1e]92    Visual C++ Runtime dependency.
93
94
[2aeaea9572]95### Bugfixes ###
[7fd1756f1e]96
97  - Solution related actions not disabled when solution is canceled.
[2aeaea9572]98  - Autosize setting was never saved and was always on.
[7fd1756f1e]99
100
101
[a23f4c292f]102TSPSG v0.1.2 alpha 2 (build 100)
[50b202f04d]103--------------------------------
[a23f4c292f]104
[2aeaea9572]105### What's New ###
[a23f4c292f]106
[2aeaea9572]107  - New TSPSG icon.
108  - Symmetric mode: in this mode the cost of travel from city 1 to
[a23f4c292f]109    city 2 and vice versa is the same.
[2aeaea9572]110  - Printing of solution results (if the platform supports it).
111  - Saving solution to PDF (if the platform supports printing).
112  - An ability to reset all settings to their defaults: hold Shift
[a23f4c292f]113    while clicking Save button in the Settings Dialog.
[2aeaea9572]114  - An ability to generate fractional random numbers.
115  - An ability to set the fractional accuracy (in decimail places).
116  - An ability to select between using native and Qt's file dialogs
[a23f4c292f]117    when opening and saving tasks and solutions.
[2aeaea9572]118  - An ability to disable showing of the solution steps' matrices in
[a23f4c292f]119    solution output.
[2aeaea9572]120  - An ability to enable scroll to the end of the solution output after
[a23f4c292f]121    solving.
[2aeaea9572]122  - An ability ot enable automatic resize of columns and rows to their
[a23f4c292f]123    contents on its change.
[2aeaea9572]124  - Basic support for Symbian.
125  - Check for updates functionality (only in Windows version at this
[a23f4c292f]126    moment).
127
128
[2aeaea9572]129### Improvements ###
[a23f4c292f]130
[2aeaea9572]131  - Improved the solution algorithm.
132  - The maximum number of cities in task was increased to 50.
[a23f4c292f]133    NOTE: Showing the solution steps' matrices is disabled by default
134    for tasks with more than 15 cities to considerably speed up the
135    generation of the solution output process.
[2aeaea9572]136  - List of alternate candidates for branching is now displayed.
137  - Warning about possible non-optimal result.
138  - Open a file, passed as command-line argument.
139  - Currently opened file name is displayed in the Main Window title.
140  - "Save Solution" and "Back to Task" buttons in Solution tab for
[a23f4c292f]141    better usability.
[2aeaea9572]142  - The size of the toolbar buttons is now determined based on the
[a23f4c292f]143    device DPI in Windows Mobile and Symbian.
[2aeaea9572]144  - SIP show/hide handling in Windows Mobile.
145  - Toolbar state and position are now saved and restored with the Main
[a23f4c292f]146    Window state and position.
[2aeaea9572]147  - Window translucency support in Windows Vista and Windows 7.
[a23f4c292f]148
149
[2aeaea9572]150### Changes ###
[a23f4c292f]151
[2aeaea9572]152  - The resulting path is now sorted, always starts from City 1 and has
[a23f4c292f]153    "City 1 -> City n -> ... -> City 1" format.
[2aeaea9572]154  - Translations were moved from i18n to l10n folder to follow common
[a23f4c292f]155    standards.
[2aeaea9572]156  - Reworked the Settings Dialog layout.
157  - Reworked the About dialog.
[a23f4c292f]158
159
[2aeaea9572]160### Bugfixes ###
[a23f4c292f]161
162  - A solution couldn't be found for some tasks while the task had at
163    least one solution (mostly, tasks with a lot of restrictions).
164  - An error when loading .zkt file with less than 5 cities.
165  - Generated random numbers were not in the range defined by Minimum
166    and Maximum settings.
167
168
169
170TSPSG v0.1.1 alpha 1 (build 42)
[50b202f04d]171-------------------------------
[a23f4c292f]172
173This is initial TSPSG release.
174
[2aeaea9572]175### Features ###
[a23f4c292f]176
[2aeaea9572]177  - Solving taks with up to 5 cities.
178  - Generating tasks.
179  - Saving solution results to HTML and ODF.
180  - Importing tasks from ZKomModRd.
181  - Multilinguality: English, Russian and Ukrainian languages.
182  - Linux/UNIX, Windows and Windows Mobile support.
[317ba0432e]183
184
[2aeaea9572]185<!--
[7ba743d983]186$Id: $Format:%h %ai %an$ $
187$URL: http://tspsg.info/ $
[2aeaea9572]188-->
Note: See TracBrowser for help on using the repository browser.