Posted February 26, 2021
Timboli: Ha ha ha. Don't mind me, do what you feel you have to. I guess I was just stating the obvious anyway.
Also another reason from the coder's perspective to only deal with one downloading thread. ;)
Yeah, thinking about it, it might have simplified some things, oh well. Also another reason from the coder's perspective to only deal with one downloading thread. ;)
Timboli: I found my old code from 2016, which I hope will be sufficient to this purpose.
Not had a chance to check it yet, and so with the aim of making that easier, I have tentatively started work on GOGcli GUI. Spent the morning getting the basics done on that, pinching code from various other programs of mine, especially GOGRepo GUI. I decided to use a ListView instead of ListBox this time around for Game Titles, with a hidden Game ID column, just to simplify an aspect or two ... if you can call it simplifying using a ListView rather than a simpler ListBox. :)
ListView... vaguely reminds me of when I was doing Windows GUI in C#. You're bringing back memories. Not had a chance to check it yet, and so with the aim of making that easier, I have tentatively started work on GOGcli GUI. Spent the morning getting the basics done on that, pinching code from various other programs of mine, especially GOGRepo GUI. I decided to use a ListView instead of ListBox this time around for Game Titles, with a hidden Game ID column, just to simplify an aspect or two ... if you can call it simplifying using a ListView rather than a simpler ListBox. :)
Unless something goes horribly wrong, I should be able to do my next release (zip validation & all file having verified size info in manifest) today or tomorrow (working has been hectic this week, insane rampup to deploy a robust etcd cluster with all the bells and whistles, lots of learning on my off time).
After that, I'll cram json/xml file output in the api and a single list for owned games in the release after (which will be about patchfiles for new games and game updates), hopefully this weekend as well, but we'll see.
Post edited February 26, 2021 by Magnitus