gparted/src
Mike Fleetwood 95ff4fbdc9 Refactor resize() to make it even easier to understand (#741211)
Split the resizing file system and resizing partition calls in
GParted_Core::resize() into separate grow and shrink code paths.

Note that this also changes the degenerative case of calling resize()
when the partition isn't changing size, for non-swap partitions, from a
file system check step to a successful no-op.  This doesn't matter as my
testing never found resize() to be called when the partition isn't
changing size.

Also correct spelling of local variable success.

Bug 741211 - Remove unnecessary duplicate actions when resizing a
             partition
2014-12-13 10:46:35 -07:00
..
.cvsignore added *.swp some modifications to pass 'make distcheck' minor cleanups 2005-11-25 12:59:47 +00:00
Copy_Blocks.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
DMRaid.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Device.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
DialogFeatures.cc Use supported_filesystem() predicate (#738471) 2014-10-30 09:55:01 -06:00
DialogManageFlags.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_Base_Partition.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_Disklabel.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_Partition_Copy.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_Partition_Info.cc Display btrfs members in the Partition Information dialog (#723842) 2014-07-28 10:03:16 -06:00
Dialog_Partition_Label.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_Partition_New.cc Rework population of the create new partition file system list 2014-10-30 09:55:01 -06:00
Dialog_Partition_Resize_Move.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_Progress.cc Change OperationDetail to not store complex objects in STL containers (#729139) 2014-05-18 10:07:45 -06:00
Dialog_Rescue_Data.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
DrawingAreaVisualDisk.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
FS_Info.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
FileSystem.cc Change OperationDetail to not store complex objects in STL containers (#729139) 2014-05-18 10:07:45 -06:00
Frame_Resizer_Base.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Frame_Resizer_Extended.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
GParted_Core.cc Refactor resize() to make it even easier to understand (#741211) 2014-12-13 10:46:35 -07:00
HBoxOperations.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
LVM2_PV_Info.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Makefile.am Prevent automake warning about deprecated INCLUDES (#735742) 2014-08-31 11:19:57 -06:00
Operation.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationChangeUUID.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationCheck.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationCopy.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationCreate.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationDelete.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationDetail.cc Change OperationDetail to not store complex objects in STL containers (#729139) 2014-05-18 10:07:45 -06:00
OperationFormat.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationLabelPartition.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
OperationResizeMove.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Partition.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
PipeCapture.cc Prevent cross thread write after free in _OnReadable() (#731752) 2014-07-06 10:22:40 -06:00
Proc_Partitions_Info.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
TreeView_Detail.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Utils.cc Recognise ReFS file system (#738471) 2014-10-30 09:55:01 -06:00
Win_GParted.cc Use supported_filesystem() predicate (#738471) 2014-10-30 09:55:01 -06:00
btrfs.cc Update parsing of btrfs filesystem show for multi-device membership (#733601) 2014-07-28 10:06:00 -06:00
exfat.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
ext2.cc Check for e4fsprogs commands for ext4 support on RHEL/CentOS 5.x (#738706) 2014-10-27 09:32:36 -06:00
f2fs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
fat16.cc Remove little used HAVE_LIBPARTED_3_0_0_PLUS definition (#734718) 2014-08-18 15:48:34 -06:00
hfs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
hfsplus.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
jfs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
linux_swap.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
lvm2_pv.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
main.cc Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
nilfs2.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
ntfs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
reiser4.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
reiserfs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
ufs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00
xfs.cc Make partition busy detection method selectable per file system (#723842) 2014-07-28 10:03:16 -06:00