ME3Tweaks / ME3TweaksModManager

Mod Manager for Mass Effect Original Trilogy and Mass Effect Legendary Edition
GNU General Public License v3.0
123 stars 34 forks source link

Mod downloader disabling the whole UI for the duration #366

Open AlbertPrograms opened 1 year ago

AlbertPrograms commented 1 year ago

Hi!

I might be missing something, but it appears as if while mods are downloading, the manager is effectively rendered unusable. I can't minimize the modal or click behind it, and with the free tier nexus downloads, it can easily take up to 20-40 minutes for bigger mods, which could be spent organizing and installing other mods. dl IIRC nexus mod manager just has (had?) a downloads tab out of the way on the bottom, showing progress and allowing multiple downloads, without getting in the way of the user.

Mgamerz commented 1 year ago

This is an issue with the entire design of the app, using modal dialogs for everything. However this is a fairly reasonable request, though I don't know if nexus allows concurrent downloads on the free tier.

It probably won't be soon due to how busy I am but I'll look into ways to make it work better. Mod downloader doesn't change the undying application state (like installation information) can.

On Sun, May 21, 2023, 1:04 PM Albert @.***> wrote:

Hi!

I might be missing something, but it appears as if while mods are downloading, the manager is effectively rendered unusable. I can't minimize the modal or click behind it, and with the free tier nexus downloads, it can easily take up to 20-40 minutes for bigger mods, which could be spent organizing and installing other mods. [image: dl] https://user-images.githubusercontent.com/33540758/239762508-f240d2e3-5556-47f5-85c7-ce8bb9a8e121.png IIRC nexus mod manager just has (had?) a downloads tab out of the way on the bottom, showing progress and allowing multiple downloads, without getting in the way of the user.

— Reply to this email directly, view it on GitHub https://github.com/ME3Tweaks/ME3TweaksModManager/issues/366, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAU4VFHODO4DOFXEXYOJWXLXHJRNJANCNFSM6AAAAAAYJSGINQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Mgamerz commented 4 months ago

Circling back on this. How this works will require some additional thought as the mod import process depends on in-memory and on-disk downloads and depends on the order of panels coming up. For this background feature to work, it may require files to always be downloaded to disk, as it will also allow you to come back to downloaded files.