Patcher64Plus-Tool icon indicating copy to clipboard operation
Patcher64Plus-Tool copied to clipboard

Feature Suggestion – GUI Indicator that Window is Updating

Open tree-frog opened this issue 3 years ago • 1 comments

Hi Admentus,

I just had one suggestion to make the GUI a little more obvious to newer users.

When switching the <Current Game Mode> or selected <Patch>, the GUI does not update until all of the options are loaded. For games with a lot of options (OOT/MM), this can take a while (long enough for Windows to display "Not Responding" in the window title). There's no feedback that this is what's happening, and newer users may not understand that this is how the program works.

It would be useful to have e.g. a status message or color change to mark the old window contents as stale, before blocking to load the new options (I'm hoping that is is feasible to do synchronously, as I imagine that an asynchronous indicator would require a substantial re-write or may be impossible here).

This obviously isn't a high-priority issue & doesn't affect functionality, but I just thought I would make the suggestion. Thanks again for all your amazing work on this project.

tree-frog avatar Jul 25 '22 05:07 tree-frog

PowerShell is a linear script, so asynchronously scripting isn't exactly a thing.

Admentus64 avatar Jul 26 '22 16:07 Admentus64

This has been implemented in v20. Awesome! Thanks again for all the hard work.

tree-frog avatar Jan 02 '23 17:01 tree-frog

Huh? I did?

Admentus64 avatar Jan 02 '23 18:01 Admentus64

Yes, hahaha. The controls are disabled when changing ROMs, and there's a new status message. :-)

tree-frog avatar Jan 02 '23 18:01 tree-frog

Must have forgotten about it then lol. One of those minor changes I forgot about.

Admentus64 avatar Jan 02 '23 18:01 Admentus64

I checked because of the following line in the release notes: "Changed GUI to be locked when changing generating GUI options"

Which is exactly what this bug was about (only put more succinctly). Thanks again!

tree-frog avatar Jan 02 '23 18:01 tree-frog