Merged requested to merge pwithnall/gnome-software:install-queue-upstreaming into main
See the commit messages. I’m upstreaming these from Endless OS, with only the changes necessary to resolve rebase conflicts (they were previously based on 42.2).
They have been tested in production on Endless OS, but there are probably still some rough edges because install-queue support is not widely used. I see this as an incremental improvement rather than making install-queue support perfect.