Commit Graph

2860 Commits

Author SHA1 Message Date
Richard Hughes
0e8ed866b4 Merge pull request #4 from prescott66/patch-1
Add slovak translation
2015-04-12 19:41:39 +01:00
Dušan Kazik
d873a29e46 Add slovak translation 2015-04-12 20:18:33 +02:00
Richard Hughes
b19bbacecc Merge pull request #2 from vanillajonathan/patch-2
trivial: Fixed typos and markup for executable
2015-04-12 15:13:13 +01:00
Jonathan
7d50293ab4 Fixed typos and markup for executable 2015-04-11 15:21:20 +02:00
Richard Hughes
7cf560ceb7 Merge pull request #1 from vanillajonathan/patch-1
trivial: More markup
2015-04-11 08:45:02 +01:00
Jonathan
4051d53c7f More markup 2015-04-10 22:58:16 +02:00
Richard Hughes
d34d7d9643 trivial: Fix a tiny compile warning 2015-04-08 19:47:41 +01:00
Richard Hughes
157ee0c274 trivial: post release version bump 2015-03-23 11:59:51 +00:00
Richard Hughes
48291d47c1 Release fwupd 0.1.1 2015-03-23 11:58:40 +00:00
Richard Hughes
8818151196 Export the status as an enumerated value rather than a string 2015-03-19 10:57:44 +00:00
Richard Hughes
f910ac9541 trivial: Also export the status enum codes 2015-03-19 10:54:06 +00:00
Richard Hughes
8645ec9ad5 Create a libfwupd shared library 2015-03-19 10:54:05 +00:00
Richard Hughes
d3c0a70b37 Create runtime directories if they do not exist 2015-03-19 10:31:23 +00:00
Richard Hughes
0e883ee815 Add and document the offline-update lifecycle
Also allow providers to override getting and clearing the last update status.
2015-03-19 10:31:23 +00:00
Richard Hughes
871e017bdb Add a 'get-updates' command to fwupdmgr
This matches the devices from the AppStream metadata and displays new releases.
2015-03-17 21:00:21 +00:00
Richard Hughes
9a38c03fe2 Do not crash when there are no devices to return 2015-03-17 20:58:46 +00:00
Richard Hughes
7c3485bc1b trivial: Make a translated string a little clearer 2015-03-17 07:56:31 +00:00
Richard Hughes
87ac27f5fa trivial: post release version bump 2015-03-16 20:46:52 +00:00
Richard Hughes
537a101aa2 Release fwupd 0.1.0 2015-03-16 20:45:43 +00:00
Richard Hughes
ac9721399a Add a systemd service file 2015-03-16 13:07:31 +00:00
Richard Hughes
b2e5d2d806 Add some more documentation to the project 2015-03-16 12:52:13 +00:00
Richard Hughes
8ded6ca0f1 trivial: Mark some more strings as translatable
Also fix up some translator comments.
2015-03-16 12:51:43 +00:00
Richard Hughes
310419856b trivial: Add some files ready for a first release 2015-03-16 12:51:04 +00:00
Richard Hughes
31ddb97066 trivial: Relax the BRs so we can build in Fedora 22 2015-03-16 11:38:03 +00:00
Richard Hughes
bbac6d7932 Return some more fields when returning data about firmware files 2015-03-12 11:41:20 +00:00
Richard Hughes
8152e208d5 Use the metainfo.xml in the .cab file when it's available 2015-03-11 22:01:47 +00:00
Richard Hughes
45255952b7 Use efibootmgr to automatically boot the UEFI firmware update process 2015-03-11 21:34:40 +00:00
Richard Hughes
28cf0a8d1b trivial: Fix crash when installing UEFI firmware 2015-03-11 20:33:11 +00:00
Richard Hughes
d08dca72f6 Allow any admin users to install system firmware without a password
From a security point of view, this is no more scary than allowing admin users
to install a new kernel or glibc package.
2015-03-11 19:55:47 +00:00
Richard Hughes
d7022b50e6 Emit ::Changed() when devices are added or removed
This allows clients to reget any available updates.
2015-03-11 19:47:08 +00:00
Richard Hughes
1e59872733 Port to the new fwupdate API 2015-03-10 17:32:20 +00:00
Richard Hughes
3bf9480d34 Parse the firmware name when exploding the cab file 2015-03-10 15:57:30 +00:00
Richard Hughes
dd2c776c0a trivial: Fix the ColorHug display names 2015-03-10 09:48:00 +00:00
Richard Hughes
773ce988e8 Add a 'Status' property which is updated when the daemon is active 2015-03-09 22:43:25 +00:00
Richard Hughes
a8e8394b70 Do not require the root password to update removable devices 2015-03-09 22:43:25 +00:00
Richard Hughes
184232918d Do not require authentication to update devices when the root user 2015-03-09 22:43:25 +00:00
Richard Hughes
cccc775b60 Add a method to get details about a firmware file 2015-03-09 11:04:32 +00:00
Richard Hughes
d079b1a6ca Allow installing firmware without a specified device ID 2015-03-06 10:09:55 +00:00
Richard Hughes
18e7591104 Use fwup.h to actually implement the UEFI update 2015-03-05 13:56:56 +00:00
Richard Hughes
6af9e50c7d Delete the pending firmware file after it has been used 2015-03-05 13:56:56 +00:00
Richard Hughes
003e4bf9b7 Check the firmware is valid for the device before applying 2015-03-05 13:38:39 +00:00
Richard Hughes
3c99ba4d3c Make both the ColorHug and UEFI support optional 2015-03-05 12:17:48 +00:00
Richard Hughes
412034adaa Add actual error codes for failure 2015-03-05 11:30:58 +00:00
Richard Hughes
d1e823ccbf Allow scheduling updates for later
Also add a update-prepared command to fwupdmgr to process the defered updates.
In the future we'll hook into the systemd early-boot code for this.
2015-03-05 11:15:36 +00:00
Richard Hughes
9849d2bb61 Register the local error codes with D-Bus to return a nice error message 2015-03-04 22:30:12 +00:00
Richard Hughes
d3d0165259 trivial: Strip the D-Bus error before showing to the user 2015-03-04 22:30:12 +00:00
Richard Hughes
1b5ea3517d Add an OnlyOffline property for devices that cannot do online updates 2015-03-04 22:30:12 +00:00
Richard Hughes
e7c1264f3b Add a --force option to fwupdmgr to allow installing old firmware 2015-03-04 22:30:12 +00:00
Richard Hughes
3e7b27184a trivial: Fix the example spec file 2015-03-04 22:30:12 +00:00
Richard Hughes
def3175655 Compare the specified and installed firmare versions 2015-03-04 19:26:54 +00:00