1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244
|
version 0.9.10
Better support for adding physical volumes with non standard
metadata size or alignment. Started porting to KDE Frameworks 5.
Thank you: <andrius@stikonas.eu>.
version 0.9.9
Mostly small bug fixes and work arounds for problems introduced
by recent versions of the lvm2app library.
version 0.9.8
Added a dialog for resyncing mirrors and RAID volume in
the menu and toolbar. Some limited support for dmraid "fake RAID"
devices and for md "multiple device" RAID under volume groups.
version 0.9.7
Put toolbars on the device tab for all the menu options
available in the device context menu, except for extend
volume.
version 0.9.6
Put toolbars on the volume group tabs for all the menu options
available in the logical and physical volume context menus.
version 0.9.5
Added a dialog for setting the flags on a partitions. Ie: boot, swap
and bios_grub.
version 0.9.4
Put in a new dialog for repairing RAID and mirror volumes that
are missing physical volumes. Combined the remove filesystem dialog
and the mkfs dialog into one. Improved handling of partial volume
groups.
version 0.9.3
Added support for displaying thin pools and volumes.
Put in a new dialog for creating thin volumes and snaps.
The lvremove dialog now warns when deleting thin pools with volumes.
version 0.9.2
Added support for raid1, raid4, raid5 and raid6.
Added support for the 'contiguous' policy in all dialogs that have
a policy option. Normal has always been supported.
version 0.9.1
Improved pvmove dialog with regard to mirrors and snapshots by making the
not movable parts clearly labeled.
version 0.9.0
Made compiling faster by removing #include <QtGui> everywhere. Added
more calls to QLabel->setBuddy() to improve mouse-less usage. Reformatted
code with program "astyle" to make it more consistent. Improved consistency
of dialog appearance too.
version 0.8.6
Fixed immediate crash when group is clustered. Fixed configuration dialog
buttons to work more as a user would expect. /etc/mtab permissions don't get
mangled now.
version 0.8.5
It is now possible to cancel a running mkfs process and some other long
running process should follow soon. Sizes may now be specified in traditional
powers of two (1KiB = 1024) or in powers of ten (1KB = 1000) SI units.
version 0.8.4
Added to, and improved, the configuration dialog. Property panels can now
be configured. Changed the detection of mounted filesystems to use
/proc/self/mountinfo rather than the depracated /etc/mtab file. Fixed
a bug that deleted symlinked /etc/mtab and replaced it with a real file.
version 0.8.3
Added new configuration options and made showing some panels optional.
Improved the appearance of the properties panels and made them look
more consistant with the overall look.
version 0.8.2
Added a splash screen and moved the progressbar to the mainwindow
menubar. Improved the dialog for adding a mirror leg or changing
a mirror log.
version 0.8.1
Improved and added to the kvpm config options.
version 0.8.0
Added icons for most menus. Added several more for the Tree lists
of physical volumes, logical volumes and devices to show mount state,
active status and missing volumes in partial groups. Improved cmake
commands for "make install."
version 0.7.8
Added a menu option for running 'fsck -fp' on a filesystem.
Removed call to ped_file_system_clobber() which is no longer
supported by libparted.
version 0.7.7
Changed lvcreate to allow the extention of snapshot origings by
shutting them down then extending the lv, reactivating and extending
the filesystem.
version 0.7.6
Added more selections to the mkfs dialog such a setting inode size and
many other advanced options. The lv size chart graphic now is
presented in the same order as the volumes appear in the volume group
tree even when the tree sort order is changed. Added a new column in
the pvtree showing the use/ignoring of metadata areas in a
pv. pvchange can set the use or ignoring of metadata and generate a
new pv uuid. There is now a dialog for merging snapshots.
version 0.7.5
Re-worked and debugged add partition dialog. Changed the code for
selecting the size to a separate object that contains a line edit,
combo box and slider(replacing the spin box). Aligned the device tree
view to right alignment with centered headers like the vgtree. Added
support for basic usage of ntfs file systems.
version 0.7.4
Added a menu option for removing the filesystem from a logical
volume just as it was already possible to do with a partition.
version 0.7.3
Added a small docbook handbook and some icons. More bugfixes.
The filesystem operations menu now has a dialog for extending
a filesystem to fill its underlying volume.
version 0.7.2
Snapshots now are nested in the tree like mirror legs.
Compressed all the seperate vgchange dialogs into one. Changed
the volume group tree widget to keep the same trees expanded
or collapsed when the widget gets updated. Added a column
to show the metadata areas on the physical volumes and their
size.
version 0.7.1
Replaced missing include in "lvrename.h" and fixed
the "remaining" column in the first tab. It was reporting
blocks and not bytes.
version 0.7.0
Many internal fixes. LVM now supports resizing mirrors
so that was added along with mirrored mirror logs and multi
segment mirrors. library lvm2app is now used and required.
Btrfs is supported along with volume group splitting and
merging.
version 0.6.2
Shrinking and growing physical volumes is now supported.
Filesystems can be removed from partitions now. Removed the
menu item for rescanning only one volume group. It was causing
crashes but may be added back when I have time to do it
right.
version 0.6.1
The filesystem grow and shrink parts of PartMoveResize
have been moved out of that object and put into their
own files. lv reduce now looks at the minimum shrink
size for a filesystem. A simple setup function was added
to set the kvpm configuration to something sensible the
first time kvpm is run.
version 0.6.0
Partitions can now be moved and resized for ext2 and ext3
filesystems. The "fsck" program is now required too.
version 0.5.5
The kvpm "settings" dialog can set the column hidden/show for
both of the tree views and save it in the config file.
version 0.5.4
The volume group creation dialog can be called from
the "volume group" menu now and create new groups
from multiple physical volumes.
version 0.5.3
The settings menu is partly implemented. The search
path for the needed programs such as "vgs" can be
configured.
version 0.5.2
mount points are on the main tree view now.
New and blingy "create partition" graphic
like "gparted" has to show the size of a partition
about to be created along with the free space around
it.
version 0.5.1
The panels get a more finished look and small
areas (under 1 MiB) of free space are not shown
anymore.
version 0.5.0
Can create a new partition table.
Better support for GPT disk labels and
a visual make over of the device tab.
Needs cmake version 2.6 or better.
Adds and removes partitions from partition table.
version 0.4.6
Added calls to i18n() for support of translation
to other languages. Some bug fixes and work to
the mount and unmount operations to allow for
overlayed mounting. Help menu for bug reporting
improved.
version 0.4.5
Added new dialogs to import and export volumes
groups.
version 0.4.4
The lvproperties widgets have a little bit diffent
look now. Small bug fixes. Lvcreate now has a name
validator.
version 0.4.3
Added more information the the pvproperties widgets.
They now use a QTableWidget to show the extents
used by each logical volume. Added an new function,
lvrename, which does just that.
version 0.4.2
Fixed a bug that caused random crashes after
mounting/unmounting and certain other operations.
The mirror corelog option of lvcreate should work
now.
version 0.4.1
Still doing coding style unification and hunting
down small bugs. Extending non-linear volumes should
work better now.
version 0.4.0
More additions for handling mirrors. The "properties"
widgets improved again and background colors made to
match. Many bug fixes.
version .3.3
Lots of bug fixes. Volume group information display
changed again, much nicer now.
version .3.1
Changes to the handling of mirrors, still not done.
Copyright notice debugged.
Many coding style improvements and bugs fixed.
Volume group information display changed but still
needs improvement.
|