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 ---- |