Removes the previous `AppIcon.appiconset` bundle and replaces it with
all of the necessary asset slices to enable all of the Liquid Glass
variants of the app icon on iOS 26, while also preserving backwards
compatibility with older iOS versions.
<img width="1164" height="388" alt="LiquidGlass"
src="https://github.com/user-attachments/assets/7d6e7a90-3fe5-4853-9c63-35144359f49e"
/>
---------
Co-authored-by: Dean Herbert <pe@ppy.sh>
This always confuses me since stable used this for the main storage
location of the icon. We don't reference this anywhere so it's just
weird to still keep this around.
Of note, this has a lazer icon from many years ago still inside it.
I'm not entirely sure how this works, but CI was testing against the
updated Velopack package, whereas my local package was outdated and had
4 args.
Previous commit merges master to update the package version, this commit
fixes the args.
If we're the only app for a filetype, windows will automatically associate us.
And if a new app is installed, it'll prompt the user to choose a default.
This also throws away the logic of updating
`API.LocalUser.Value.Statistics`. Components should rely on
`LocalUserStatisticsProvider` instead for proper behaviour and ability
to update on statistics updates.