mirror of
https://git.proxmox.com/git/fwupd
synced 2025-05-27 22:37:15 +00:00
![]() This was only ever added for gnome-software, and is too inflexible for anything else. It turns out we don't even need it in GNOME, as we can construct a suitable ID ourselves using the existing values. It was also ambiguous whether the unique ID was in reference to the device or release -- and for gnome-software we need both. |
||
---|---|---|
.. | ||
fwupd-client.c | ||
fwupd-client.h | ||
fwupd-common-private.h | ||
fwupd-common.c | ||
fwupd-common.h | ||
fwupd-deprecated.h | ||
fwupd-device-private.h | ||
fwupd-device.c | ||
fwupd-device.h | ||
fwupd-enums-private.h | ||
fwupd-enums.c | ||
fwupd-enums.h | ||
fwupd-error.c | ||
fwupd-error.h | ||
fwupd-release-private.h | ||
fwupd-release.c | ||
fwupd-release.h | ||
fwupd-remote-private.h | ||
fwupd-remote.c | ||
fwupd-remote.h | ||
fwupd-result.c | ||
fwupd-result.h | ||
fwupd-self-test.c | ||
fwupd-version.h.in | ||
fwupd.h | ||
fwupd.map | ||
meson.build | ||
README.md |
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()