Commit Graph
22656 Commits
Author SHA1 Message Date
Ivan Savenko 3542182beb Merge pull request #7136 from smanolloff/beta+mmai-moats
[1.7.4] Fix MMAI with moat
2026-03-26 05:54:12 +02:00
Simeon Manolov 3aea57024f fix masks for moats 2026-03-24 12:32:33 +02:00
DjWarmonger 3eb64d79d2 Merge pull request #7115 from vcmi/agents_md
New AGENTS.md
2026-03-24 11:25:00 +01:00
Tomasz Zieliński 0ed7d2457b Add info about config/ folder 2026-03-24 10:21:07 +01:00
Ivan Savenko 4c92120d2f Merge pull request #7130 from kambala-decapitator/backport-ai-exception-crash
Backport AI exception crash fixes
2026-03-23 16:29:29 +02:00
Andrey Filipenkov 7d259f91d7 [lobby] fix build 2026-03-23 12:14:47 +03:00
Yury Zhurikhin ab6c1390c2 add DLL_LINKAGE + out-of-line dtor for all exceptions
(cherry picked from commit 138eb51618)
2026-03-23 10:53:12 +03:00
Yury Zhurikhin 095657be5a add DLL_LINKAGE + out-of-line dtor
(cherry picked from commit ebebca7257)
2026-03-23 10:53:11 +03:00
Yury Zhurikhin 9005a8ec2c fix crash in macos due to dylib typeinfo problem
(cherry picked from commit 6c78d4bb23)
2026-03-23 10:53:11 +03:00
Ivan Savenko a3e7715e06 Merge pull request #7128 from GeorgeK1ng/notr_tweak
[1.7.4] Remove translation flag from navigation buttons
2026-03-22 10:48:45 +02:00
George King cd9fbf784c Update imageviewer_moc.ui 2026-03-21 16:03:56 +01:00
George King 08fbc9bd6b Remove translation flag from navigation buttons 2026-03-21 16:02:09 +01:00
Ivan Savenko 1cedbe4cc1 Merge pull request #7119 from Laserlicht/creature_reward
fix creature reward message
2026-03-21 15:48:06 +02:00
Laserlicht a6332bddf5 fix singular 2026-03-21 11:03:32 +01:00
Tomasz Zieliński 5c1de5d6e8 Tweaks from code review 2026-03-21 06:41:06 +01:00
Laserlicht b1d5d6956d fix creature reward message 2026-03-21 00:22:20 +01:00
Tomasz Zieliński e390f146fa Fix lint 2026-03-19 17:46:32 +01:00
Tomasz Zieliński 11c95c2488 New AGENTS.md 2026-03-19 17:30:55 +01:00
Ivan Savenko cfbc036564 Merge pull request #7021 from Opuszek/fix_preliminary_spell_target_choice
reworks battleAI preliminary spell target choice
2026-03-19 15:23:13 +02:00
Ivan Savenko df3b14d782 Merge pull request #7062 from Opuszek/fix_targeting_for_spell_like_attacks
fix problems with death cloud targeting
2026-03-19 15:21:03 +02:00
Ivan Savenko 96a61a0e97 Merge pull request #7113 from IvanSavenko/weblate_android
Remove duplicated Norwegian and Chinese Android translation
2026-03-19 09:54:50 +02:00
Ivan Savenko 84a8811fb5 Remove duplicated Norwegian and Chinese Android translation 2026-03-19 09:36:58 +02:00
Ivan Savenko 291c22d733 Merge pull request #7110 from IvanSavenko/fix_xml
Fix invalid translation .xml
2026-03-19 09:31:27 +02:00
Ivan Savenko 2b6351b727 Fix invalid translation .xml 2026-03-19 09:16:59 +02:00
Ivan Savenko 61762ae3ac Merge pull request #7048 from vcmi/weblate
Translations update from Hosted Weblate
2026-03-18 23:15:29 +02:00
Nowy dzień 6ea004ad3e Translated using Weblate (Polish)
Currently translated at 100.0% (925 of 925 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (414 of 414 strings)

Co-authored-by: Nowy dzień <literad@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/pl/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/pl/
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:13:40 +02:00
Languages add-on 7c8cc5f3a3 Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Chinese (Simplified Han script))

Added translation using Weblate (Korean)

Added translation using Weblate (Serbian)

Added translation using Weblate (Finnish)

Added translation using Weblate (Swedish)

Added translation using Weblate (French)

Added translation using Weblate (Dutch)

Added translation using Weblate (Italian)

Added translation using Weblate (Hungarian)

Added translation using Weblate (Vietnamese)

Added translation using Weblate (Portuguese)

Added translation using Weblate (Japanese)

Added translation using Weblate (Bulgarian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Romanian)

Added translation using Weblate (Greek)

Added translation using Weblate (Filipino)

Added translation using Weblate (Latvian)

