Linux - Replace legacy desktop integration with modern XDG-based integration
Compare changes
Conflict: This file was modified in both the source and target branches.
Ask someone with write access to resolve it.
Replace manual placement of .desktop files with modern XDG-based install process.
Update .desktop file to leverage modern XDG functions (namely, the ability for an application to request to be ran on the system's most powerful GPU, useful for hybrid graphics setups).
Also provides provisions for launching the viewer on the iGPU and associating SLURLs via the desktop file, accessible by right-clicking the desktop shortcut.