GNOME Partition Editor

RSS feed icon RSS News

GParted News Item 12

03 December 2004: GParted 0.0.7

gparted-0.0.7 is finally here. It took some time, because i had to rewrite a lot of code. Every filesystem now has its own class and is responsible for its own creation, resizing etc.. This makes it very easy to add more filesystems to gparted and that's what we all want :)

Because the ext2/3 code of libparted was slightly outdated and sometimes caused trouble, gparted now uses the e2fstools to handle them. Same goes for reiserfs, you now need the official tools from namesys to handle reiserfs partitions.

Since most (all) of these tools lack decent API's i just call the commands from the code, this is a bit scary and definitely not considered elegant coding, but i didn't have much choice and so far it works out quite well.

At startuptime gparted scans for available commands and enables/disabled certain functionality. e.g. if 'mke2fs' is found, creation of ext2 is enabled. This is quite cool since you can now enable support for filesystems without rebuilding gparted. just install the tools for your specific filesystem en (re)start gparted. That's all :)

Of course using CLI-tools has some disadvantages. One of the most annoying is the lack of proper progressfeedback. Although i have some ideas on how to solve this, atm it's still just a dumb guess :)

More information can be found in the Changelog

Have fun and don't forget to report your bugs :^)

Documentation   FAQ   Forum   Bugs   Features   Screenshots   Articles   Contact

Get GParted at SourceForge.net. Fast, secure and Free
	Open Source software downloads Valid HTML 4.01! Correct CSS! Privacy policy