fwupd/libfwupd
Richard Hughes c1c2fec6f5 Add optional icons to each device
This allows us to show the devices in a GUI with a nice icon. Some of the icon
mappings are not perfect and I'll be asking the GNOME designers for some
additions to the icon specification.

Custom vendor icons can also be specified, and /usr/share/fwupd/icons would be
a good place to put them. If vendor icons are used they should show a physical
device with the branding, rather than just the vendor logo.
2017-09-11 17:27:35 +01:00
..
fwupd-client.c Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd-client.h Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd-common-private.h Export some more API for dealing with checksums 2017-06-09 10:11:58 +01:00
fwupd-common.c Export some more API for dealing with checksums 2017-06-09 10:11:58 +01:00
fwupd-common.h Export some more API for dealing with checksums 2017-06-09 10:11:58 +01:00
fwupd-deprecated.h Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd-device-private.h libfwupd: Split up FwupdResult into FwupdDevice and FwupdRelease 2017-06-05 17:34:36 +01:00
fwupd-device.c Add optional icons to each device 2017-09-11 17:27:35 +01:00
fwupd-device.h Add optional icons to each device 2017-09-11 17:27:35 +01:00
fwupd-enums-private.h Add optional icons to each device 2017-09-11 17:27:35 +01:00
fwupd-enums.c Remove the confusing ALLOW_OFFLINE and ALLOW_ONLINE flags 2017-08-26 18:09:21 +01:00
fwupd-enums.h Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd-error.c trivial: Use the error domain from libfwupd 2017-09-08 13:33:34 +01:00
fwupd-error.h trivial: Use the error domain from libfwupd 2017-09-08 13:33:34 +01:00
fwupd-release-private.h libfwupd: Split up FwupdResult into FwupdDevice and FwupdRelease 2017-06-05 17:34:36 +01:00
fwupd-release.c trivial: Actually generate complete GObjectIntrospection data 2017-06-21 15:32:08 +01:00
fwupd-release.h trivial: Actually generate complete GObjectIntrospection data 2017-06-21 15:32:08 +01:00
fwupd-remote-private.h Support embedded devices with local firmware metadata 2017-07-28 17:41:24 +01:00
fwupd-remote.c Add a human-readable title for each remote 2017-09-10 09:08:32 +01:00
fwupd-remote.h Add a human-readable title for each remote 2017-09-10 09:08:32 +01:00
fwupd-result.c Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd-result.h Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd-self-test.c Add optional icons to each device 2017-09-11 17:27:35 +01:00
fwupd-version.h.in trivial: Fix substitution of FWUPD_x_VERSION in fwupd-version.h 2017-04-19 10:15:16 +01:00
fwupd.h Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
fwupd.map Add the Meson build system as an alternate to autotools 2017-04-12 16:35:18 +01:00
meson.build Move deprecated symbols to a new header 2017-09-08 13:31:01 +01:00
README.md Allow multiple checksums on devices and releases 2017-06-06 20:06:53 +01:00

Planned API Changes

When we next bump soname the following changes are planned:

  • {sa{sv}} -> {a{sv}} -- we don't always want to send the device ID
  • Rename FU_DEVICE_FLAG -> FWUPD_DEVICE_FLAG
  • Remove all deprecated API
  • Remove FWUPD_RESULT_KEY_DEVICE_CHECKSUM_KIND
  • Rename GetDetailsLocal() -> GetDetails()
  • Rename UpdateMetadataWithId() -> UpdateMetadata()
  • Make DeviceAdded emit a FwupdDevice, not a FwupdResult
  • Unexport fwupd_result_to_data() and fwupd_result_new_from_data()