diff --git a/CHANGES b/CHANGES index b0a0079..9ba47aa 100644 --- a/CHANGES +++ b/CHANGES @@ -1,4 +1,40 @@ +1.0.0-BETA1 +=========== + +* Fix a potential crash when merging a New Operation and a Create File System + Operation. + +* Set extended partitions as busy as long as logical partitions inside them + are mounted. + +* Don't silently succeed when unmounting a partition that cannot in fact be + unmounted because it has no mount points. + +* Prevent creating a new partition table on a device with mounted partitions. + +* Add tooltips to partition widgets. + +* Don't show cd/dvd readers or writers as devices even if libparted reports + them. + +* Add support for ext4. + +* Fix calculation of reserved/free blocks for ext2/3/4. + +* Output reason why a mount or unmount might have failed. + +* Fix minimum width for extended partitions in the partition table widget. + +* Fix a bug where a partition table just created would not disappear when the + operation to create it was undone. + +* Don't allow creating partitions smaller than the device's cylinder size. + +* Fix an error that could lead to some space (a few megabytes) between two + partitions being wasted. + + 1.0.0-ALPHA2 ============ diff --git a/CMakeLists.txt b/CMakeLists.txt index d306dac..31e45b1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,10 +25,11 @@ set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) set(VERSION_MAJOR "1") set(VERSION_MINOR "0") set(VERSION_RELEASE "0") -set(VERSION_SUFFIX "-ALPHA2") +set(VERSION_SUFFIX "-BETA1") set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_RELEASE}${VERSION_SUFFIX}) add_definitions(-D'VERSION="${VERSION}"') +set(KDE_MIN_VERSION 4.1) find_package(KDE4 REQUIRED) find_package(MSGFMT REQUIRED) diff --git a/INSTALL b/INSTALL index e567d6f..0ed4225 100644 --- a/INSTALL +++ b/INSTALL @@ -11,10 +11,12 @@ and build it yourself or, preferably, install your distribution's packages libuuid: This is part of e2fsprogs, something you will most probably need anyway. Get the source and build it from http://sourceforge.net/project/showfiles.php?group_id=2406 or, preferably, -install your distribution's packages (again, don't forget the dev-package). +install your distribution's packages (again, don't forget the dev-package). -KDE4: KDE4.0 will probably not work and has not been tested. Building with KDE4 -from SVN or with the KDE4.1 packages for Kubuntu Hardy from launchpad works. +libblkid: Also part of e2fsprogs. See libuuid. + +KDE4: KDE 4.0 will not work. The minimum required version is 4.1.0. To build the +documentation, you need 4.1.4 or 4.2.0. 2. Configure @@ -23,8 +25,8 @@ KDE Partition Manager is built with cmake, like most of KDE4 today. It is recommended to build out of tree: After unpacking the source, create a separate build directory and run cmake there: -$ tar xfj partitionmanager-1.0.0-ALPHA2.tar.bz2 -$ cd partitionmanager-1.0.0-ALPHA2 +$ tar xfj partitionmanager-1.0.0-BETA1.tar.bz2 +$ cd partitionmanager-1.0.0-BETA1 $ mkdir build $ cd build $ cmake .. @@ -42,7 +44,7 @@ Just run make and make install in the build directory. The default install path is /usr/local, so installing will need write privileges there. You can configure a different install path by passing -DCMAKE_INSTALL_PREFIX= to cmake when configuring. To change the -install path after configuring and building, run +install path after configuring and building, run $ ccmake . diff --git a/README b/README index 813596b..713b4d3 100644 --- a/README +++ b/README @@ -5,9 +5,10 @@ KDE Partition Manager WARNING -KDE Partition Manager is currently in an early alpha development stage. The -software is functional and has undergone some testing, but it does have known -bugs and there is always a chance you might lose your data. +KDE Partition Manager is a potentially dangerous program for your data. It has +been tested carefully and there are currently no known bugs that could lead to +data loss, but nevertheless there is always a chance for an error to ocurr and +you might lose your data. BACK UP YOUR DATA BEFORE USING THIS SOFTWARE! @@ -16,7 +17,7 @@ BACK UP YOUR DATA BEFORE USING THIS SOFTWARE! This software allows you to manage your disks, partitions and file systems: Create, resize, delete, copy, backup and restore partitions with a large number -of supported file systems (ext2/3, reiserfs, NTFS, FAT32 and more). +of supported file systems (ext2/3/4, reiserfs, NTFS, FAT32 and more). It is a KDE4 application, so you will need KDE4 libraries to run it on your computer. It also makes use of external programs to get its job done, so you