gparted/src
Mike Fleetwood 59a22673da Enable %age complete display from e2fsck command (#697662)
Enable the text progress bar and percentage complete from the e2fsck
command.  Looks like:

    # e2fsck -f -y -v -C 0 /dev/sda8
    e2fsck 1.41.12 (17-May-2010)
    Pass 1: Checking inodes, blocks, and sizes
    Pass 2: Checking directory structure
    test8: |=========================================               / 73.6%

Note that e2fsck deliberately brackets the progress bar with control-A
and control-B characters when it detects that it is not being run from a
terminal so that logsave(8) can exclude the progress bar from being
written to a log file.  As GParted doesn't run e2fsck via a pty it
receives these control characters.  Ignore them.

References:
Change e2fsck to bracket its progress bar output with ctrl-A and ctrl-B
http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?id=bc34d6be65cb93a65451ad209cfea2f98b03fd22

Don't print ^A and ^B chars when e2fsck is talking directly to a tty
http://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/?id=54a31a3b2e432c124aa03442f2983c4f4d4a974c

Closes Bug #697662 - Do not hide the progress of the tools used
2013-09-09 09:23:58 -06:00
..
.cvsignore added *.swp some modifications to pass 'make distcheck' minor cleanups 2005-11-25 12:59:47 +00:00
Copy_Blocks.cc Remove unused read-only functionality from internal block copy 2013-06-05 10:57:39 -06:00
DMRaid.cc Fix ignoring return value compiler warnings 2011-07-18 13:31:54 -06:00
Device.cc Add sector size to device display pane 2010-02-20 15:12:26 -07:00
DialogFeatures.cc Add new "cleared" file system format (#688882) 2013-03-25 10:06:39 -06:00
DialogManageFlags.cc disabled resizing of this dialog renamed 'Filesystems' to 'Features' in 2006-04-05 09:33:04 +00:00
Dialog_Base_Partition.cc Prevent crash from pressing Esc in dialogs with number entry (#682658) 2012-08-30 13:14:04 -06:00
Dialog_Disklabel.cc Bug #634090: Change some attributes to local variables 2011-07-18 13:28:49 -06:00
Dialog_Partition_Copy.cc Disallow resizing of LVM2 PVs which are members of exported VGs (#670171) 2012-08-30 13:47:46 -06:00
Dialog_Partition_Info.cc Make GParted recognise reading blank file system labels (#685656) 2012-11-04 12:26:09 +00:00
Dialog_Partition_Label.cc Make the partition label length dependent from the file system (#689318) 2012-12-30 16:55:03 +00:00
Dialog_Partition_New.cc Add new "cleared" file system format (#688882) 2013-03-25 10:06:39 -06:00
Dialog_Partition_Resize_Move.cc Disallow resizing of LVM2 PVs which are members of exported VGs (#670171) 2012-08-30 13:47:46 -06:00
Dialog_Progress.cc Further RHEL / CentOS 5.9 compile fixes (#695279) 2013-04-28 13:51:06 -06:00
Dialog_Rescue_Data.cc Remove full stops from the end of primary text in dialogs 2012-08-30 13:47:46 -06:00
DrawingAreaVisualDisk.cc Simplify calc_usage_triple() interface and rename 2012-06-26 14:13:31 -06:00
FS_Info.cc Fix long scan problem when BIOS floppy setting incorrect 2012-01-06 10:31:14 -07:00
FileSystem.cc Rename function relay_update 2013-05-10 10:03:53 -06:00
Frame_Resizer_Base.cc Bug #539092: Deletion of unnecessary null pointer checks 2010-10-06 12:24:51 -06:00
Frame_Resizer_Extended.cc Limit graphic movement according to required boot record space 2010-05-25 16:26:08 -06:00
GParted_Core.cc Clear btrfs file system super block mirror copies too (#705426) 2013-08-26 10:16:01 -06:00
HBoxOperations.cc added popupmenu to operationslist and did some (higrelated) cleanups 2006-09-17 13:23:47 +00:00
LVM2_PV_Info.cc Recognise lvm command immediately when rescanning for supported actions 2012-08-30 13:47:46 -06:00
Makefile.am Combine duplicate code for fat16/32 2013-05-17 09:23:56 -06:00
Operation.cc Fix off by 1 sector math when looking for unallocated space 2010-05-27 10:59:12 -06:00
OperationChangeUUID.cc Restructure and word-smith UUID translatable text 2012-02-10 10:33:13 -07:00
OperationCheck.cc Fixed incorrect spelling of filesystem and mountpoint 2008-11-18 23:58:17 +00:00
OperationCopy.cc Replace default sector size with appropriate sector size 2010-04-26 11:52:33 -06:00
OperationCreate.cc Rename get_length method to get_sector_length 2010-04-28 09:11:44 -06:00
OperationDelete.cc Rename get_length method to get_sector_length 2010-04-28 09:11:44 -06:00
OperationDetail.cc Clean up OperationDetail timer initialization 2013-03-11 18:40:31 -06:00
OperationFormat.cc renamed some enums 2006-07-29 15:20:32 +00:00
OperationLabelPartition.cc Make GParted recognise reading blank file system labels (#685656) 2012-11-04 12:26:09 +00:00
OperationResizeMove.cc Rename get_length method to get_sector_length 2010-04-28 09:11:44 -06:00
Partition.cc Make GParted recognise reading blank file system labels (#685656) 2012-11-04 12:26:09 +00:00
PipeCapture.cc Enable %age complete display from e2fsck command (#697662) 2013-09-09 09:23:58 -06:00
Proc_Partitions_Info.cc Add regexp for Linux SW RAID devices in /proc/partitions (#678379) 2012-12-05 09:51:50 -07:00
TreeView_Detail.cc Make GParted recognise reading blank file system labels (#685656) 2012-11-04 12:26:09 +00:00
Utils.cc Clear btrfs file system super block mirror copies too (#705426) 2013-08-26 10:16:01 -06:00
Win_GParted.cc Only allow Undo and Apply after merging operations (#699452) 2013-05-19 13:18:25 -06:00
btrfs.cc Also accept btrfs tools using IEC prefix multipliers (#706914) 2013-08-29 10:20:52 -06:00
exfat.cc Cleanup duplicate fs code 2013-03-11 18:40:31 -06:00
ext2.cc Enable %age complete display from e2fsck command (#697662) 2013-09-09 09:23:58 -06:00
f2fs.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
fat16.cc Recognise new dosfstools program names (#704629) 2013-07-27 11:32:20 -06:00
hfs.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
hfsplus.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
jfs.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
linux_swap.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
lvm2_pv.cc Cleanup duplicate fs code 2013-03-11 18:40:31 -06:00
main.cc Ensure running GParted is named correctly under GNOME Shell (#705323) 2013-08-13 15:17:34 -06:00
nilfs2.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
ntfs.cc Allow ntfsresize command to report real-time %age progress (#697662) 2013-09-09 09:23:58 -06:00
reiser4.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
reiserfs.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00
ufs.cc Cleanup duplicate fs code 2013-03-11 18:40:31 -06:00
xfs.cc Add create_with_label flag to struct FS (#701569) 2013-06-09 09:50:54 -06:00