Added translation using Weblate (Turkish)

Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
2026-03-18 23:13:39 +02:00
Vasiliy Pokhilko 127c784acd Translated using Weblate (Ukrainian)
Currently translated at 95.0% (1042 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 76.4% (707 of 925 strings)

Co-authored-by: Vasiliy Pokhilko <madgahed@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/uk/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/uk/
Translation: VCMI/Game client
Translation: VCMI/Map Editor
2026-03-18 23:11:34 +02:00
George King c267ff96ab Translated using Weblate (Czech)
Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Czech)

Currently translated at 90.6% (993 of 1096 strings)

Translated using Weblate (Czech)

Currently translated at 90.6% (993 of 1096 strings)

Translated using Weblate (Czech)

Currently translated at 98.2% (1077 of 1096 strings)

Co-authored-by: George King <George.King@seznam.cz>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/cs/
Translation: VCMI/Game client
2026-03-18 23:11:30 +02:00
Olegmods 0949e1accf Translated using Weblate (Russian)
Currently translated at 79.7% (330 of 414 strings)

Translated using Weblate (Russian)

Currently translated at 57.9% (536 of 925 strings)

Translated using Weblate (Russian)

Currently translated at 93.6% (1026 of 1096 strings)

Co-authored-by: Olegmods <olegkomarant@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/ru/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/ru/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/ru/
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:11:29 +02:00
Grzegorz Kopeć ac65f91b9a Translated using Weblate (Polish)
Currently translated at 95.8% (397 of 414 strings)

Co-authored-by: Grzegorz Kopeć <misiokles@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/pl/
Translation: VCMI/Launcher
2026-03-18 23:11:25 +02:00
Laserlicht 3c220866b1 Translated using Weblate (German)
Currently translated at 100.0% (925 of 925 strings)

Translated using Weblate (German)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (German)

Currently translated at 100.0% (414 of 414 strings)

Co-authored-by: Laserlicht <13953785+Laserlicht@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/de/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/de/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/de/
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:11:25 +02:00
Laserlicht 2cdfc24e5e Translated using Weblate (German)
Currently translated at 99.4% (1090 of 1096 strings)

Translated using Weblate (German)

Currently translated at 100.0% (925 of 925 strings)

Translated using Weblate (German)

Currently translated at 100.0% (414 of 414 strings)

Co-authored-by: Laserlicht <naruto.1965@yahoo.de>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/de/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/de/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/de/
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:11:25 +02:00
Ertuğrul Hazar a631dd4fc3 Translated using Weblate (Turkish)
Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (414 of 414 strings)

Translated using Weblate (Turkish)

Currently translated at 92.5% (856 of 925 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Turkish)

Currently translated at 98.0% (406 of 414 strings)

Translated using Weblate (Turkish)

Currently translated at 96.5% (1058 of 1096 strings)

Translated using Weblate (Turkish)

Currently translated at 66.3% (614 of 925 strings)

Translated using Weblate (Turkish)

Currently translated at 6.3% (59 of 925 strings)

Translated using Weblate (Turkish)

Currently translated at 94.6% (1037 of 1096 strings)

