Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | some more work on the graphs | David Zeuthen | 2008-05-06 | 2 | -72/+58 | |
| | ||||||
* | work a bit more on the smart graphs | David Zeuthen | 2008-05-05 | 2 | -20/+341 | |
| | ||||||
* | add some work-in-progress graphing for SMART data | David Zeuthen | 2008-05-04 | 3 | -1/+343 | |
| | ||||||
* | use new widget GduTimeLabel that is properly updated as time flows | David Zeuthen | 2008-05-04 | 5 | -32/+291 | |
| | ||||||
* | update to new SMART API in DKD and provide UI for attributes | David Zeuthen | 2008-05-03 | 23 | -162/+1650 | |
| | | | | Also add gdu-specific icons for SMART status. | |||||
* | the daemon can no longer be inhibited | David Zeuthen | 2008-04-28 | 1 | -25/+0 | |
| | ||||||
* | catch up to latest DeviceKit-disks API | David Zeuthen | 2008-04-27 | 2 | -39/+39 | |
| | ||||||
* | fix warnings on x64_64 | David Zeuthen | 2008-04-09 | 3 | -10/+4 | |
| | ||||||
* | use a spin button (in addition to the hslider) when creating partitions | David Zeuthen | 2008-04-08 | 1 | -8/+52 | |
| | ||||||
* | replace the page concept with a section concept | David Zeuthen | 2008-04-07 | 38 | -5066/+4827 | |
| | ||||||
* | ext3 filesystems can be renamed while mounted | David Zeuthen | 2008-04-07 | 1 | -1/+1 | |
| | ||||||
* | don't dup invalid strip when RetrieveSmartData() fails | David Zeuthen | 2008-04-06 | 1 | -5/+6 | |
| | ||||||
* | retrieve and show last_self_test_result as the daemon now returns this as well | David Zeuthen | 2008-04-06 | 3 | -6/+63 | |
| | ||||||
* | fix 'make distcheck' | David Zeuthen | 2008-04-05 | 3 | -3/+40 | |
| | ||||||
* | do more work on linux-md Software RAID | David Zeuthen | 2008-04-04 | 17 | -410/+2180 | |
| | | | | Sorry for the huge patch. | |||||
* | more cool icons from Mike | Mike Langlie | 2008-04-04 | 24 | -17/+9873 | |
| | | | | Thanks Mike! | |||||
* | add support for assembling and stopping linux md raid arrays | David Zeuthen | 2008-03-31 | 5 | -11/+198 | |
| | ||||||
* | add first stab at proper linux-md (software raid) handling | David Zeuthen | 2008-03-31 | 10 | -47/+1141 | |
| | | | | | | | | | | | | | | | | | | | | We introduce a new class called GduActivatableDrive (which is even harder to spell/type than GduPresentable. Sigh.) which is a subclass of GduDrive. When we see components (e.g. /dev/sda1) we instantiate an object of this class and when the array appears (e.g. /dev/md0) we set the device pointer. This way we'll get a presentable for the raid drive exactly when one or more components are shown. Haven't hooked the 'start' and 'stop' actions up yet (requires methods on the daemon) but that should be rather trivial. Activatable drives have their own page in GduPageDrive; right now it's rather empty but the idea is to list the components and, for creation (plus spare management), allow users to drag components from the tree into the list. So lots of work left but this is a good start. | |||||
* | also show drive temperature in Fahrenheit | David Zeuthen | 2008-03-30 | 1 | -1/+3 | |
| | ||||||
* | add S.M.A.R.T. monitoring and selftest support | David Zeuthen | 2008-03-30 | 4 | -6/+524 | |
| | | | | | http://people.freedesktop.org/~david/gdu-smart-and-failing.png http://people.freedesktop.org/~david/gdu-smart-and-healthy.png | |||||
* | drive-media is now exported as two properties from the daemon | David Zeuthen | 2008-03-29 | 5 | -84/+80 | |
| | ||||||
* | rename the Actions menu to Edit | David Zeuthen | 2008-03-29 | 3 | -11/+7 | |
| | ||||||
* | properly reset pages with sane defaults | David Zeuthen | 2008-03-29 | 3 | -27/+19 | |
| | ||||||
* | make confirmation dialogs reference the drive/media and default to "Cancel" | David Zeuthen | 2008-03-29 | 4 | -26/+145 | |
| | ||||||
* | add new mount, unmount and eject icons | Mike Langlie | 2008-03-29 | 15 | -3/+3384 | |
| | | | | Thanks Mike! | |||||
* | major rewrite of how the UI works | David Zeuthen | 2008-03-29 | 26 | -1595/+1742 | |
| | | | | | | - no tabs in the main UI - change how the summary works; include huge icon - support for read-only media | |||||
* | handle the use case where a whole disk is unrecognized | David Zeuthen | 2008-03-27 | 8 | -64/+175 | |
| | | | | And also make the icons for unrecognized space greyscale. | |||||
* | display connection type, speed and media compatibility | David Zeuthen | 2008-03-26 | 8 | -20/+445 | |
| | | | | | | Choose pretty new icons according to media compatibility. Also make icons used by unallocated space greyscale. Choose correct size of icons in tree. And get rid of the expanders in the tree. | |||||
* | when actively selecting an entry in the tree, focus the tree | David Zeuthen | 2008-03-25 | 1 | -0/+1 | |
| | | | | This happens when e.g. creating new partitions in unallocated space. | |||||
* | export new property "device-is-busy" | David Zeuthen | 2008-03-25 | 2 | -0/+10 | |
| | ||||||
* | don't unref objects we don't own | David Zeuthen | 2008-03-24 | 1 | -10/+0 | |
| | ||||||
* | support saving passphrase to keyring on creation of an encrypted device | David Zeuthen | 2008-03-24 | 8 | -137/+323 | |
| | ||||||
* | add the "[ ] Encrypt underlying device" option | David Zeuthen | 2008-03-24 | 7 | -68/+186 | |
| | | | | | | Yay, LUKS is now very simple to setup http://people.freedesktop.org/~david/gdu-luks-easy.png | |||||
* | implement changing secrets on encrypted devices | David Zeuthen | 2008-03-23 | 8 | -124/+1068 | |
| | ||||||
* | use the new UnlockEncrypted and LockEncrypted API in DeviceKit-disks | David Zeuthen | 2008-03-23 | 8 | -39/+462 | |
| | ||||||
* | add support for encrypted block devices | David Zeuthen | 2008-03-22 | 4 | -4/+66 | |
| | | | | | | | | | See http://gitweb.freedesktop.org/?p=users/david/DeviceKit-disks.git;a=commitdiff;h=45aee5c0e83fab54259063fd241e2e8815c0cb44 Next patch will include management of these (e.g. unlocking, locking, password management). | |||||
* | put a shadow around the scrolled window for the treeview | David Zeuthen | 2008-03-22 | 1 | -0/+2 | |
| | ||||||
* | attempted to give the ui some loving | David Zeuthen | 2008-03-22 | 7 | -31/+39 | |
| | ||||||
* | add support for file systems on the main block devices | David Zeuthen | 2008-03-22 | 6 | -29/+124 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Granted, this needs some enhanced udev rules (see below) but am working this out with Kay. It depends on the kernel giving us change events for polled media, a feature that looks like it's going into 2.6.25. --- 60-persistent-storage.rules 2008-03-21 23:53:51.000000000 -0400 +++ /etc/udev/rules.d/60-persistent-storage.rules 2008-03-21 23:59:13.000000000 -0400 @@ -3,7 +3,7 @@ # persistent storage links: /dev/disk/{by-id,by-uuid,by-label,by-path} # scheme based on "Linux persistent device names", 2004, Hannes Reinecke <hare@suse.de> -ACTION!="add", GOTO="persistent_storage_end" +ACTION!="add|change", GOTO="persistent_storage_end" SUBSYSTEM!="block", GOTO="persistent_storage_end" # skip rules for inappropriate block devices @@ -47,11 +47,12 @@ ENV{DEVTYPE}=="disk", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}" ENV{DEVTYPE}=="partition", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}-part%n" -KERNEL=="sr*", GOTO="persistent_storage_end" +#KERNEL=="sr*", GOTO="persistent_storage_end" KERNEL=="hd*[!0-9]", ATTR{removable}=="1", GOTO="persistent_storage_end" # by-label/by-uuid (filesystem properties) -ENV{DEVTYPE}=="partition", IMPORT{program}="vol_id --export $tempnode" +#ENV{DEVTYPE}=="partition", IMPORT{program}="vol_id --export $tempnode" +IMPORT{program}="vol_id --export $tempnode" ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}" ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}" | |||||
* | strip out some names | David Zeuthen | 2008-03-21 | 1 | -8/+8 | |
| | ||||||
* | add support for creating ntfs and swap | David Zeuthen | 2008-03-21 | 1 | -6/+29 | |
| | ||||||
* | add warnings for extended partitions when dealing with mbr | David Zeuthen | 2008-03-21 | 2 | -14/+118 | |
| | | | | | | | Specifically - If we have free space, no extended partition and four partitions already - When using the last primary slot and there are no extended partitions | |||||
* | also add tips for fs and partscheme comboboxes | David Zeuthen | 2008-03-21 | 5 | -38/+212 | |
| | ||||||
* | add some useful tips describing the selected secure erase option | David Zeuthen | 2008-03-21 | 6 | -4/+138 | |
| | ||||||
* | on dismiss, clear the GtkLabel for the error message to reclaim space | David Zeuthen | 2008-03-21 | 1 | -0/+1 | |
| | ||||||
* | include hexnumber in mbr partition type names and unify some codepaths | David Zeuthen | 2008-03-21 | 2 | -187/+41 | |
| | ||||||
* | add support for CreatePartitionTable | David Zeuthen | 2008-03-21 | 5 | -3/+272 | |
| | ||||||
* | fix what page should be shown if the currently shown page changes | David Zeuthen | 2008-03-21 | 1 | -5/+28 | |
| | | | | If a page gets hidden, select the first visible page starting from 0. | |||||
* | factor out create, modify, createtable of partitioning into separate pages | David Zeuthen | 2008-03-21 | 11 | -522/+1167 | |
| | ||||||
* | implement the modify partition section | David Zeuthen | 2008-03-21 | 5 | -201/+485 | |
| |