Commit Graph

87 Commits

Author SHA1 Message Date
Andrius Štikonas 021b23fa71 Slightly update TODO file. 2019-01-06 17:38:54 +00:00
Andrius Štikonas 145e8cf0c9 Remove obsolete TODO item.
File system support libraries would be incompatible with KAuth.
2018-01-24 18:06:56 +00:00
Andrius Štikonas bc5ee156f3 Update TODO. 2017-12-02 23:33:41 +00:00
Andrius Štikonas 988af11b30 Cleanup TODO file. 2016-08-22 23:23:51 +01:00
Volker Lanz 5c398ce729 update
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1250079
2011-08-29 10:31:11 +00:00
Volker Lanz 776c19da03 move all todo entries to a later date that do aren't really urgent bugs
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236311
2011-06-12 10:23:41 +00:00
Volker Lanz 9eb62abf1f remove another todo that does not appear to be valid or make sense: checking
align does indeed align the partition in the size dialog if it's not aligned;
unchecking does of course not align, but i don't see a use case for that anyway

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236309
2011-06-12 10:12:26 +00:00
Volker Lanz d0e6c057a8 remove stupid entry -- as if we were _NOT_ fixing bugs ;-)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236308
2011-06-12 09:48:55 +00:00
Volker Lanz e99aa60503 removing todo entry: setting file system for a new partition to "unformatted"
after it has been set to a valid fs before already work

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236307
2011-06-12 09:38:58 +00:00
Volker Lanz 8c25f446c8 naturally sort the list of devices we have no fs-support for
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236306
2011-06-12 09:33:11 +00:00
Volker Lanz 1771648ef4 add an entry
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1226195
2011-03-27 16:23:22 +00:00
Volker Lanz 84699a502f set all partwidgets to 60px in height
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1140817
2010-06-21 15:23:24 +00:00
Volker Lanz c0f1b0123a show physical sector size in GUI
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1135558
2010-06-07 15:37:20 +00:00
Volker Lanz b91e35ca12 remove unused arg
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1129821
2010-05-23 21:21:13 +00:00
Volker Lanz 3b78c8766c It would not make sense to use CoreBackendDevice instead of Device in
CoreBackendPartitionTable::detectFileSystemBySector(), though it would be
possible. But all other methos use Partition, not CoreBackendPartition, so it
would not be consistent. Nothing gained.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1128324
2010-05-18 22:52:25 +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 2069e191de make sure to update unallocated space after changing the alignment type. also,
update partition widget after changing the alignment type since now the
unallocated space might have changed.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1127793
2010-05-17 16:36:18 +00:00
Volker Lanz 6f248fc6da remove entries about fixed bugs (exit codes from external commands not being
checked)

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1127781
2010-05-17 16:09:20 +00:00
Volker Lanz 1d610f5dc1 another TODO about broken sector alignment
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1122818
2010-05-04 19:26:41 +00:00
Volker Lanz 187afa4740 update: problems found in arch
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1122809
2010-05-04 18:54:07 +00:00
Volker Lanz bc58e08b93 add saving of smart report to a html file
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119675
2010-04-27 16:10:54 +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
Volker Lanz 1c97342be3 if the file system we want to set the combo box to cannot be found in it, set
it to the first value; don't set it to -1

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119609
2010-04-27 13:19:34 +00:00
Volker Lanz d603f21b1e updated: that is already implemented
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119580
2010-04-27 12:41:19 +00:00
Volker Lanz caeb99c821 updated, cannot reproduce the problem
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119575
2010-04-27 12:32:07 +00:00
Volker Lanz 19ed42c34b make sure we hide the scan progress dialog even if there is no progress at all
(most likely the case when there are no devices found at all)

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119566
2010-04-27 12:11:50 +00:00
Volker Lanz b28c212a9d make the spin boxes in SizeDialogBase work properly with aligned partitions,
mostly.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119547
2010-04-27 11:04:59 +00:00
Volker Lanz 1322c015e0 make sure start and end are aligned when updating a partition's length
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119081
2010-04-26 14:14:14 +00:00
Volker Lanz 42cc630639 update TODO
don't check for length constraints when moving a partition: the length must not
change anyway and the logic wouldn't work because the length DOES change in
between calls to update first and last sector

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1119076
2010-04-26 14:03:41 +00:00
Volker Lanz 8dcd4cd1de use QDoubleSpinBox instead of the integer version for free space before and
after and for capacity so that fractions are possible for these values

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1118931
2010-04-26 08:50:57 +00:00
Volker Lanz 1747d31bd2 fix setupDialog and setupConstraints in SizeDialogBase and reverse the order
they're called in in the various dialog ctors to how it was in 1.0.x (which
makes a lot more sense)

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1115388
2010-04-16 09:28:39 +00:00
Volker Lanz 067eeb018d Do not merge resize/new/delete ops if an extended partition is involved: Too
many things can go wrong, all of them leading to crashes.

BUG:232092

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1115229
2010-04-15 17:34:34 +00:00
Volker Lanz 0bebc1a2d0 Don't update logicals when moving an extended partition:
Moving extended partitions is not allowed if they have logicals and calling the
resizeLogicals() method will remove the unallocated partition the user has with
an 98% probability clicked to drag from under our feet, causing moving to fail.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1115167
2010-04-15 14:25:55 +00:00
Volker Lanz 3830db2b9c updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1115136
2010-04-15 10:46:45 +00:00
Volker Lanz 17809b5107 updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1114146
2010-04-12 20:39:30 +00:00
Volker Lanz 3d6b74453e check the constraints (first and last sector min and max) again after aligning
a partition to make sure we're not going over those. of course
PartitionTable::alignPartition() shouldn't move first and last sector to
anywhere it's not allowed to, but currently it seems buggy enough to do so and
the check won't hurt.

PartitionTable::alignPartition() still needs to be fixed, of course.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1114084
2010-04-12 18:20:14 +00:00
Volker Lanz d98563b094 updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113950
2010-04-12 10:53:19 +00:00
Volker Lanz 7fd7cab700 updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113936
2010-04-12 10:15:44 +00:00
Volker Lanz 812b5082e5 updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113915
2010-04-12 08:51:51 +00:00
Volker Lanz 2f822dd21b check if device has more than 2^32 sectors if user wants to create an msdos
partition table on it and show a warning in that case. also make the default
GPT.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113771
2010-04-11 18:06:47 +00:00
Volker Lanz cf9ecebd1f turns out which sector alignment is used on import is determined by the app
wide default in the settings. well. for now, include the information in the
export, but ignore it on import.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113752
2010-04-11 17:16:43 +00:00
Volker Lanz 34f7a37010 one todo less
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113738
2010-04-11 16:09:59 +00:00
Volker Lanz 8c95cfc03b update
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113720
2010-04-11 15:36:26 +00:00
Volker Lanz 74aaf31554 updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1113693
2010-04-11 14:28:19 +00:00
Volker Lanz 60fd180a41 updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1108262
2010-03-28 11:31:12 +00:00
Volker Lanz 6c417d16fd updated
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1107997
2010-03-27 13:22:20 +00:00
Volker Lanz 39e366c69f update
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1107707
2010-03-26 15:04:46 +00:00
Volker Lanz 8074a1e702 remove the kpart. it's totally broken now and would require a lot of work.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1105785
2010-03-21 11:59:58 +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