wackerl91 / luna

Moonlight Launcher for Kodi
GNU General Public License v3.0
100 stars 22 forks source link

Handle missing Moonlight binary #141

Open wackerl91 opened 7 years ago

wackerl91 commented 7 years ago

Expected Behaviour: If the moonlight binary can't be found a dialog should be shown to inform users. Additionally, allow custom locations for the binary (e.g. self-compiled versions). An exception should not be thrown anymore. All actions that depend on the binary being present should be halted until a binary path is set.

Actual Behaviour: An exception is triggered, thus the user is not informed properly about the missing binary. Custom locations aren't possible, only standard locations (/usr/bin and /usr/local/bin) are searched.