elementary / switchboard-plug-about

Switchboard System Plug
GNU General Public License v3.0
25 stars 17 forks source link

Reboot to Firmware Setup #253

Closed meisenzahl closed 1 year ago

meisenzahl commented 1 year ago

If I ever need to make changes on the firmware (BIOS/UEFI) of my device, I often don't know which key combination to press when starting the device to get there. Windows offers an option to boot directly into BIOS/UEFI. On Linux, I have used https://www.freedesktop.org/software/systemd/man/systemctl.html#--firmware-setup for this so far. This feature adds a button that reboots the device and starts the BIOS/UEFI.

Bildschirmfoto von 2022-10-30 05 55 54

Bildschirmfoto von 2022-10-30 05 56 11

danirabbit commented 1 year ago

I can confirm the feature works as expected, so happy to approve after the above is resolved :)

meisenzahl commented 1 year ago

@danirabbit thank you very much for your feedback! I hope that I addressed all issues.

Bildschirmfoto von 2022-11-01 18 45 04

Bildschirmfoto von 2022-11-01 18 53 30

Bildschirmfoto von 2022-11-01 19 27 42

I was not sure if there is already an established way of handling dialogs as preparation for porting to Gtk4. Also feel free to improve the error dialog texts.

danirabbit commented 1 year ago

@meisenzahl made a branch here :) https://github.com/elementary/switchboard-plug-about/pull/254