1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-08 22:26:51 +02:00

Merge pull request #5366 from IvanSavenko/release_165

Release 1.6.5
This commit is contained in:
Ivan Savenko
2025-02-03 15:49:31 +02:00
committed by GitHub
9 changed files with 32 additions and 8 deletions

View File

@ -1,5 +1,23 @@
# VCMI Project Changelog
## 1.6.4 -> 1.6.5
### General
* Fixed corrupted graphics of generated assets like water tiles on mobile systems
* All generated assets are now used directly from memory without saving them to disk
* Launcher will now correctly show screenshots for already installed mods
* Fixed broken icons in commander information dialog
### Stability
* Fixed regression causing crashes in combat when touchscreen input is in use
* Fixed regression causing crash on attempt to upscale empty image
* Fixed crash on some creature abilities from mods that cast targeted spells on unit with battle propagator
* Fixed crash on accepting next turn in multiplayer when local player has game settings window open
* Fixed crash in multiplayer when one player changes his starting options while another player has hero overview window open
* Fixed crash on double-clicking login to global lobby button
## 1.6.3 -> 1.6.4
### General

View File

@ -1,7 +1,7 @@
{
"images" :
[
{ "frame" : 0, "file" : "SECSK32:69"},
{ "frame" : 1, "file" : "SECSK32:28"}
{ "frame" : 0, "defFile" : "SECSK32", "defFrame" : 69 },
{ "frame" : 1, "defFile" : "SECSK32", "defFrame" : 28 }
]
}

View File

@ -26,8 +26,8 @@ android {
minSdk = qtMinSdkVersion as Integer
targetSdk = qtTargetSdkVersion as Integer // ANDROID_TARGET_SDK_VERSION in the CMake project
versionCode 1642
versionName "1.6.4"
versionCode 1650
versionName "1.6.5"
setProperty("archivesBaseName", "vcmi")
}

View File

@ -134,7 +134,6 @@ CGuiHandler::~CGuiHandler()
// enforce deletion order on shutdown
// all UI elements including adventure map must be destroyed before Gui Handler
// proper solution would be removal of adventureInt global
windowHandlerInstance->clear();
adventureInt.reset();
}

View File

@ -1,6 +1,6 @@
set(VCMI_VERSION_MAJOR 1)
set(VCMI_VERSION_MINOR 6)
set(VCMI_VERSION_PATCH 4)
set(VCMI_VERSION_PATCH 5)
add_definitions(
-DVCMI_VERSION_MAJOR=${VCMI_VERSION_MAJOR}
-DVCMI_VERSION_MINOR=${VCMI_VERSION_MINOR}

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
vcmi (1.6.5) jammy; urgency=medium
* New upstream release
-- Ivan Savenko <saven.ivan@gmail.com> Mon, 3 Feb 2025 12:00:00 +0200
vcmi (1.6.4) jammy; urgency=medium
* New upstream release

View File

@ -1,9 +1,9 @@
# VCMI Project
[![VCMI](https://github.com/vcmi/vcmi/actions/workflows/github.yml/badge.svg?branch=develop&event=push)](https://github.com/vcmi/vcmi/actions/workflows/github.yml?query=branch%3Adevelop+event%3Apush)
[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.2/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.2)
[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.3/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.3)
[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.4/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.4)
[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.5/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.5)
[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/total)](https://github.com/vcmi/vcmi/releases)
VCMI is an open-source recreation of Heroes of Might & Magic III engine, giving it new and extended possibilities.

View File

@ -90,6 +90,7 @@
</screenshots>
<launchable type="desktop-id">vcmilauncher.desktop</launchable>
<releases>
<release version="1.6.5" date="2025-02-03" type="stable"/>
<release version="1.6.4" date="2025-01-31" type="stable"/>
<release version="1.6.3" date="2025-01-10" type="stable"/>
<release version="1.6.2" date="2025-01-03" type="stable"/>

View File

@ -71,7 +71,7 @@ QStringList ModState::getConflicts() const
QStringList ModState::getScreenshots() const
{
return stringListStdToQt(impl.getLocalizedValue("screenshots").convertTo<std::vector<std::string>>());
return stringListStdToQt(impl.getRepositoryValue("screenshots").convertTo<std::vector<std::string>>());
}
QString ModState::getBaseLanguage() const