The universe has cried and Kostyantin, the dev behind Whatsapp+ and Unigram+ NVDA addons, has delivered: Github-Release-Downloader, a NVDA addon that will happily download the latest release of any Github repo you throw at it. It's quite rudimentary at the moment i.e. we need to enter the URL manually, it can't handle multiple asset files etc. but I was just able to download some NVDA addons just fine. It's definitely a start.
https://www.dropbox.com/scl/fi/n7xn2fsv70c12ls41tgfm/GithubReleaseDownloader_1.0.0_Gen.nvda-addon?rlkey=giuk1emuxc8riz35iwbmcyx1p&dl=1
If you like this one and would like to support the dev, all the info you need is at https://t.me/unigramplus. Thanks, Kostya, and greetings to Ukraine! #NVDASR #Accessibility #Blind
@Piciok OK but why does this need to be an NVDA add-on?
@Brynify Because it has somehow become a fashion for all small, handy tools that are invoked with shortcut keys to be NVDA addons. haha Anyway: I threw the idea out there some weeks ago and nobody objected so I found a person who made it happen. It can be redone as an actual app, I guess if that's better.
@Piciok That being said I guess I see why people do it, NVDA just has all of the stuff, dialogs, python libraries for downloading things, speech output, etc, and if you know python and how to create add-ons, it's easy enough. But still
@Brynify I guess my train of thought was, since I download a lot of unreleased addons off Github, this is the right interface but you're right, of course.
@Piciok If it were meant specifically for nvda addons-, I'd understand it more maybe. Not bashing on it, just kind of sad a general purpose tool has been locked exclusive to NVDA.
@Brynify No worries, no bashing detected, it's a legitimate concern. I'll ask what can be done. Actually, since it only supports repos with a single asset for now, it actually is better suited for something like NVDA addons.
@Piciok That makes sense. :)