Commit Graph
316 Commits
Author SHA1 Message Date
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
PolishUserandPolishUser 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
Ivan Savenko d7d60bf61b Fix installing mods from outside of mod view only installing mod
dependencies, and not actual requested mod
2024-12-10 13:59:29 +00:00