Commit Graph

84 Commits

Author SHA1 Message Date
Volker Lanz aa065376b3 allow passing device node via command line
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1129237
2010-05-21 18:09:55 +00:00
Volker Lanz faa406a201 make API cleaner: don't use out param if a return value will do
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1128321
2010-05-18 22:48:56 +00:00
Volker Lanz d058abce6e doxygen updates
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1128312
2010-05-18 22:27:30 +00:00
Volker Lanz 438a325f29 neither KMountPoint nor our own edit mount point dialog can handle more than
one mount point per partition, so don't pretend we could in the Partition class

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1127763
2010-05-17 15:17:15 +00:00
Volker Lanz 319a44ae64 add filesystem support for zfs, hpfs, ocfs2, luks and btrfs
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1127754
2010-05-17 14:36:18 +00:00
Volker Lanz bf02314ff3 use libblkid to probe file systems, not libparted
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1127061
2010-05-15 12:32:04 +00:00
Script Kiddy c2c82a042f SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1124206
2010-05-08 06:37:49 +00:00
Volker Lanz 9ec7f7b2e5 don't build the dummy backend by default (or distros will start to ship it)
make building the libparted backend configurable

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1122567
2010-05-04 07:23:19 +00:00
Script Kiddy 3d8eaf6e48 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119999
2010-04-28 06:30:33 +00:00
Volker Lanz be3fbd844a add a method to the backend plugin interface to let backend plugins set fs
command support types

export the fs implementation class symbols to let backend plugins access them

make the static properties holding the command support information in the
implementations public so backend plugins can change them

rename resizeInternal to resizeBackend in the resize filesystem job

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119648
2010-04-27 14:53:04 +00:00
Script Kiddy a3d0681d7e SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1115953
2010-04-18 06:26:19 +00:00
Volker Lanz 9426e3afec add new class PartitionAlignment and move all alignment related stuff there
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1114380
2010-04-13 10:04:01 +00:00
Script Kiddy bd896e98cd SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1109899
2010-04-01 06:38:15 +00:00
Script Kiddy d33325f853 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1108218
2010-03-28 07:16:27 +00:00
Script Kiddy 77e9c942fc SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1107903
2010-03-27 06:56:40 +00:00
Script Kiddy 68436ab3b9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1107265
2010-03-25 07:14:06 +00:00
Script Kiddy 27fe63b20d SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1106918
2010-03-24 06:59:39 +00:00
Volker Lanz a07e0ee103 don't omit the X-KDE-Library line or things will break
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1106841
2010-03-24 00:20:13 +00:00
Volker Lanz c1c466d97c make building the dummy backend optional
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1106832
2010-03-24 00:06:35 +00:00
Script Kiddy 3a5604c619 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1106534
2010-03-23 06:54:29 +00:00
Script Kiddy 8e5a3ad1e9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1106191
2010-03-22 07:02:57 +00:00
Volker Lanz 5ca58c6c1c introduce a CoreBackendManager class.
convert the plugins into true KDE plugins with desktop file and all.

let the user pick a backend in the config dialog and load backends on the fly.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1105758
2010-03-21 10:50:44 +00:00
Volker Lanz 791377f176 only return true from PartResizerWidget::movePartition() if the partition was
actually moved.

set single step for the sector spinboxes to align value

add a checkbox to turn off aligning the partition


svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1105207
2010-03-19 14:13:04 +00:00
Volker Lanz f3c74efa53 make the dummy device smaller so resizing isn't as difficult
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1103941
2010-03-16 10:51:08 +00:00
Volker Lanz 68e10edfac set max numbers of primaries in dummy backend
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1102167
2010-03-11 23:16:21 +00:00
Volker Lanz dac0a9a7a8 add an icon to the dummy plugin
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1102166
2010-03-11 23:13:35 +00:00
Volker Lanz 280a936ac9 make sure to emit progress even in the dummy backend
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1102158
2010-03-11 22:50:22 +00:00
Volker Lanz a4488119d5 don't use i18n() for the plugin version at all
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101350
2010-03-09 23:06:50 +00:00
Volker Lanz 0187332c91 don't use i18nc() but ki18nc() instead
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101346
2010-03-09 22:50:26 +00:00
Volker Lanz 669a6f2a62 use KAboutData for plugin name and version information
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101336
2010-03-09 22:37:23 +00:00
Volker Lanz 07392da9c2 oops, forgot to add this
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098779
2010-03-04 10:29:36 +00:00
Volker Lanz dd9d20345d scan for devices in the backend, not the device scanner thread
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098235
2010-03-03 09:51:53 +00:00
Volker Lanz 8bd6442fa8 fix speling
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097726
2010-03-02 00:04:02 +00:00
Volker Lanz ddb1790dd4 move the backend plugins to a src subdir of their own
fix the gazillion arg-unused warnings in the dummy plugin with plenty of
Q_UNUSED usage until the dummy plugin gets a little meatier.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097717
2010-03-01 23:08:53 +00:00