Curtis Gedak
59d893fa17
Removed one bug reference as it was a duplicate of the one that was fixed in the previous commit
...
svn path=/trunk/; revision=881
2008-08-07 02:09:18 +00:00
Curtis Gedak
a2b96b0094
Enhanced optimal block size copy algorithm to reduce time required to move or copy partitions
...
svn path=/trunk/; revision=880
2008-08-07 02:06:00 +00:00
Curtis Gedak
0e75f133d7
Updated README with new directories for GParted Manual
...
svn path=/trunk/; revision=879
2008-08-07 01:07:25 +00:00
Curtis Gedak
46ca7c74dc
Added code hooks to prepare for GParted Manual
...
svn path=/trunk/; revision=876
2008-08-05 15:34:10 +00:00
Curtis Gedak
51a2d0999d
Added additional check for hald daemon if hal-lock exists
...
svn path=/trunk/; revision=874
2008-07-27 15:31:34 +00:00
Curtis Gedak
7b3c92cae8
Removed full path from gksu
...
svn path=/trunk/; revision=873
2008-07-26 16:50:16 +00:00
Curtis Gedak
0a95638dc8
Rewrote get_label to use vol_id command for hfs file system
...
svn path=/trunk/; revision=872
2008-07-25 23:05:20 +00:00
Curtis Gedak
b12fbfb1b2
Enhanced support for hfsplus file system
...
svn path=/trunk/; revision=871
2008-07-25 22:19:50 +00:00
Curtis Gedak
946810f9ca
Added check for gksu for gparted menu invocation
...
svn path=/trunk/; revision=870
2008-07-23 17:56:57 +00:00
Curtis Gedak
49e9d0e863
Append -svn to version for continuing development
...
svn path=/trunk/; revision=868
2008-07-23 16:16:06 +00:00
Curtis Gedak
af5f41beff
gparted-0.3.8
...
svn path=/trunk/; revision=863
2008-07-10 18:55:46 +00:00
Curtis Gedak
468980306a
Fixed incorrectly recognized partition move/resize operations
...
svn path=/trunk/; revision=858
2008-06-18 18:30:19 +00:00
Curtis Gedak
af8a021e89
Improved math for rounding starting sector to cylinder boundaries for logical partitions, and the first primary partition for MBR and GPT partition tables. This fixes a problem where a resize operation could turn into a move due to problems with the snap_to_cylinder function.
...
svn path=/trunk/; revision=857
2008-06-15 17:57:48 +00:00
Curtis Gedak
b10f2325d7
Migrated Round to cylinders checkbutton from dialog partition new to dialog base partition so that it can be used by all dialogs that inherit from dialog base partion (e.g., New, Copy, and Resize/Move)
...
svn path=/trunk/; revision=856
2008-06-15 17:18:26 +00:00
Curtis Gedak
467e910e1d
Fixed 3 grammatical errors by replacing periods with dashes
...
svn path=/trunk/; revision=854
2008-06-12 22:22:29 +00:00
Curtis Gedak
8f0d85a4a7
Changed wording of root privilege required warning
...
svn path=/trunk/; revision=853
2008-06-10 20:19:53 +00:00
Curtis Gedak
e2c70a8bf0
Added proper plural handling for PO files
...
svn path=/trunk/; revision=852
2008-06-10 19:16:26 +00:00
Curtis Gedak
a242559872
Removed absolute requirement for hal-lock. GParted will now work on systems with or without hal-lock
...
svn path=/trunk/; revision=850
2008-05-10 15:41:55 +00:00
Curtis Gedak
a75a70a9a2
Removed absolute requirement for hal-lock. GParted will now work on systems with or without hal-lock
...
svn path=/trunk/; revision=849
2008-05-10 15:34:39 +00:00
Curtis Gedak
913a42d268
Added check for hal-lock program, and note about requirement for hal-lock in README
...
svn path=/trunk/; revision=848
2008-05-08 22:31:53 +00:00
Curtis Gedak
7bf6c422ff
Added parse devices from /proc/partitions for "Scanning all devices..." code
...
svn path=/trunk/; revision=847
2008-05-08 16:25:43 +00:00
Curtis Gedak
85191346b3
Fixed problem with command line devices being ignored
...
svn path=/trunk/; revision=846
2008-05-06 22:54:43 +00:00
Curtis Gedak
a52f62bf46
Append -svn to version for continuing development
...
svn path=/trunk/; revision=845
2008-05-06 22:33:45 +00:00
Curtis Gedak
4e3174e7af
gparted-0.3.7
...
svn path=/trunk/; revision=838
2008-04-29 14:14:57 +00:00
Curtis Gedak
8f40d64347
Removed gksu from exec line as not supported in all major GNU/Linux distributions
...
svn path=/trunk/; revision=835
2008-04-26 20:35:58 +00:00
Curtis Gedak
3906a43757
Enhanced INSTALL section of README
...
svn path=/trunk/; revision=834
2008-04-26 20:20:54 +00:00
Curtis Gedak
b6ce298c18
Updated README to better align with GNU coding standards
...
svn path=/trunk/; revision=832
2008-04-25 15:51:08 +00:00
Curtis Gedak
59ff838bfd
Updated installation notes and distributions notes
...
svn path=/trunk/; revision=831
2008-04-23 20:05:03 +00:00
Curtis Gedak
16afc3bb75
Corrected math in partition creation/resize dialogs that prevented operations on partition sizes >= 1 TB
...
svn path=/trunk/; revision=828
2008-04-21 17:08:43 +00:00
Curtis Gedak
6757e4c277
Update ChangeLog comment
...
svn path=/trunk/; revision=827
2008-04-21 15:36:47 +00:00
Curtis Gedak
605e1f4cdc
Fixed bug #324220 with the following changes:
...
- Removed gparted-disable-automount.fdi handling.
- Renamed gparted binary to gpartedbin to permit a calling script to be named gparted.
- Added new calling script gparted.in to permit using hal-lock to acuiqre device locks to prevent automounting while executing gpartedbin.
- Renamed gparted.desktop.in to gparted.desktop.in.in to permit parsing installdir.
svn path=/trunk/; revision=826
2008-04-21 15:22:00 +00:00
Curtis Gedak
1eb4e1aea5
Improved abilility to translate text
...
svn path=/trunk/; revision=825
2008-04-20 16:11:23 +00:00
Curtis Gedak
698b34258f
Changed device menu Set Disklabel to Create Partition Table. Enhanced warning regarding all data will be erased from disk. Removed double confirmation of create partition table action.
...
svn path=/trunk/; revision=822
2008-04-18 15:28:30 +00:00
Curtis Gedak
8c59136299
Added manual page documentation
...
svn path=/trunk/; revision=821
2008-04-14 15:50:11 +00:00
Curtis Gedak
2a91e472ae
Updated to align with desktop specifications and Human Interface Guidelines
...
svn path=/trunk/; revision=817
2008-04-09 18:40:19 +00:00
Curtis Gedak
58971c662e
Updated MAINTAINERS file
...
svn path=/trunk/; revision=814
2008-04-09 14:12:08 +00:00
Curtis Gedak
94917ed883
Increase label dialog box size, and enhance to read linux-swap label using different versions of vol_id
...
svn path=/trunk/; revision=813
2008-04-08 17:36:35 +00:00
Curtis Gedak
ff2a6c00dd
Changes post gparted-0.3.6 - code recreation from Source Forge
...
svn path=/trunk/; revision=811
2008-04-07 20:10:28 +00:00
Curtis Gedak
8d808c0b62
gparted-0.3.6 - code recreation from Source Forge
...
svn path=/trunk/; revision=810
2008-04-07 19:41:18 +00:00
Curtis Gedak
6c149ea1d9
gparted-0.3.5 - code recreation from Source Forge
...
svn path=/trunk/; revision=809
2008-04-07 15:26:19 +00:00
Marcel Telka
908f34e177
New file (bug #524276 ). Added 'sk' to ALL_LINGUAS.
...
2008-04-07 Marcel Telka <marcel@telka.sk>
* MAINTAINERS: New file (bug #524276 ).
* configure.in: Added 'sk' to ALL_LINGUAS.
svn path=/trunk/; revision=807
2008-04-07 04:14:23 +00:00
Yannig MARCHEGAY
8d0c8c6cef
Updated Occitan translation
...
svn path=/trunk/; revision=785
2007-10-14 13:44:54 +00:00
Inaki Larranaga Murgoitio
6ff3b34b39
Added 'eu' to ALL_LINGUAS.
...
2007-08-10 Inaki Larranaga Murgoitio <dooteo@zundan.com>
* configure.in: Added 'eu' to ALL_LINGUAS.
svn path=/trunk/; revision=778
2007-08-10 21:21:19 +00:00
Bart Hakvoort
2a96bd662b
released gparted-0.3.4 on LarryT's request.
...
svn path=/trunk/; revision=769
2007-02-25 21:59:55 +00:00
Bart Hakvoort
4e9d368102
added a check to see wether a device is 'real' or not. Thanks to
...
Francois Dupoux for the patch.
svn path=/trunk/; revision=764
2007-01-07 20:29:03 +00:00
Theppitak Karoonboonyanan
d5340c6657
Added 'th' (Thai) to ALL_LINGUAS. Added Thai translation by Isriya
...
2006-12-19 Theppitak Karoonboonyanan <thep@linux.thai.net>
* configure.in: Added 'th' (Thai) to ALL_LINGUAS.
* po/th.po: Added Thai translation by
Isriya Paireepairit <markpeak@gmail.com> and me.
2006-12-19 16:01:27 +00:00
Bart Hakvoort
8d2e7dd26d
replaced 'long' with 'Sector' to prefent overflows with really large
...
* include/Device.h,
include/Dialog_Base_Partition.h,
src/Dialog_Base_Partition.cc: replaced 'long' with 'Sector' to
prefent overflows with really large devices.
2006-12-08 13:14:05 +00:00
Bart Hakvoort
815b5f61a3
gparted-0.3.3
2006-12-06 15:51:28 +00:00
Bart Hakvoort
8336fcffea
fixed 'Could not detect file system.' error with fat and hfs filesystem
...
* src/GParted_Core.cc: fixed 'Could not detect file system.' error
with fat and hfs filesystem when performing a move to the left.
(thanks to 'the Bogerds' for borrowing me an usbstick ;) )
2006-12-05 21:47:34 +00:00
Bart Hakvoort
2fcd3a83da
gparted-0.3.2
2006-12-01 13:52:13 +00:00
Bart Hakvoort
070242562b
fixed issue with overloaded ==
...
* src/Partition.cc: fixed issue with overloaded ==
2006-12-01 13:16:37 +00:00
Bart Hakvoort
7a413f6401
added libparted version string to details export.
...
* include/Dialog_Progress.h,
include/GParted_Core.h,
src/Dialog_Progress.cc,
src/GParted_Core.cc,
src/Win_GParted.cc: added libparted version string to details
export.
2006-12-01 13:01:46 +00:00
Bart Hakvoort
5e848287e7
fixed bug with copying partition to a disk without disklabel. Also added
...
* src/Win_GParted.cc: fixed bug with copying partition to a disk
without disklabel. Also added some FIXME's.
2006-11-26 23:24:39 +00:00
Bart Hakvoort
ef09ce0b97
added 'check' operation. The functionality was already there, but it was
...
* include/Makefile.am,
include/Operation.h,
include/Win_GParted.h,
src/GParted_Core.cc,
src/Makefile.am,
src/Win_GParted.cc,
include/OperationCheck.h (new),
src/OperationCheck.cc (new): added 'check' operation. The
functionality was already there, but it was not possible yet to
activate it from the gui.
2006-11-26 14:27:16 +00:00
Chao-Hsiung Liao
61c91a1869
Added Traditional Chinese translation(Hong Kong). Updated Traditional
...
2006-11-25 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* zh_HK.po: Added Traditional Chinese translation(Hong Kong).
* zh_TW.po: Updated Traditional Chinese translation(Taiwan).
2006-11-25 12:04:09 +00:00
Bart Hakvoort
af19b0c993
fixed rare bug with modifying logical partitions. ( #368199 )
...
* src/GParted_Core.cc: fixed rare bug with modifying logical
partitions. (#368199 )
2006-11-24 21:35:58 +00:00
Bart Hakvoort
a1d21e0f42
fixed issue with libparted detection ( #330776 ) add FIXME
...
* configure.in: fixed issue with libparted detection (#330776 )
* src/GParted_Core.cc: add FIXME
2006-11-23 19:20:07 +00:00
Matic Zgur
a713812bf3
Added sl (Slovenian) to ALL_LINGUAS. Added Slovenian translation.
...
2006-11-08 Matic Zgur <mr.zgur@gmail.com>
* configure.in: Added sl (Slovenian) to ALL_LINGUAS.
* po/sl.po: Added Slovenian translation.
2006-11-08 17:08:10 +00:00
Kjartan Maraas
acd524348e
Added nb to ALL_LINGUAS.
...
2006-11-01 Kjartan Maraas <kmaraas@gnome.org>
* configure.in: Added nb to ALL_LINGUAS.
2006-11-01 18:36:16 +00:00
Bart Hakvoort
c4dab9e55d
gtk+-2.10 seems to return the last valid iterator if get_iter is executed
...
* src/Dialog_Progress.cc: gtk+-2.10 seems to return the last valid
iterator if get_iter is executed with an invalid treepath. This is
different from gtk+-2.8 and gave some problems in the
operationdetails. I added a check to make it work in both
situations.
2006-10-22 18:19:23 +00:00
Bart Hakvoort
2bd5fff210
only add mountpoints and paths if they exist don't show '<none>' if
...
* src/GParted_Core.cc: only add mountpoints and paths if they exist
* src/reiser4.cc: don't show '<none>' if volumelabel is empty
2006-10-01 13:45:55 +00:00
Bart Hakvoort
ac82ee0453
Replaced std::abs with llabs (see #357691 ) added support for reading of
...
* src/GParted_Core: Replaced std::abs with llabs (see #357691 )
* src/hfs.cc,
src/xfs.cc: added support for reading of volumelabel
* src/reiserfs.cc: added Fixme
2006-10-01 13:08:57 +00:00
Bart Hakvoort
ecd3caee17
Fix libparted detection in case --as-needed flag is passed ( #357679 )
...
* configure.in: Fix libparted detection in case --as-needed flag is
passed (#357679 )
2006-09-26 19:02:15 +00:00
Bart Hakvoort
2a84381f7d
added support for reading of volumelabel
...
* src/jfs.cc: added support for reading of volumelabel
2006-09-25 11:17:41 +00:00
Bart Hakvoort
452b90b095
added 'Read Label' info
...
* include/DialogFeatures.h,
src/DialogFeatures.cc: added 'Read Label' info
2006-09-23 11:02:46 +00:00
Bart Hakvoort
7a8aabe3fd
added support for reading of volumelabel
...
* src/reiser4.cc
src/reiserfs.cc: added support for reading of volumelabel
2006-09-23 10:52:16 +00:00
Bart Hakvoort
d106a71822
added support for reading of volumelabel
...
* src/ntfs.cc: added support for reading of volumelabel
2006-09-23 09:41:42 +00:00
Bart Hakvoort
0693e7996f
added popupmenu to operationslist and did some (higrelated) cleanups
...
* added popupmenu to operationslist and did some (higrelated) cleanups
2006-09-17 13:23:47 +00:00
Bart Hakvoort
600e990a6e
trivial cleanups
...
* include/TreeView_Detail.h,
src/TreeView_Detail.cc: trivial cleanups
2006-09-16 15:00:25 +00:00
Bart Hakvoort
b84a88b557
higgiefied the dialog a bit ( #353104 )
...
* src/DialogFeatures.cc: higgiefied the dialog a bit (#353104 )
2006-09-16 12:44:36 +00:00
Bart Hakvoort
fc8014115e
some small changes to make the GUI more consistent ( #353140 )
...
* include/Win_GParted.h,
src/Win_GParted.cc: some small changes to make the GUI more
consistent (#353140 )
2006-09-16 11:27:05 +00:00
Bart Hakvoort
b5459176ca
changed libpartedcheck a bit. from now on we declare the min. version as
...
* configure.in: changed libpartedcheck a bit. from now on we declare
the min. version as variable in one place. This finally closes #330776
2006-09-14 20:34:49 +00:00
Bart Hakvoort
8963a49c42
fixed a couple of issues with reading of volumelabels ( #338528 )
...
* src/ext2.cc,
src/ext3.cc: fixed a couple of issues with reading of volumelabels
(#338528 )
2006-09-14 16:42:02 +00:00
Bart Hakvoort
5e2b8f9837
finally fixed problem with 'disappearing' devicenodes by using udevsettle
...
* include/GParted_Core.h,
src/GParted_Core.cc: finally fixed problem with 'disappearing'
devicenodes by using udevsettle (#352744 )
2006-09-13 19:35:17 +00:00
Bart Hakvoort
e3b4a7316b
added support for reading volumelabels. Atm we only read ext2/3, but the
...
* added support for reading volumelabels. Atm we only read ext2/3, but
the infrastructure for adding the other filesystems is in place.
It's simply a matter of finding the right commands and parsing the
output. (see #338528 for more info)
2006-09-12 20:34:33 +00:00
Bart Hakvoort
be3c0edc87
gparted-0.3.1
2006-09-11 09:46:42 +00:00
Bart Hakvoort
403143fc9b
show correct statusmessage when performing the readonly test.
...
* src/GParted_Core.cc: show correct statusmessage when performing the
readonly test.
2006-09-11 09:17:31 +00:00
Bart Hakvoort
55851c6c46
reverted back to parted probing after i heard patches to fix some issues
...
* src/GParted_Core.cc: reverted back to parted probing after i heard
patches to fix some issues with it are underway. (skipping of floppy
and cdrom)
* src/reiser4.cc,
src/reiserfs.cc: added --quiet to the fschecks to prevent the
detailswindow from dying under the load. I should find a solution
for that anyway.
2006-09-11 09:09:19 +00:00
Bart Hakvoort
50a32c3e14
display total sector info in copy_filesystem()
...
* src/GParted_Core.cc: display total sector info in copy_filesystem()
2006-09-10 20:48:07 +00:00
Bart Hakvoort
79672a5298
make sure progressfraction stays between 0.0 and 1.0 implemented rollback
...
* src/Dialog_Progress.cc: make sure progressfraction stays between 0.0
and 1.0
* include/GParted_Core.h,
src/GParted_Core.cc: implemented rollback in case of failed move of
overlapping filesystems. Together with the readonly test moving
should be quite save now :)
2006-09-10 12:17:33 +00:00
Bart Hakvoort
9010255c1c
return true if filesystem was succesfully modified by dosfsck.
...
* src/fat16.cc,
src/fat32.cc: return true if filesystem was succesfully modified by
dosfsck.
2006-09-09 11:11:32 +00:00
Bart Hakvoort
7044410a08
Show number of warnings after all operations are completed. Also urge
...
* include/Dialog_Progress.h,
src/Dialog_Progress.cc: Show number of warnings after all operations
are completed. Also urge people to save their details in case of
error.
2006-09-09 10:58:48 +00:00
Bart Hakvoort
52eb5545ec
trivial 'breakfast cleanups' :)
...
* include/Frame_Resizer_Base.h,
src/Frame_Resizer_Base.cc,
src/Frame_Resizer_Extended.cc,
src/GParted_Core.cc: trivial 'breakfast cleanups' :)
2006-09-09 07:09:13 +00:00
Bart Hakvoort
4d895659d3
be a bit more verbose on errior in set_used_sectors()
...
* src/ext2.cc
src/ext3.cc
src/fat16.cc
src/fat32.cc
src/jfs.cc
src/ntfs.cc
src/reiser4.cc
src/reiserfs.cc
src/xfs.cc: be a bit more verbose on errior in set_used_sectors()
2006-09-08 20:51:31 +00:00
Bart Hakvoort
59fe25882a
declared char * buf global, so it can be initialized in copy_blocks().
...
* include/GParted_Core.h,
src/GParted_Core.cc: declared char * buf global, so it can be
initialized in copy_blocks(). This is a lot more efficient than
initializing it on every copy_block()
2006-09-08 09:33:02 +00:00
Bart Hakvoort
c5853ab734
skip resize/move of partition/filesystem if there are no changes.
...
* src/GParted_Core.cc: skip resize/move of partition/filesystem if
there are no changes.
2006-09-08 07:57:23 +00:00
Pema Geyleg
833570510b
*** empty log message ***
2006-09-08 05:09:26 +00:00
Bart Hakvoort
f7ec213481
added test_overlap() perform a readonly testrun before the actual move if
...
* include/Partition.h,
src/Partition.cc: added test_overlap()
* include/GParted_Core.h,
src/GParted_Core.cc: perform a readonly testrun before the actual
move if destination overlaps source.
2006-09-07 20:31:05 +00:00
Bart Hakvoort
bd4d110fdb
parse /proc/partitions to find devices instead of using
...
* include/GParted_Core.h,
src/GParted_Core.cc: parse /proc/partitions to find devices instead
of using ped_device_probe_all()
2006-09-07 18:40:15 +00:00
Bart Hakvoort
f87808853d
finally added a decent check for libparted (see also #330776 )
...
* configure.in: finally added a decent check for libparted (see also
#330776 )
2006-09-06 20:45:55 +00:00
Bart Hakvoort
7e0a254ae7
gparted-0.3
...
* gparted-0.3
2006-09-04 20:23:01 +00:00
Bart Hakvoort
7eb2a9cbb1
update ntfsbootsector after first sector has changed. This is necessary to
...
* include/GParted_Core.h,
src/GParted_Core.cc: update ntfsbootsector after first sector has
changed. This is necessary to let windows boot correctly afterwards.
* src/ntfs.cc: added FIXME
2006-09-04 19:18:44 +00:00
Bart Hakvoort
1cd71ef2f2
simplified algorithm to get remaining time
...
* src/GParted_Core.cc: simplified algorithm to get remaining time
2006-09-03 20:52:43 +00:00
Bart Hakvoort
9cbfca1c6e
check if dest >= src before starting a copy
...
* include/GParted_Core.h,
src/GParted_Core.cc: check if dest >= src before starting a copy
2006-09-03 18:24:09 +00:00
Bart Hakvoort
e0c354880a
fixed an issue with copying to unallocated space. It works fine now, but
...
* src/GParted_Core.cc: fixed an issue with copying to unallocated
space. It works fine now, but this entire copy operation breaks
consistency a bit. I should take a look at that when i have some
more time.
2006-09-03 18:01:55 +00:00
Bart Hakvoort
0aa49f3e98
added progressfeedback to Delete()
...
* src/GParted_Core.cc: added progressfeedback to Delete()
2006-09-03 14:32:11 +00:00
Bart Hakvoort
95f563d13c
more fixes related to moving..
...
* include/GParted_Core.h,
src/GParted_Core.cc: more fixes related to moving..
2006-09-03 14:24:05 +00:00
Bart Hakvoort
587a03758d
small menu changes
...
* src/Win_GParted.cc: small menu changes
2006-09-01 18:01:16 +00:00
Bart Hakvoort
9d18b3c9ae
fix errormessage
...
* src/GParted_Core.cc: fix errormessage
2006-08-31 20:27:10 +00:00
Bart Hakvoort
34389f38e7
tried to fix a couple of errors with moving to the right with overlap
...
* include/GParted_Core.h,
src/GParted_Core.cc: tried to fix a couple of errors with moving to
the right with overlap (thanks Larry for hunting ;) )
Although everything seems to work well i'm still not sure if
everything is 100% ok.
I guess everything could use some more testing, which is exactly
what i plan to do this weekend :)
2006-08-31 20:19:38 +00:00
Bart Hakvoort
5b504abedb
usability stuff + trivial fix ( #353109 , #353111 )
...
* src/Win_GParted.cc: usability stuff + trivial fix (#353109 , #353111 )
2006-08-28 20:11:58 +00:00
Bart Hakvoort
36dc2e4cf2
added legend ( #353104 ) added FIXME
...
* include/DialogFeatures.h,
src/DialogFeatures.cc: added legend (#353104 )
* src/fat32.cc: added FIXME
2006-08-27 19:29:24 +00:00
Bart Hakvoort
9d956594d6
replaced ntfscluster with ntfsresize (see #350789 )
...
* src/ntfs.cc: replaced ntfscluster with ntfsresize (see #350789 )
2006-08-27 12:05:05 +00:00
Bart Hakvoort
d23ca9d8ea
^) restructured resize_move() to be more robust. This will hopefully
...
* happy 24th birthday Johannes! :^)
* include/GParted_Core.h,
src/GParted_Core.cc: restructured resize_move() to be more robust.
This will hopefully tackle a couple of issues which came up during
the public testing.
2006-08-27 08:41:25 +00:00
Bart Hakvoort
5060b1a07c
improvements to probe and copy stuff.
...
* include/GParted_Core.h,
src/GParted_Core.cc: improvements to probe and copy stuff.
2006-08-26 14:37:06 +00:00
Bart Hakvoort
79c41f7be5
use Glib::timer instead of std::time stuff for the probing, this is more
...
* src/GParted_Core.cc: use Glib::timer instead of std::time stuff for
the probing, this is more accurate since the resolution is much
higher (microseconds instead of seconds)
2006-08-24 20:50:27 +00:00
Bart Hakvoort
5631232ee1
catch markup exceptions cleanups
...
2006-08-24 Bart Hakvoort <hakvoort@cvs.gnome.org>
* src/OperationDetail.cc: catch markup exceptions
* src/Utils.cc: cleanups
2006-08-24 19:29:28 +00:00
Bart Hakvoort
8abc8bf2e5
added format_time() keep track of elapsed time between STATUS_EXECUTE and
...
* include/Utils.h,
src/Utils.cc: added format_time()
* include/OperationDetail.h,
src/OperationDetail.cc: keep track of elapsed time between
STATUS_EXECUTE and STATUS_[ERROR|SUCCES]
* include/Dialog_Progress.h,
src/Dialog_Progress.cc: show elapsed time in the details per (sub)
process
* src/GParted_Core.cc: use Utils::format_time()
2006-08-22 19:29:59 +00:00
Bart Hakvoort
82e6f6b132
added nice -n 19, so that all extensive filesystemoperations will be
...
* src/FileSystem.cc: added nice -n 19, so that all extensive
filesystemoperations will be 'nice' :)
* src/OperationDetail.cc,
src/Utils.cc: cleanups
2006-08-21 19:59:48 +00:00
Bart Hakvoort
faddc9d1fc
enabled set_do_overwrite_confirmation() for the detailsfile. raised gtkmm
...
* src/Dialog_Progress.cc: enabled set_do_overwrite_confirmation() for
the detailsfile.
* configure.in: raised gtkmm dependency from 2.6 to 2.8
2006-08-20 18:13:40 +00:00
Bart Hakvoort
ab8e1b586d
replaced hardcoded menu and toolbar indices with variables. This is far
...
* include/Win_GParted.h,
src/Win_GParted.cc: replaced hardcoded menu and toolbar indices with
variables. This is far more flexible and reliable.
2006-08-20 16:51:18 +00:00
Bart Hakvoort
649f26be9f
fixed some issues with combi move+shrink on fat* and hfs* filesystems.
...
* include/GParted_Core.h,
src/GParted_Core.cc: fixed some issues with combi move+shrink on
fat* and hfs* filesystems.
Also call wait_for_node() from commit() if 'node' was provided.
2006-08-20 11:47:17 +00:00
Bart Hakvoort
1234b248d5
due to some restrictions it was no longer possible to shrink swap
...
* src/Dialog_Partition_Resize_Move.cc: due to some restrictions it was
no longer possible to shrink swap filesystems. fixed.
2006-08-20 10:07:25 +00:00
Bart Hakvoort
8e0880e5ea
small fix with moving of linux-swap (which seems pretty useless to me :^)
...
* src/linux_swap.cc: small fix with moving of linux-swap (which seems
pretty useless to me :^) )
2006-08-20 09:49:45 +00:00
Bart Hakvoort
889ab1232f
changed progressfeedbackhandling a bit. Because this affected
...
* changed progressfeedbackhandling a bit. Because this affected
OperationDetail i had to make changes in almost every file.
2006-08-20 09:33:54 +00:00
Bart Hakvoort
a6b853ad8f
added 'time remaining' to progressfeedback.
...
* src/GParted_Core.cc: added 'time remaining' to progressfeedback.
2006-08-16 20:30:26 +00:00
Bart Hakvoort
8393f5ef6a
created set_progress_info() (i actually planned on adding some time
...
* include/GParted_Core.h,
src/GParted_Core.cc: created set_progress_info() (i actually planned
on adding some time remaining stuff, but xfiles is waiting ;) )
2006-08-15 18:33:56 +00:00
Bart Hakvoort
5c66a79669
fixed small issue with lp_partition ->geom stuff sometimes losing values
...
* src/GParted_Core.cc: fixed small issue with lp_partition ->geom
stuff sometimes losing values when going out of scope.
2006-08-13 14:13:33 +00:00
Bart Hakvoort
9576eb981e
couple of cleanups in operationhandling and initalizing of p_filesystem.
...
* include/GParted_Core.h,
src/GParted_Core.cc: couple of cleanups in operationhandling and
initalizing of p_filesystem.
2006-08-13 13:31:57 +00:00
Bart Hakvoort
20be2db114
small fix to pass 'make distcheck'
...
* include/Makefile.am: small fix to pass 'make distcheck'
2006-08-09 19:33:51 +00:00
Bart Hakvoort
ac53a7875f
did some work on disabling of automounting of removable drives. The
...
* include/GParted_Core.h,
src/GParted_Core.cc: did some work on disabling of automounting of
removable drives. The current method is not entirely to my liking
but it seems to work.
2006-08-09 19:20:20 +00:00
Bart Hakvoort
4c2e8b469c
fixed small issue with shrinking of a new (virtual) partition
...
* src/Dialog_Partition_Resize_Move.cc: fixed small issue with
shrinking of a new (virtual) partition
2006-08-08 19:08:36 +00:00
Bart Hakvoort
b539a10ddc
implemented some stuff to find a good blocksize to use for copy/move.
...
* implemented some stuff to find a good blocksize to use for
copy/move. Actually i'm not really happy with it, because probing
seems suboptimal, but it's better than nothing. As soon as i have
some time i should do some research on the subject to find a better
solution.
2006-08-08 19:04:29 +00:00
Bart Hakvoort
b42982b884
construct operations in the activate*() functions instead of in
...
* include/Win_GParted.h,
src/Win_GParted.cc: construct operations in the activate*()
functions instead of in Add_Operation(). This approach allows for
more customization of operations.
2006-08-01 20:19:17 +00:00
Bart Hakvoort
b0d6109ed0
made set_partition_type() a bit more verbose and did some cleanups.
...
* src/GParted_Core.cc: made set_partition_type() a bit more verbose
and did some cleanups.
2006-08-01 13:18:22 +00:00
Bart Hakvoort
89a42f3f07
added get_sector() use new Partition::get_sector()
...
* include/Partition.h,
src/Partition.cc: added get_sector()
* src/GParted_Core.cc: use new Partition::get_sector()
2006-08-01 12:47:03 +00:00
Bart Hakvoort
07418ae4c8
fixed some issues when manipulating a just copied partition. (see also
...
* src/Dialog_Partition_Copy.cc,
src/GParted_Core.cc,
src/Win_GParted.cc: fixed some issues when manipulating a just
copied partition. (see also #349513 )
2006-08-01 12:16:22 +00:00
Bart Hakvoort
677a21f50a
improved errorhandling a bit. At the initialscan we store errors/warnings
...
* improved errorhandling a bit. At the initialscan we store
errors/warnings now in a list per partition and show the in the
partitioninfo dialog.
While executing an operation we collect all libparted exceptions in
a list and attach this list to the operationdetails when everything
is done.
2006-07-30 15:13:41 +00:00
Bart Hakvoort
e033136a6f
renamed some enums
...
* renamed some enums
2006-07-29 15:20:32 +00:00
Bart Hakvoort
faad1b6be4
fixed a couple of small errors in the copy algorithm (which is closely
...
* src/GParted_Core.cc: fixed a couple of small errors in the
copy algorithm (which is closely related to moving)
2006-07-29 14:42:01 +00:00
Bart Hakvoort
157a1b9fee
fixed a couple of small errors in the move algorithm
...
* src/GParted_Core.cc: fixed a couple of small errors in the
move algorithm
2006-07-29 12:03:25 +00:00
Bart Hakvoort
d52b0286c9
fixed Pango markup problems in operationdetails restructured
...
* fixed Pango markup problems in operationdetails
* restructured OperationDetail
* renamed some enums for improved readability of the source
2006-07-29 08:27:28 +00:00
Bart Hakvoort
d663c3c277
removed cylindersize buffering during resize from the filesystems. It is
...
* include/FileSystem.h,
include/GParted_Core.h,
src/FileSystem.cc,
src/GParted_Core.cc,
src/ext2.cc,
src/ext3.cc,
src/ntfs.cc,
src/reiserfs.cc: removed cylindersize buffering during resize from
the filesystems. It is not needed anymore now we calculate the new
position before calling this.
Also added some extra progressfeedback in the core
2006-07-23 18:43:15 +00:00
Bart Hakvoort
8059d5f6d9
more work on moving/resizing sequence
...
* include/GParted_Core.h,
src/GParted_Core.cc: more work on moving/resizing sequence
2006-07-23 16:51:38 +00:00
Bart Hakvoort
069662588e
fixed issue with resize/move of extended partitions
...
* src/GParted_Core.cc: fixed issue with resize/move of extended
partitions
2006-07-23 10:33:41 +00:00
Bart Hakvoort
f0d4890a92
added FIXME: decoupled libparted partition and filesystemresizing. This
...
* src/Win_GParted.cc: added FIXME:
* include/GParted_Core.h,
src/GParted_Core.cc,
src/fat32.cc: decoupled libparted partition and filesystemresizing.
This resulted in a much more consistent core. This also affected
several other aspects of resizing/moving in a positive way.
2006-07-23 09:58:45 +00:00
Bart Hakvoort
59dad3ec04
FIXME business only snap to cylinder if operation is != DELETE or FORMAT
...
* src/GParted_Core.cc: FIXME business
* src/Win_GParted.cc: only snap to cylinder if operation is != DELETE
or FORMAT
2006-07-20 20:03:54 +00:00
Bart Hakvoort
dc883ee652
perform some checks before adding a new operation to the list. made
...
* include/GParted_Core.h,
src/GParted_Core.cc,
src/Win_GParted.cc: perform some checks before adding a new
operation to the list.
* src/Partition.cc: made get_length() a bit safer
2006-07-20 19:14:44 +00:00
Bart Hakvoort
7f265770eb
added FIXME removed FIXME
...
* src/Dialog_Progress.cc: added FIXME
* src/GParted_Core.cc: removed FIXME
2006-07-19 21:04:49 +00:00
Bart Hakvoort
f7722d2bbf
show warning in progressfeedback if a certain action is n/a. Of course we
...
* include/Dialog_Progress.h,
include/Operation.h,
src/Dialog_Progress.cc,
src/GParted_Core.cc: show warning in progressfeedback if a certain
action is n/a. Of course we only allow these actions if the results
are non-lethal.
2006-07-19 20:54:08 +00:00
Bart Hakvoort
9e32399727
enabled move support for all the filesystems. Also made some small changes
...
* enabled move support for all the filesystems. Also made some small
changes to the logic which determines if copy is allowed.
2006-07-19 20:12:46 +00:00
Bart Hakvoort
a11ddd7496
added some progressfeedback
...
* src/GParted_Core.cc: added some progressfeedback
2006-07-19 19:02:18 +00:00
Bart Hakvoort
cf49d07996
fixed potential crasher in read algorithm ( #347914 )
...
* src/xfs.cc: fixed potential crasher in read algorithm (#347914 )
2006-07-19 17:26:42 +00:00
Bart Hakvoort
cf59b71bf4
worked a bit on progressfeedback.. added FIXME
...
* include/GParted_Core.h,
src/GParted_Core.cc: worked a bit on progressfeedback..
* include/Partition.h: added FIXME
2006-07-18 21:10:10 +00:00
Bart Hakvoort
8c5326e8b6
implemented snap to cylinder algorithm. Although the algorithm is very
...
* src/Win_GParted.cc,
include/GParted_Core.h,
src/GParted_Core.cc: implemented snap to cylinder algorithm.
Although the algorithm is very simple, it seems to work perfectly.
However, some additional testing is required.
2006-07-17 20:54:41 +00:00
Bart Hakvoort
357e2d84bc
lots of fixes and improvements (mostly move-related)
...
* lots of fixes and improvements (mostly move-related)
2006-07-11 18:13:27 +00:00
Bart Hakvoort
935ceb756e
some more work on the order of operations when performing a move (made use
...
* src/GParted_Core.cc: some more work on the order of operations when
performing a move (made use of maximize_filesystem() ).
2006-06-21 19:46:29 +00:00
Raivis Dejus
beb0db9b8e
Added Latvian translation.
...
2006-06-21 Raivis Dejus <orvils@gmail.com>
* lv.po: Added Latvian translation.
* cinfugure.in: Added 'lv' entry to ALL_LINGUAS
2006-06-21 10:37:43 +00:00
Bart Hakvoort
90e1af5bfe
finalized the order of operations when performing a move.
...
* src/GParted_Core.cc: finalized the order of operations when
performing a move.
2006-06-20 20:17:32 +00:00
Bart Hakvoort
a150c58852
use new copy_block() in copy_filesystem()
...
* src/GParted_Core.cc: use new copy_block() in copy_filesystem()
2006-06-18 19:56:48 +00:00