|
From: <eli...@us...> - 2003-10-20 18:25:06
|
Update of /cvsroot/morphix/partitionmorpher
In directory sc8-pr-cvs1:/tmp/cvs-serv20183
Modified Files:
TODO
Log Message:
Removed completed items; added notes for some basic testing done so far
Index: TODO
===================================================================
RCS file: /cvsroot/morphix/partitionmorpher/TODO,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** TODO 19 Oct 2003 00:18:57 -0000 1.5
--- TODO 20 Oct 2003 17:23:08 -0000 1.6
***************
*** 9,12 ****
--- 9,32 ----
- Test Create / Deleting
+ Notes from Elijah's testing of these:
+ I only tested on one 1913 MB partition (since that's my
+ current freespace partition) as a Primary partition.
+ Succeesful: ext2, swap, and fat32 creation & all deletions.
+ Fail: ext3, reiserfs, xfs, ntfs, and fat16 creation.
+ Untested: the rest :)
+ The only surprises are:
+ (1) That Parted's error message is misleading in the
+ cases of reiserfs (note: I don't have libreiserfs
+ installed), xfs, and ntfs. It reports, "Unable to
+ satisfy all constraints on the partition", when
+ the real error is that Parted doesn't support the
+ operation.
+ (2) That FAT16 simply fails instead of offering a
+ workaround. QTParted is successful in trying to
+ create a FAT16 partition here, but it does so by
+ creating a 1 GB partition and leaving 913 MB of
+ freespace (however, it also suffers from the
+ problem of not asking me if such a poor
+ approximation is okay).
- Add commit-changes-at-end
***************
*** 40,48 ****
Do all of these apply for primary, extended, and logical partitions?
There's probably still some debugging info that doesn't need to be shown
! If stdout is redirected at the command line, the progress dialog
! doesn't work (apparently Parted required stdout to not be
! redirected). We should be able to work around this by
! redirecting stdout to stderr. Note that everything still works
! (error dialog, progress dialog, etc.) if stderr is redirected.
Errors printed by Parted when setting up Partition table aren't
shown to user, except in a terminal; either show them to the
--- 60,69 ----
Do all of these apply for primary, extended, and logical partitions?
There's probably still some debugging info that doesn't need to be shown
! stdout & stderr are no longer separate. Parted apparently
! requires stdout to not be redirected at the command line--if it
! is, it won't be able to call the timer_handler with the
! remaining time left. Therefore, I redirect stdout to stderr in
! main to avoid this issue altogether. (Note that Parted works
! fine if stderr is redirected at the command line)
Errors printed by Parted when setting up Partition table aren't
shown to user, except in a terminal; either show them to the
***************
*** 51,71 ****
don't queue commands. This should be removed until that is
added (and at that time, we need an apply button as well.
- The cursor for the main window is not the busy cursor when it is
- for sub-menus. This is probably a bug, but I'm not sure if this
- is expected behavior or not. If it is a bug, it's probably a
- simple change to callbacks.c:show_busy_cursor.
- The sub-windows don't disable the main window. This means that
- the user can highlight /dev/hda2 and click on delete, leave the
- DeletePartition window open, and then higlight some freespace
- and click on create to also have the CreatePartition window
- showing at the same time. I don't know if this should be
- allowed--but if it is, then more than one CreatePartition window
- should be allowed (currently, if a user does the same basic
- thing to try to get to CreatePartition windows, then the first
- window will merely change so that it is relevant for the second
- partition and only one window will be open). Update: This is
- BAD. I can have a Delete, Move, Convert, and Resize window all
- open on /dev/hda2. That's just asking for problems...
-
--- 72,75 ----
***************
*** 92,98 ****
(why is that reported for the swap partition (and only for it)?)
! Find out why FAT16 and NTFS file creation aren't working
!
! Reasons why FAT16 and NTFS file creation weren't working
NTFS -- apparently, "can't satisfy constraints" means "I don't
know how to make an NTFS filesystem. Pretty stupid and
--- 96,100 ----
(why is that reported for the swap partition (and only for it)?)
! Find out why FAT16 and NTFS file creation aren't working. DONE:
NTFS -- apparently, "can't satisfy constraints" means "I don't
know how to make an NTFS filesystem. Pretty stupid and
***************
*** 108,112 ****
Main screen
The graphical partition layout (i.e. the stuff just above the full
-
tables) needs word labels and actual colors or something--this
may simply be a problem of the GTK2-H2O theme I use. However,
--- 110,113 ----
***************
*** 114,122 ****
nicely with lots of info, but in clear and intuitive way)
Creating a partition
-
- Extended should not be an option if an extended partition already
- exists (I think) (done)
Most filesystem types & all flags should be hidden behind an advanced tab
- s/Partition Path/Current Partition Path/ or /Partition Path/d
The partition size widget needs a text field for manually entering
the size (sliders just don't cut it--see the
--- 115,119 ----
|