Unvanquished / updater

QML based updater to install, update and launch the Unvanquished game.
https://unvanquished.net/download
16 stars 7 forks source link

Use updater as launcher on Mac and Linux #76

Closed slipher closed 3 years ago

slipher commented 3 years ago

Also fix the unv:// protocol handler on Linux (it's not implemented on Mac).

Still need some adjustments with admin elevations before switching to the launcher for Windows.

Fixes #34.

illwieckz commented 3 years ago

About PrefersNonDefaultGPU=true in desktop file, you may want to read this: https://gitlab.com/xonotic/xonotic/-/merge_requests/66#note_343857927 While this will work for most people, the design of this feature is broken by design and may lead to unexpected behaviour.

slipher commented 3 years ago

Are you just speculating based on the name or did you find some inf about what PrefersNonDefaultGPU does in real implementations? I found some merge request implementing for GNOME, but unfortunately I didn't see a simple description anywhere of what it would do, and didn't want to read all the code.

The Free Desktop spec did not give me the impression that it literally supposed to mean use a non-default GPU.

illwieckz commented 3 years ago

Well, if PrefersNonDefaultGPU does not prefer non-default GPU, the name itself would be a design issue.