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
Bart Hakvoort
b223e829ab
renamed resize_partition to resize_move_partition to better reflect its
...
* include/GParted_Core.h,
src/GParted_Core.cc: renamed resize_partition to
resize_move_partition to better reflect its functionality.
2006-06-18 19:38:29 +00:00
Bart Hakvoort
8fecbac1d0
did more work on moving
...
* include/GParted_Core.h,
src/GParted_Core.cc: did more work on moving
2006-06-18 19:27:52 +00:00
Bart Hakvoort
afa792bf0c
some more cleanups, should be finished now :)
...
* include/GParted_Core.h,
src/GParted_Core.cc,
src/Win_GParted.cc: some more cleanups, should be finished now :)
2006-06-18 08:50:17 +00:00
Bart Hakvoort
32dc8481c8
restructured the core a bit, over time it had become very messy.
...
* restructured the core a bit, over time it had become very messy.
2006-06-17 20:52:25 +00:00
Bart Hakvoort
2d7fb5700b
more cleanups in the core and the fs'es (these changelogs are getting
...
* more cleanups in the core and the fs'es (these changelogs are
getting boring ;^) )
2006-06-17 16:38:15 +00:00
Bart Hakvoort
08245cd08c
cleanups in the core and the fs'es (resize)
...
* cleanups in the core and the fs'es (resize)
2006-06-17 14:44:17 +00:00
Bart Hakvoort
20d5650188
cleanups in the core and the fs'es (check/repair)
...
* cleanups in the core and the fs'es (check/repair)
2006-06-17 09:55:32 +00:00
Bart Hakvoort
3094aeaabe
use new create_filesystem() in format()
...
* src/GParted_Core.cc: use new create_filesystem() in format()
2006-06-17 09:03:11 +00:00
Bart Hakvoort
682283ce89
cleanups in the core and the fs'es (create)
...
* cleanups in the core and the fs'es (create)
2006-06-17 08:56:24 +00:00
Bart Hakvoort
65f0a16eb2
removed 'EXPERIMENTAL' from move-message to prevent incorrect
...
* src/GParted_Core.cc: removed 'EXPERIMENTAL' from move-message to
prevent incorrect translations.
2006-06-04 13:41:06 +00:00
Bart Hakvoort
b92ac20232
added movesupport, atm in experimental state and needs lots of cleaning.
...
* include/GParted_Core.h,
src/GParted_Core.cc,
src/ext2.cc: added movesupport, atm in experimental state and needs
lots of cleaning. only enabled for ext2, but should work for all
filesystems.
* src/DialogFeatures.cc: added alternating rowcolours (see #342682 )
2006-05-31 20:03:49 +00:00
Bart Hakvoort
7ff0609962
made blocksize settable by the user.
...
* include/Dialog_Partition_Copy.h,
include/GParted_Core.h,
include/OperationCopy.h,
include/Win_GParted.h,
src/Dialog_Partition_Copy.cc,
src/GParted_Core.cc,
src/OperationCopy.cc,
src/Win_GParted.cc: made blocksize settable by the user.
2006-05-27 19:51:55 +00:00
Bart Hakvoort
a45ade9563
fixed typo ( #343015 )
...
* src/GParted_Core.cc: fixed typo (#343015 )
2006-05-26 16:09:11 +00:00
Arangel Angov
11ff0b2bad
Updated Macedonian translation <arangela@cvs.gnome.org>
2006-05-25 16:56:50 +00:00
Takeshi AIHANA
5827c8d0d6
Added 'ja' (Japanese) to ALL_LINGUAS.
...
2006-05-24 Takeshi AIHANA <takeshi.aihana@gmail.com>
* configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.
2006-05-24 13:24:08 +00:00
Bart Hakvoort
7bb7e8a84f
Use ped_device_read and ped_device_write instead of 'dd' to copy
...
* Use ped_device_read and ped_device_write instead of 'dd' to copy
filesystems.
Modified progressdetails to provide more detailed feedback about a
process.
Basicly these were all changes to the infrastructure to make the
incorporation of the 'move-code' a bit easier.
( sorry, not in the mood to list all affected files ;)
2006-05-23 21:17:34 +00:00
Bart Hakvoort
aef704c242
gparted-0.2.5
...
* gparted-0.2.5
2006-05-13 18:27:51 +00:00
Bart Hakvoort
939a94c0ba
updated copyrightinfo
...
* src/Win_GParted.cc: updated copyrightinfo
2006-05-13 18:18:52 +00:00
Pawan Chitrakar
fe1b3c4dc0
Added Nepali Translation
2006-05-02 13:26:42 +00:00
Bart Hakvoort
9756799d47
hide dialogs after setting new disklabel
...
* src/Win_GParted.cc: hide dialogs after setting new disklabel
2006-04-15 12:42:57 +00:00
Bart Hakvoort
2c3ce61275
creating a new partition on a BSD partitiontable failed, causing a
...
* src/GParted_Core.cc: creating a new partition on a BSD partitiontable
failed, causing a segfault when setting the partitiontype. fixed.
2006-04-15 12:28:42 +00:00
Bart Hakvoort
3ff28fcc35
only allow growing of copy if there is grow support for the filesystem.
...
* src/Dialog_Partition_Copy.cc: only allow growing of copy if there is
grow support for the filesystem.
* src/reiser4.cc: added support for copying reiser4 filesystems
2006-04-05 15:34:06 +00:00
Bart Hakvoort
655a83d4c1
modified warning added support for shrinking and copying hfs+ filesystems
...
* src/GParted_Core.cc: modified warning
* src/hfsplus.cc: added support for shrinking and copying hfs+
filesystems
2006-04-05 14:26:30 +00:00
Bart Hakvoort
d61583599b
added support for shrinking hfs filesystems
...
* src/Dialog_Partition_Resize_Move.cc,
src/GParted_Core.cc,
src/Win_GParted.cc,
src/hfs.cc: added support for shrinking hfs filesystems
2006-04-05 13:47:53 +00:00
Bart Hakvoort
17e088553d
disabled resizing of this dialog renamed 'Filesystems' to 'Features' in
...
* src/DialogManageFlags.cc: disabled resizing of this dialog
* include/DialogFeatures.h,
include/Makefile.am,
include/Win_GParted.h,
src/DialogFeatures.cc,
src/Makefile.am,
src/Win_GParted.cc: renamed 'Filesystems' to 'Features' in the
featuredialog to better reflect the actual functionality
* include/Dialog_Filesystems.h,
src/Dialog_Filesystems.cc: removed
2006-04-05 09:33:04 +00:00
Bart Hakvoort
9ca2e680d7
gparted-0.2.4
2006-04-04 16:08:39 +00:00
Bart Hakvoort
f6c7a77859
remove non-existent devices from disabled_automount_devices at every
...
* src/GParted_Core.cc: remove non-existent devices from
disabled_automount_devices at every rescan.
2006-04-04 10:00:55 +00:00
Bart Hakvoort
28343faa78
store libparted error in Partition::error if reading the used/unused space
...
* src/GParted_Core.cc: store libparted error in Partition::error if
reading the used/unused space failed.
2006-04-04 08:59:14 +00:00
Bart Hakvoort
7f187d644c
added column 'check' use halproperty 'storage.automount_enabled_hint'
...
* include/Dialog_Filesystems.h,
src/Dialog_Filesystems.cc: added column 'check'
* include/GParted_Core.h,
src/GParted_Core.cc: use halproperty
'storage.automount_enabled_hint' instead of pmount to disable
automounting.
2006-04-03 18:48:53 +00:00
Bart Hakvoort
3a918a337b
improved disabling of automounting. It's still somewhat crude, but right
...
* include/GParted_Core.h,
src/GParted_Core.cc: improved disabling of automounting. It's still
somewhat crude, but right now it's ok for some semi-public testing.
I'll do some cleanups tomorrow morning.
* src/Dialog_Progress.cc: added FIXME
2006-04-02 21:26:27 +00:00