fwupd/data
Richard Hughes 7bcb8d4385 Export FwupdPlugin so we can convey enumerated system errors to the end user
For instance, we can tell the user that UEFI UpdateCapsule is disabled in the
system firmware, or that efivarfs is not mounted. This is much better than
creating "dummy" devices which are really just hacks around the problem because
no better API existed. THe dummy devices cause as many problems as they solve.

Plugins have to set FWUPD_PLUGIN_FLAG_USER_WARNING if a warning should be shown
to the user, and only one warning will be shown of each failure type.

It is expected that GUI clients like gnome-software and gnome-firmware would use
this API to notify the user the localized message for why firmware updates are
not being shown.

Fixes https://github.com/fwupd/fwupd/issues/2456
2020-10-13 15:56:49 +01:00
..
bash-completion Export FwupdPlugin so we can convey enumerated system errors to the end user 2020-10-13 15:56:49 +01:00
builder Fix some typos spotted using codespell 2019-04-08 12:47:53 +01:00
device-tests trivial: Add a device test for the Thelio Io device 2020-07-28 16:01:47 +01:00
fish-completion Add the concept of firmware 'branches' 2020-09-30 18:33:00 +01:00
installed-tests trivial: ci: fix installed-tests for test plugin 2020-10-06 13:34:41 -05:00
motd data/motd/fwupd-refresh: Only order after network.target 2020-04-01 13:14:41 -05:00
pki Use Jcat files in firmware archives and for metadata 2020-03-23 19:55:12 +00:00
remotes.d Allow uploading security attributes to the LVFS 2020-05-21 11:48:09 +01:00
tests Support loading DMI data from DT systems 2020-09-30 19:22:45 -05:00
90-fwupd-devices.rules optionrom: Test if the PCI device has ROM in probe 2020-09-20 19:11:44 +01:00
daemon.conf Allow blocking specific firmware releases by checksum 2020-08-10 17:14:15 +01:00
fwupd-offline-update.service.in Dynamically read path to use for /system-update 2019-05-01 09:24:55 -05:00
fwupd.service.in Move MOTD population into the daemon 2020-01-16 10:33:43 -06:00
fwupd.shutdown.in trivial: fix shutdown error on fwupdtool activate 2020-10-12 09:06:30 -05:00
meson.build build: Allow overriding prefix for systemd file installation 2020-04-18 15:22:10 +01:00
org.freedesktop.fwupd.conf Add initial build files and enough code to launch a simple D-Bus daemon 2015-02-26 18:16:40 +00:00
org.freedesktop.fwupd.metainfo.xml flag_require_ac: System requires external power source 2020-09-20 12:08:52 -05:00
org.freedesktop.fwupd.service.in Allows confined snaps to activate fwupd via D-Bus 2019-11-12 12:40:08 -06:00
org.freedesktop.fwupd.svg Show in Flathub correctly 2019-02-15 12:32:46 +00:00