MantisBT - VCMI
View Issue Details
0002336VCMILauncherpublic2015-11-22 21:252024-01-30 19:18
anoleyn 
SXX 
normalfeaturealways
closedopen 
0.98d 
 
0002336: Updating mods through launcher in annoying in some cases
Downloading a new version of a mod through launcher sometimes is a pain and is not quite comfortable. There are a few cases;

- Updating a mod which has a dependent mod
Cannot be updated since the update button is blanked out, only after checking the description (hidden at launcher startup), can we get the info which mod must be disabled. But even after that it does not always update, since:

- Using 'Update' button downloads a new version of a mod, but it does not update it (see screen). You have to first disable the updated mod as well and then update again (it downloads new version again and then replaces the old one). I haven't checked thoroughly, but it seems that if a submod is updated, you must disable it as well - annoying if there is a ton of submods. To quickly bypass the problem, you can uninstall the mod completely and download it again - fastest way but not quite elegant.

In conclusion, in extreme cases we have to manually disable the dependent mod (after first checking which one it is in description), disable the updated mod (or reinstall it completely) and enable the dependent mod again (everything manually). Why not autmatize/modify the 'Update' button to do all those operations or simply ignoring state of mods while updating?
No tags attached.
jpg UPDATE.jpg (129,261) 2015-11-22 21:25
https://bugs.vcmi.eu/file_download.php?file_id=2397&type=bug
jpg
Issue History
2015-11-22 21:25anoleynNew Issue
2015-11-22 21:25anoleynStatusnew => assigned
2015-11-22 21:25anoleynAssigned To => Ivan
2015-11-22 21:25anoleynFile Added: UPDATE.jpg
2015-11-22 21:27anoleynDescription Updatedbug_revision_view_page.php?rev_id=3034#r3034
2015-11-22 21:27anoleynDescription Updatedbug_revision_view_page.php?rev_id=3035#r3035
2017-07-22 14:18SXXAssigned ToIvan => SXX
2023-06-27 19:25IvanNote Added: 0008659
2023-06-27 19:25IvanStatusassigned => confirmed
2024-01-30 19:18IvanNote Added: 0008893
2024-01-30 19:18IvanStatusconfirmed => closed

Notes
(0008659)
Ivan   
2023-06-27 19:25   
Migrated to git: https://github.com/vcmi/vcmi/issues/2046 [^]
(0008893)
Ivan   
2024-01-30 19:18   
Closing issues that were migrated to Github