timppu: Too much work trying to track (and download) possible updates for over 2000 games... but to each his own.
But being open source has made it possible for other people to continue maintaining the tool so that it can still be used, when the original author has (apparently) abandoned the project.
If it had been closed source, then it wouldn't be usable today, unless someone else created a similar tool from scratch themselves.
nightcraw1er.488: But you have the wonderful changelogs and new/updated?
I presume you are sarcastic as I've seen you complain about the (lack of) changelogs, and yeah new/updated doesn't always work, or the flag may get cleared even before you have downloaded the game (e.g. if you merely go to check a changelog).
Fortunately gogrepo doesn't care of any of that. If some files in the archive have changed, it can detect them all, regardless if there are new/updated flags available or not. Sure the downside is that then you might get also updates that you don't "need" or want, but then there is a much higher probability that you want an update, than that you don't want it.
Also, gogrepo doesn't automatically delete the old files but just moves them to a separate location (and doesn't even do that unless you specifically ask it to "clean" your archives), so if you are so inclined, you can at that point inspect if you want to keep some of the older files. I e.g. decided to keep the older versions of Riven (Myst 2), the original CD and DVD versions of the game that GOG had in the past, even if the newest version really is superior because of better Windows 10 compatibility (due to using ScummVM, unlike the earlier incarnations of the game).
And inspecting all changes (whether you want it or not) is just too time-consuming when your library grows. I recall doing that manual update tracking and downloading updates one by one back when I had like a few hundred games on GOG, and already back then I lost track of the updates, and at some point decided I'd need to redownload my whole library if I wanted to have all updates (because trying to compare each game manually to those on GOG servers would be more time consuming and more work than just redownloading everything).
And nowadays downloading installers manually is more cumbersome as we don't have the GOG Downloader tool anymore that adds add file parts to the download queue, and you don't have to click to a couple dozen separate links per game.
nightcraw1er.488: Yes, I am well aware it could be better, but seriously there are not that many updates
There are not that many updates per game maybe, but when you have lots of GOG games... I currently have around 70 update flags. Do I want to go inspect them one by one whether I'd want to download them or not? Not really.