| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | allow passing options to gdu_device_op_filesystem_mount() | David Zeuthen | 2009-04-15 | 2 | -2/+7 |
| | | | | | We need this for the gvfs monitor to pass the 'flush' option for vfat. | ||||
| * | export new property device-detection-time | David Zeuthen | 2009-04-15 | 2 | -0/+10 |
| | | |||||
| * | export :device-presentation-hide property in the API | David Zeuthen | 2009-04-15 | 2 | -0/+10 |
| | | |||||
| * | clean up some more debug spew | David Zeuthen | 2009-04-15 | 1 | -2/+2 |
| | | |||||
| * | only spew debug if GDU_DEBUG is set to 1 | David Zeuthen | 2009-04-15 | 2 | -1/+33 |
| | | |||||
| * | for now, prepend the D-Bus error name to the error string from the daemon | David Zeuthen | 2009-04-08 | 1 | -0/+9 |
| | | | | | | This is hidden behind a GtkExpander so it's not exactly a big deal. As noted we can removed this once we port to PolicyKit 1.0. | ||||
| * | fix volume hole detection, logical partitions start at five, not four | David Zeuthen | 2009-04-06 | 1 | -1/+6 |
| | | |||||
| * | all D-Bus object paths are now prefixed with /org/freedesktop/DeviceKit/Disks | David Zeuthen | 2009-04-06 | 1 | -3/+3 |
| | | |||||
| * | update to latest daemon API for some ATA SMART changes | David Zeuthen | 2009-04-06 | 2 | -11/+23 |
| | | |||||
| * | update to latest DKD API where erase= and tasks within jobs has been removed | David Zeuthen | 2009-04-02 | 7 | -154/+25 |
| | | |||||
| * | update to trimmed set of errors returned by the daemon | David Zeuthen | 2009-04-02 | 2 | -64/+4 |
| | | |||||
| * | remove gdu_device_is_busy() since device-is-busy was removed from the daemon | David Zeuthen | 2009-04-02 | 2 | -10/+0 |
| | | |||||
| * | add gdu_device_get_dev() to get the dev_t for a device | David Zeuthen | 2009-04-02 | 2 | -0/+13 |
| | | |||||
| * | update for daemon ABI changes for device-mount-path -> device-mount-paths | David Zeuthen | 2009-04-02 | 2 | -5/+15 |
| | | | | | | | | | | http://cgit.freedesktop.org/DeviceKit/DeviceKit-disks/commit/?id=52443c7793ca55cf53036ecb29a6032e9823b7dd http://people.freedesktop.org/~david/gdu-multiple-mount-points.png We're keeping gdu_device_get_mount_path() around for the time being to avoid breaking too much ABI in libgdu. | ||||
| * | fix volume hole detection | David Zeuthen | 2009-03-31 | 1 | -6/+17 |
| | | |||||
| * | rework partition table handling | David Zeuthen | 2009-03-31 | 3 | -61/+36 |
| | | |||||
| * | fix compiler warnings introduced by the last set of patches | David Zeuthen | 2009-03-28 | 1 | -1/+0 |
| | | | | | Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
| * | add a missing 'else' | Matthias Clasen | 2009-03-28 | 1 | -1/+1 |
| | | | | | | | | | There was an 'else' missing in this if-else cascade. http://bugzilla.gnome.org/show_bug.cgi?id=575710 Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
| * | don't show dbus error names | Matthias Clasen | 2009-03-28 | 1 | -5/+0 |
| | | | | | | | | | | Don't show dbus error names in error dialogs. The user is already frightened enough... http://bugzilla.gnome.org/show_bug.cgi?id=575710 Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
| * | sync GduError to DevkitDisksError | Matthias Clasen | 2009-03-28 | 2 | -4/+12 |
| | | | | | | | | | | Make sure we have a matching code in GduError for each error that we can get from DevKitDisksError. http://bugzilla.gnome.org/show_bug.cgi?id=576894 Signed-off-by: David Zeuthen <davidz@redhat.com> | ||||
| * | port to new DeviceKit-disks that uses libatasmart | David Zeuthen | 2009-03-23 | 14 | -627/+851 |
| | | |||||
| * | add support for device-is-media-change-detection-polling property | David Zeuthen | 2009-03-16 | 2 | -1/+10 |
| | | | | | | | | This property was added to DeviceKit-disks to avoid polling SATA AN capable drives. http://cgit.freedesktop.org/DeviceKit/DeviceKit-disks/commit/?id=bcd21b0908de1455bec1165f61cbc9eaf348a1e5 | ||||
| * | handle inactive and partitioned md devices | David Zeuthen | 2009-03-15 | 4 | -105/+87 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://cgit.freedesktop.org/DeviceKit/DeviceKit-disks/commit/?id=1c6e690dcdc5f31d69d39fc89a9db035802febcc for the 'inactive' bits. Basically we need this to cope with the current way autoassembly is handled by Fedora. E.g. if you put in half a mirror and then remove it again, there's an inactive array with a dangling symlink in sysfs. For partitioned md devices, this was introduced in the kernel with this commit http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=92850bbd71228730c80efd491e7427650188d359 Note that there's a bug in current udev (version 140ish) that prevents probing the partions of a md device. This will get fixed soon. To make it possible to partition an md device, we have moved the "Create partition table" section so it's only visible for a completely unrecognized device (e.g. when we only see a top-level block device with no partitions or no recognizable signature). The move of "Create partition table" makes the UI look a bit empty for disks that don't report SMART status; there's no sections at all. It also makes it a bit harder to completely format a disk. The former should be fixed by having some graphical representation of the partitions/content, the latter by having a File->New menu that launches a wizard to prepare formatting the disk. | ||||
| * | fix up docs | David Zeuthen | 2009-03-02 | 1 | -1/+1 |
| | | |||||
| * | add support for handling when the daemon is inhibit | David Zeuthen | 2009-03-02 | 4 | -0/+55 |
| | | |||||
| * | avoid using dbus_g_error_get_name() to determine if authorization is needed | David Zeuthen | 2009-03-01 | 1 | -2/+6 |
| | | |||||
| * | update to latest DKD polkit actions and fix up Linux MD activation | David Zeuthen | 2009-03-01 | 3 | -204/+105 |
| | | |||||
| * | fix a few memory leaks | David Zeuthen | 2009-03-01 | 3 | -9/+21 |
| | | |||||
| * | make sure we emit signals on add/change signals on GduPresentable | David Zeuthen | 2009-02-27 | 6 | -37/+14 |
| | | |||||
| * | use new device-presentation-name and -icon-name properties in DeviceKit-disks | David Zeuthen | 2009-02-25 | 4 | -2/+56 |
| | | |||||
| * | update to latest DeviceKit-disks API and rework API for GduDrive | David Zeuthen | 2009-02-25 | 9 | -223/+280 |
| | | |||||
| * | choose the right icon for floppy media | David Zeuthen | 2009-02-22 | 2 | -27/+42 |
| | | |||||
| * | add support for ext4 and add description for XFS file system | David Zeuthen | 2009-02-22 | 1 | -10/+26 |
| | | |||||
| * | fix up naming and icons for optical drives and optical discs | David Zeuthen | 2009-02-22 | 2 | -10/+121 |
| | | |||||
| * | include KiB, MiB and GiB in the long string representations of size | David Zeuthen | 2009-02-21 | 1 | -16/+73 |
| | | |||||
| * | update for audio disc API changes in DeviceKit-disks | David Zeuthen | 2009-02-20 | 2 | -9/+9 |
| | | |||||
| * | add support for media detection bits recently added to DeviceKit-disks | David Zeuthen | 2009-02-19 | 3 | -0/+76 |
| | | |||||
| * | various header file and cosmetic fixes | David Zeuthen | 2009-02-18 | 31 | -251/+252 |
| | | |||||
| * | handle when slaves are added/removed to a Linux MD array | David Zeuthen | 2009-02-18 | 1 | -1/+26 |
| | | | | | Basically need to handle the 'change' event on devices. | ||||
| * | fix a few memory leaks | David Zeuthen | 2009-02-17 | 5 | -10/+17 |
| | | |||||
| * | use powers of ten for device sizes | David Zeuthen | 2009-02-17 | 1 | -3/+3 |
| | | |||||
| * | don't crash if GetAll() for device properties fails | David Zeuthen | 2009-02-17 | 1 | -4/+6 |
| | | |||||
| * | avoid leading white-space for drive name when vendor is NULL or blank | David Zeuthen | 2009-02-17 | 1 | -4/+12 |
| | | |||||
| * | use drive-removable-media-* for volumes from drives with removable media | David Zeuthen | 2009-02-17 | 2 | -12/+52 |
| | | | | | This makes thing look a lot more consistent. | ||||
| * | don't include the size in the name for a Linux MD raid array | David Zeuthen | 2009-02-17 | 1 | -18/+2 |
| | | |||||
| * | add gdu-unmountable icon but don't use it yet... | David Zeuthen | 2009-02-17 | 1 | -1/+10 |
| | | |||||
| * | use new linux-md-home-host and linux-md-component-home-host properties | David Zeuthen | 2009-02-17 | 6 | -20/+71 |
| | | |||||
| * | fix up private data handling in all classes | David Zeuthen | 2009-02-17 | 10 | -10/+29 |
| | | |||||
| * | rework device detection to be more robust and rework how Linux MD is handled | David Zeuthen | 2009-02-17 | 17 | -1808/+1985 |
| | | | | | | | | | | | | | Rather than relying on add, remove signals, recompute the full set of presentables we want. Then diff it against the presentables we already have and emit the events in the right order. This is significantly more robust compared to all the special casing we had earlier. Also fold main functionality of GduActivatableDrive into GduDrive (a GduDrive now has the notion of whether it is running, ops for starting/stopping and so forth) and rename the GduActivatableDrive to GduLinuxMdDrive. | ||||
| * | add new gdu_presentable_get_id function | David Zeuthen | 2009-02-15 | 7 | -2/+136 |
| | | |||||
