I finally have the motivation to work on Upscaler again, for a bit :3
I spent a few days working on a pretty cool queue system. I think so far it works pretty well, but I'll need more time to refactor it, address some TODOs, etc.
So far the merge request is pretty large... (357 lines added; 80 lines removed): https://gitlab.gnome.org/World/Upscaler/-/merge_requests/68
I have no plans to support parallel upscaling. A single instance tends to take a lot of resources, so I prefer not to risk freezing people's computers.
Eventually I'd like to work on some sort of batch loading so that users don't have to open each image eventually, but so far I think it's heading in the right direction :)
#OpenSource #FOSS #Upscaler #Upscaling #Vulkan #GNOME #GTK #GTK4 #Libadwaita