Previously, partition number was added to device path.
However, there are devices with more complicated numbering scheme,
e.g. memory cards may have /dev/mmcblk0p1.
It seems that the easiest way to handle this is to use partition
path instead of device path + partition number .
BUG:256964
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1337488
before applying we don't get a dangling pointer in the CheckOperation.
BUG:275657
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249904
we're merging two ops to create partition tables on the same device
add doxygen comments for new merge method
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1129889
all, during the lifetime of the object if some other operation is merged with
this operation (generally speaking, not necessarily true for copyops)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1129885
create it each time description() is called; this avoids lots of little bugs
when the source partition is, for example, resized after the copy is made or
its file system changes...
this is probably how this generally should be done for all operations.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1129879
pointer, not a PartitionTable::Type. This is required for the import.
Add a basic import partition table feature to the GUI and make it work.
Add calls to PartitionManagerWidget::updatePartitions(),
MainWindow::enableActions() and the selectedPartitionChanged handler to the
operationsChanged handler to make sure the info pane and actions are always
updated when the operation stack changes (e.g. on undo). TODO: remove all
updatePartition() and similar calls from methods in PartitionManagerWidget.
Make the device properties action disabled per default and enable it only if a
device is selected. It's actually possible for no device to be selected if the
backend doesn't find any devices at all.
Fix status tips and markup.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098154
table: it might not yet have been set to the new partition table and thus this
will either be wrong or even crash if the device doesn't have a partition table
at all
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097709
table will be able to inform us about first and last usable sector... need to
have some defaults here.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1082202
don't insert unallocated space as it is invalid; insert unallocated space in
the ctor for the create partition table op instead where it's always the
correct thing to do.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=898001