1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-05-17 22:22:59 +02:00

317 Commits

Author SHA1 Message Date
Ivan Savenko
9160f564bf Fix loading of new format of mod repository 2025-03-05 13:42:36 +00:00
Ivan Savenko
2362c6da21 Fixes for multiple new issues from Sonar 2025-02-21 15:57:39 +00:00
Ivan Savenko
0548f325e4 Merge branch 'master' into 'develop' 2025-02-21 13:59:34 +00:00
Laserlicht
b94c4fbbd3 add icons 2025-02-15 14:27:17 +01:00
Laserlicht
57ca797445 code review 2025-02-15 14:17:48 +01:00
Laserlicht
de1c407a8e formatting fix 2025-02-15 14:05:51 +01:00
Laserlicht
9ce8f74455 split enabled/visible 2025-02-15 14:00:59 +01:00
Laserlicht
10b37ba265 refactoring 2025-02-15 13:48:24 +01:00
Laserlicht
d9264bfdc3 fix 2025-02-15 01:38:26 +01:00
Laserlicht
a3fe2859f5 open repository 2025-02-15 01:31:31 +01:00
Laserlicht
7b73c20229 allow to open directory from context menu 2025-02-15 01:02:22 +01:00
Laserlicht
45bb09d9df add context menu 2025-02-15 00:35:08 +01:00
Laserlicht
4f1a91c2bd support chronicles aoi installer 2025-02-07 22:49:54 +01:00
Ivan Savenko
b36f5e4026 Merge branch 'beta' into 'develop' 2025-02-03 16:29:10 +00:00
Ivan Savenko
1421db13ea Do not attempt to load screenshot list from local mod.json 2025-02-03 13:49:02 +00:00
Ivan Savenko
d3131ea365 Merge branch 'beta' into 'develop' 2025-01-31 16:33:12 +00:00
Ivan Savenko
2ee5f2df02
Merge pull request #5295 from IvanSavenko/bugfixing
[1.6.4] Bugfixing for recently reported issues
2025-01-21 15:50:02 +02:00
Ivan Savenko
711bbc684f Try to fix strange crash on mod install 2025-01-18 21:29:55 +00:00
Ivan Savenko
83155c2755 Try to fix crash on loading screenshots without active mod 2025-01-18 21:28:35 +00:00
Laserlicht
3cb647bb2d code review 2025-01-16 22:30:46 +01:00
Laserlicht
65256e8340 android native copy 2025-01-15 11:04:28 +01:00
Ivan Savenko
543e241769 Merge branch 'master' into 'develop' 2025-01-04 19:41:05 +00:00
Ivan Savenko
833f122ab3
Merge pull request #5154 from kambala-decapitator/strings-improvement
[launcher] improve a few user-visible strings
2025-01-02 22:14:36 +02:00
Ivan Savenko
ea0c553148 Fix crash on attempt to update mod that depends on unknown mod 2025-01-01 21:01:23 +00:00
PolishUser
46321d14cf
Update Chronicles Authors (#5155)
Co-authored-by: PolishUser <fakemail@sus.com>
2024-12-30 21:29:18 +02:00
Andrey Filipenkov
b2407d2002 [launcher] improve a few user-visible strings 2024-12-25 20:57:52 +03:00
Ivan Savenko
9ee327c723 Fix issues with first launch tab in offline
- Do not attempt to install mod if it is not available in (known) repo
- Go immediately to start game tab if there are no mods to install
instead of showing empty tab
2024-12-25 15:08:07 +00:00
Ivan Savenko
d5e8226939
Merge pull request #5144 from IvanSavenko/selection_fix
Fix crash on attempting to install mod when nothing is selected
2024-12-25 13:42:28 +02:00
Ivan Savenko
cd67ced178
Merge pull request #5110 from IvanSavenko/ai_optimize
[1.6.1] AI optimization
2024-12-25 00:12:38 +02:00
Ivan Savenko
a245000749 Fix crash on attempting to install mod when nothing is selected
Fixes situation in which it was possible to have mod description and mod
actions visible (usually for 1st mod in list) without actually having
this mod selected in the list, leading to crash on pressing "Install"
button.

Now selection should be updated correctly in both mod description view
and in mod list
2024-12-24 15:45:17 +00:00
Ivan Savenko
8c6208be04 Fixes for crashes discovered via Google Play
- Fix crash on attempt to enable mod with recursive dependencies
- Fix crash on attempt to enable Chronicles after failed install
- Fixed crash on attempt to access non-installed mod when repository
checkout is off
- Show error message on failure to load filesystem instead of crash in
launcher
- Added workaround for crash on attempt to delete nonexisting save/map
- Added logging of mod settings to log file to simplify debugging
2024-12-23 18:00:35 +00:00
Ivan Savenko
e2e5fce3b5 Disable emit macro from Qt to fix Qt-tbb conflict 2024-12-21 15:36:36 +00:00
Ivan Savenko
e612fbb0c1
Merge pull request #5108 from IvanSavenko/preset_import
[1.6.1?] Mod preset import/export
2024-12-21 15:57:33 +02:00
Ivan Savenko
7cc9aeaa41 Fix crash on mod update. Do not reset selection on screenshot download 2024-12-18 22:08:38 +00:00
Ivan Savenko
8b9bbadad8 Try to place text inside progress bar on every OS 2024-12-18 22:04:15 +00:00
Ivan Savenko
ba5ed98da5 Automatically install missing mods from preset 2024-12-17 16:37:55 +00:00
Ivan Savenko
a983b5c7d7 It is now possible to export or import mod preset to/from clipboard 2024-12-17 14:38:50 +00:00
Ivan Savenko
5d65816c25 Fixes according to review 2024-12-16 20:45:00 +00:00
Ivan Savenko
80f5aa8336 Slightly rework Chronicles installer to make it work on Android 2024-12-16 17:14:21 +00:00
Ivan Savenko
d42ae2995b Fix crash on attempt to install mod not present in mod repository 2024-12-15 19:37:25 +00:00
Ivan Savenko
88bf46f57b Add more logging to Launcher 2024-12-15 19:17:06 +00:00
Ivan Savenko
63af2d174f Fix overwriting mod download URL during repo checkout 2024-12-15 19:16:49 +00:00
Ivan Savenko
b0c66ae69b Completely erase old cache on mod repo checkout
This allows to remove any outdated data that might be present:
- mods removed from repository
- mods that came from no longer used repository
- fields that were removed from mod.json's
2024-12-14 14:34:15 +00:00
Ivan Savenko
1033fcd1d1 Launcher changes from Discord suggestions
- new "Game" tab on the left is now top-most tab, insted of bottom-most
- moved start game / start editor buttons to the right
- Update information is now right-most column in start game tab
- extended columns in start game tab all the way to bottom
- Changed "Installing chronicles" to "Installing Heroes Chronicles" in
translations
- Fixed plural form for English translation of artifacts transfer
- Added clear text button to mod name filter
2024-12-12 11:41:00 +00:00
Ivan Savenko
5560467cc4
Merge pull request #5061 from IvanSavenko/bugfixing_beta
Fixes for issues found in current beta
2024-12-12 13:37:46 +02:00
Ivan Savenko
e752a26fd8 Enable Chronicles on importing 2024-12-11 19:45:36 +00:00
Laserlicht
922d467d77 replace boost with qt (fix android crash) 2024-12-11 01:13:06 +01:00
Laserlicht
7cc5c06d2a fix fileuri error on android 2024-12-11 01:12:43 +01:00
Laserlicht
dbd4f5b48e fix drag & drop 2024-12-10 22:38:58 +01:00
Laserlicht
f0bf6eb808 improved manual install process 2024-12-10 22:28:11 +01:00