Hey Don,
And you are right: downloading is done in the main thread. So it freezes the GUI. As fpcupdeluxe is more or less only a fancy GUI around the commandline fpcup, this is hard to change. And it might never change. Its a limitation. But (for me) an acceptable one.
Hummm, Ok, I can live with that
Somehow I was under the impression that when you did the Thread re-write all went under that thread.
I guess that the only thing you've threaded is you version of
RunCommand, for when you run stuff that's outside you control on the main thread.
It, nonetheless, makes sense that some of the functionality that does not come from any command line binary would be implemented in Object Pascal and run under the main thread.
I guess I did a booboo and assumed something wrong. Crap, I did it again
Some good news.
It is expected that FPC sources on Gitlab will (also) become available (online) later today !
YAY, that is, INDEED, very good news!!
I'm guessing that v2.0.0a is ready to use that once it's online, right?
Cheers,
Gus