source: tags/1.3.5/Release notes.txt

Last change on this file was 603, checked in by chronos, 4 months ago
  • Fixed: Wrong version in release notes.
File size: 4.7 KB
Line 
1Version 1.3.5 (2024-08-11)
2==========================
3
4* Modified: Remember last selected map between application restarts.
5* Modified: Draw graphical preview for maps which doesn't have associated image.
6* Fixed: Avoided more GTK2 crashes.
7* Fixed: Build StdAI with -O1 optimization level to avoid crash.
8* Fixed: With selected map it was not possible to start a new game due to wrong map path.
9
10Version 1.3.4 (2024-05-23)
11==========================
12
13* Added: Allow to scroll tech tree form also with keyboard arrows.
14* Added: Capital AI C beta as the latest available version of Capital AI.
15* Removed: Unsupported .NET Liberator AI.
16* Modified: Unsupported C# AI template replaced by latest Pascal AI template from original vesion 1.1.0 and adjusted it for Lazarus IDE.
17* Modified: Start form changed to use Offscreen bitmap for drawing as Qt5 doesn't support copying from form canvas.
18* Modified: Optimized BitBltBitmap scaling function.
19* Modified: ScaleToNative made inline.
20* Fixed: Task bar shouldn't be visible in full screen mode on Windows.
21* Fixed: Do not pack Liberator AI to Windows installer as it requires .NET.
22* Fixed: Draw right side of scaled frame outside of client area to not be visible.
23* Fixed: Workaround for incorrectly styling TEdit controls under Gtk2.
24* Fixed: Custom draw ListBox items to keep consistent style on Linux.
25* Fixed: Last game name index error if no saved games.
26* Fixed: Resize Term window offscreen bitmap on screen size change. Needed for tablet PC where screen can rotate.
27
28Version 1.3.3 (2024-04-24)
29==========================
30
31* Modified: Optimized high DPI scaling. Use lookup table for scaled values. Draw only terrain textures with precise scaling.
32* Modified: Optimize code with earlier break from for cycle evaluating boolean result.
33* Fixed: Bad unit drawing in battle dialog.
34* Fixed: Incorrect range checking in scaled bitmap drawing method.
35* Fixed: Correct translation of offered players AIs.
36
37Version 1.3.2 (2024-04-16)
38==========================
39
40* Added: High DPI support. It can be overriden in settings dialog.
41* Added: French localization and more german and russian localization files.
42* Modified: Build with Lazarus 3.2.
43* Modified: Use slow mouse scrolling by default.
44* Modified: Do not initialize all local player windows at the start of the game but later when they are really opened. This also fixes window initialization under Qt5 widgetset.
45* Fixed: Eliminated unwanted second map resize and redraw during displaying of the main game window.
46* Fixed: First letter in help page titles were not correctly read as UTF-8 character.
47* Fixed: Error by typing letters in list of maps.
48* Fixed: Missing unit stat dialog position initialization for enemy city.
49* Fixed: Saving maps from the editor didn't work due to wrong file names.
50* Fixed: Chinese language list selection in Settings window didn't work correctly.
51* Fixed: Corruption external help image referenced with incorrect file name case.
52* Fixed: Chinese and Russian translation converted to UTF-8.
53
54Version 1.3.1 (2022-05-18)
55==========================
56
57* Modified: Build with Lazarus 2.2.0.
58* Modified: Also automatically detect new localizations in Localization directory.
59* Modified: Sort key bindings alphabetically in the settings dialog.
60* Modified: Improved Settings dialog controls alignment to better use available space.
61* Modified: Improved Czech translation.
62* Fixed: Possible exception during cities or units rename with right mouse click if new name is too long.
63* Fixed: Show correctly buttons on task bar with localized captions in windowed mode on both Windows and Linux.
64* Fixed: Incorrectly displayed radio items in Options menu under Linux Gtk2.
65* Fixed: Use localization files with first capital letter to work correctly on Linux.
66* Fixed: Use correct text color and background in settings form key bindings edit boxes.
67* Fixed: Always use initial back background for windows so they less flicker during first draw. This was more visible on Linux systems with white system theme.
68* Fixed: Contact page link.
69* Fixed: Styling of settings edit boxes under Windows.
70
71Version 1.3.0 (2021-11-02)
72==========================
73
74* All from original game C-evo 1.2.0
75* Supported platforms: Windows and Linux
76* Supported architectures: 32-bit and 64-bit x86
77* Localizations included: Czech, German, Italian, Russian, Chinese Simplified and Traditional
78* Graphics files converted from BMP to PNG
79* Game text files .txt converted to UTF-8 encoding
80* Removed external Configurator application written in C#/.NET. Used in-game configuration interface.
81* Used latest available Delphi StdAI.
82* Added installer scripts for Windows, Ubuntu/Debian and Fedora/RHEL/Centos Linux.
83* Design time components converted to Lazarus package (cevocomponents.lpk)
84* User configurable key bindings
85* Zoom-able map in three levels by mouse wheel
Note: See TracBrowser for help on using the repository browser.