Replaced Weston variables in deviceinfo for seperate weston.ini
Created by: PureTryOut
From now on, if a device needs custom Weston variables (different renderer backend, Xwayland disabled, etc), this will be done in weston.ini
installed by the device package. The Weston launch script will automatically detect if a custom weston.ini
is available and use it.
The defaults for now are the DRM backend, Xwayland enabled, and the evdev keyboard ruleset.
This change also makes Weston load the config on boot. It means that if you change variables in your device package, you only need to reinstall that package instead of postmarketos-ui-weston as well.
Resolves #499 (closed)