canonical / lightdm

Display Manager
GNU General Public License v3.0
823 stars 138 forks source link

Consider using libseat #308

Open tintou opened 1 year ago

tintou commented 1 year ago

libseat is a library allowing applications to use whatever seat management is available. It would be great to use it directly here.

robert-ancell commented 1 year ago

Might be an option to reduce code in LightDM for this. It would need to be integrated into the rest of the GLib code (probably wrapped in a GObject). I haven't investigated the maturity of the libseat, would need to be weighed up whether it was worth the cost of an extra dependency.