Co-authored-by: Ertuğrul Hazar <ertugrulhazar@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/tr/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/tr/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/tr/
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:11:24 +02:00
Nowy dzień 779aad0a18 Translated using Weblate (Polish)
Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 99.2% (411 of 414 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (2 of 2 strings)

Translated using Weblate (Polish)

Currently translated at 99.4% (920 of 925 strings)

Translated using Weblate (Polish)

Currently translated at 99.7% (1093 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 99.7% (1093 of 1096 strings)

Translated using Weblate (English)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (French)

Currently translated at 13.6% (150 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 92.7% (1017 of 1096 strings)

Translated using Weblate (English)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 97.5% (1069 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 98.3% (407 of 414 strings)

Translated using Weblate (Polish)

Currently translated at 99.3% (919 of 925 strings)

Translated using Weblate (Polish)

Currently translated at 95.8% (1051 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 97.5% (404 of 414 strings)

Translated using Weblate (Polish)

Currently translated at 95.8% (1051 of 1096 strings)

Translated using Weblate (Polish)

Currently translated at 99.3% (919 of 925 strings)

Translated using Weblate (Polish)

Currently translated at 97.5% (404 of 414 strings)

Translated using Weblate (Polish)

Currently translated at 95.6% (396 of 414 strings)

Translated using Weblate (Polish)

Currently translated at 97.8% (905 of 925 strings)

Translated using Weblate (Polish)

Currently translated at 94.9% (1041 of 1096 strings)

Co-authored-by: Nowy dzień <literad@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/android/pl/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/en/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/fr/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/pl/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/pl/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/pl/
Translation: VCMI/Android
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:10:48 +02:00
Maurycy a6e4533d38 Translated using Weblate (Swedish)
Currently translated at 100.0% (925 of 925 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (415 of 415 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (925 of 925 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Swedish)

Currently translated at 54.1% (501 of 925 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (415 of 415 strings)

Translated using Weblate (Swedish)

Currently translated at 99.3% (1089 of 1096 strings)

Translated using Weblate (Swedish)

Currently translated at 99.9% (1095 of 1096 strings)

Translated using Weblate (Swedish)

Currently translated at 19.6% (182 of 925 strings)

Translated using Weblate (Swedish)

Currently translated at 99.2% (412 of 415 strings)

Translated using Weblate (Swedish)

Currently translated at 6.4% (60 of 925 strings)

Translated using Weblate (Swedish)

Currently translated at 97.1% (403 of 415 strings)

Translated using Weblate (Swedish)

Currently translated at 99.4% (1090 of 1096 strings)

Co-authored-by: Maurycy <maurycy.domaradzki@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/sv/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/sv/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/sv/
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:10:20 +02:00
Ivan Savenko 1a4c20d0f7 Translated using Weblate (Ukrainian)
Currently translated at 87.0% (805 of 925 strings)

Translated using Weblate (Ukrainian)

Currently translated at 83.3% (771 of 925 strings)

Translated using Weblate (Ukrainian)

Currently translated at 76.2% (705 of 925 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (414 of 414 strings)

Translated using Weblate (Ukrainian)

Currently translated at 59.3% (549 of 925 strings)

Translated using Weblate (Spanish)

Currently translated at 28.3% (311 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 46.3% (429 of 925 strings)

Translated using Weblate (English)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (414 of 414 strings)

Translated using Weblate (Dutch)

Currently translated at 94.0% (1031 of 1096 strings)

Translated using Weblate (Romanian)

Currently translated at 89.2% (978 of 1096 strings)

Translated using Weblate (Portuguese)

Currently translated at 59.1% (648 of 1096 strings)

Translated using Weblate (Serbian)

Currently translated at 94.0% (1031 of 1096 strings)

Translated using Weblate (Italian)

Currently translated at 54.7% (600 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 86.3% (946 of 1096 strings)

Translated using Weblate (Russian)

Currently translated at 94.0% (1031 of 1096 strings)

Translated using Weblate (Latvian)

Currently translated at 94.6% (1037 of 1096 strings)

Translated using Weblate (Czech)

Currently translated at 98.6% (1081 of 1096 strings)

Translated using Weblate (Vietnamese)

Currently translated at 93.3% (1023 of 1096 strings)

Translated using Weblate (Hungarian)

Currently translated at 54.5% (598 of 1096 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 95.0% (1042 of 1096 strings)

Translated using Weblate (Filipino)

Currently translated at 94.0% (1031 of 1096 strings)

Translated using Weblate (English)

Currently translated at 100.0% (1096 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 82.0% (899 of 1096 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.2% (411 of 414 strings)

Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/cs/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/en/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/es/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/fil/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/hu/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/it/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/lv/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/nl/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/pt/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/ro/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/ru/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/sr/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/uk/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/vi/
Translate-URL: https://hosted.weblate.org/projects/vcmi/client/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/vcmi/editor/uk/
Translate-URL: https://hosted.weblate.org/projects/vcmi/launcher/uk/
Translation: VCMI/Game client
Translation: VCMI/Launcher
Translation: VCMI/Map Editor
2026-03-18 23:10:15 +02:00
Ivan Savenko dc4c46a99a Merge pull request #7081 from IvanSavenko/more_translations
Weblate export support for Linux appstream and desktop files
2026-03-18 23:05:26 +02:00
Ivan Savenko 6ed9425eff Remove translator comment from linguist files
Mostly due to it not being editable by actual translator on Weblate. And
Weblate correctly marks this strings as unfinished, so human translator
will still see these strings & review
2026-03-18 22:45:26 +02:00
Ivan Savenko 88352fe82a Remove unused file 2026-03-15 17:42:25 +02:00
Ivan Savenko cbf2c86143 Add dummy Android translations 2026-03-15 17:20:28 +02:00
Ivan Savenko c6785db42c Remove comments - strings reviewed on Weblate 2026-03-15 17:08:10 +02:00
Ivan Savenko 501509a2ec Fix typos and missing full stops in Launcher 2026-03-15 17:03:32 +02:00
github-actions[bot] 0184a7e3ec Auto-update VCMI Qt translation files (#7095)
Co-authored-by: IvanSavenko
<1576820+IvanSavenko@users.noreply.github.com>
2026-03-15 17:02:58 +02:00
Ivan Savenko 3257cce80c Weblate export support for Linux appstream and desktop files 2026-03-15 16:39:35 +02:00
Ivan Savenko 93846ab7e4 Merge pull request #7088 from Laserlicht/discord_support
[1.7.4] add discord support for all missing systems
2026-03-15 16:04:18 +02:00
Laserlicht 7a02c7acd7 add discord support for all missing systems 2026-03-15 11:36:07 +01:00
Ivan Savenko 90639b3876 Merge pull request #7077 from kambala-decapitator/ios-ccache
[CI] use `ccache` for iOS from Homebrew again
2026-03-15 08:26:02 +02:00
Ivan Savenko c3fb7f65bf Merge pull request #7087 from vcmi/fix_discovery
[1.7.4] fix crash when multiple processes are in lobby
2026-03-15 08:19:28 +02:00
Opuszek e82edf18cf Fix INVINCIBLE bonus 2026-03-14 21:42:10 +01:00