The source project of this merge request has been removed.
Preferences dialog overhaul
This modernizes the preferences dialog a great deal by using listboxes and the now common list row patterns, this also makes the dialog adaptive so it fits in phone screens.