pop-os / popsicle

Multiple USB File Flasher
MIT License
638 stars 77 forks source link

improv: Use dbus-udisks2 to get list of devices #113

Closed ids1024 closed 3 years ago

ids1024 commented 3 years ago

This should allow better sandboxing in Flatpak (without any direct device access). This also changes it to accept SD cards as well.

It would be better to handle InterfacesAdded, InterfacesRemoved and PropertiesChanged signals from UDisks2, but that's more awkward to implement (with dbus-rs; that's easier with gdbus).

Fixes #107 Fixes #109