Andrius Štikonas
8f77c6d679
Construct list of LVM PVs from our own device list instead of using pvs.
2016-09-07 14:36:25 +01:00
Andrius Štikonas
d197b9b06e
Optimize LUKS scanning.
2016-09-06 18:21:17 +01:00
Andrius Štikonas
b95fe45d66
Fix a bug when creating a luks encrypted partition.
2016-09-06 00:25:59 +01:00
Andrius Štikonas
4b9f34b109
Do not allow mounting/umounting LVM PVs.
2016-09-06 00:14:44 +01:00
Andrius Štikonas
c480d80273
Make LvmDevice::LVPathList public.
2016-09-05 17:28:54 +01:00
Andrius Štikonas
5e5178b3af
Initial work on storing LVM variables during initial scan.
2016-09-05 14:48:36 +01:00
Andrius Štikonas
ec05aa36da
Remove accidentally comitted debug code.
2016-09-05 12:56:12 +01:00
Andrius Štikonas
d83ec394b1
Make Filesystem::create non-const.
2016-09-05 12:10:56 +01:00
Andrius Štikonas
b3e82d7c75
Cache LUKS specific variables during initial scan.
2016-09-04 23:32:00 +01:00
Andrius Štikonas
b5b5ac9cb4
getPESize does not have to be static.
2016-09-04 11:55:49 +01:00
Andrius Štikonas
68539ad97a
Remove some comments about data loss.
...
lvresize --force should not cause data loss when reducing because we reduce file system first.
vgextend --yes is about overwriting number of metadata copies, so it shouldn't cause data loss either.
2016-09-01 22:22:46 +01:00
Andrius Štikonas
cd4a6314e7
Simplify QStringList->QString conversion.
2016-09-01 22:05:35 +01:00
Andrius Štikonas
4889a0ef34
Remove some TODO comments.
2016-08-31 20:37:32 +01:00
Andrius Štikonas
56533022cb
Simplify if-return code a bit.
2016-08-31 20:14:21 +01:00
Andrius Štikonas
a1ebb5205b
Round used sectors up in lvm device scanner.
2016-08-29 13:03:26 +01:00
Andrius Štikonas
5ab60c6dfa
Enable used space reporting for swap.
...
BUG: 367473
2016-08-29 12:12:57 +01:00
Andrius Štikonas
742905ef7f
Support setting labels online.
2016-08-26 21:16:14 +01:00
Andrius Štikonas
c84ff5b957
Use swaplabel for swap labels.
2016-08-26 18:31:14 +01:00
Andrius Štikonas
a598ad9fd1
Fix shown license.
2016-08-26 18:18:01 +01:00
Andrius Štikonas
6ec0215205
Improve LVM job wording.
2016-08-26 13:29:24 +01:00
Andrius Štikonas
c2cf7c4845
Add more KUIT string contexts.
2016-08-25 00:22:15 +01:00
Andrius Štikonas
3b9cc6b0a4
Add aboutData for KPMcore.
2016-08-25 00:14:51 +01:00
Andrius Štikonas
ef2c85e60f
Silence clang warning + some other small changes.
...
Fix a typo in a comment
2016-08-24 23:01:36 +01:00
Andrius Štikonas
84488896ab
Silence kcoreaddons cmake warnings.
2016-08-22 20:51:33 +02:00
Anthony Fieroni
ac16bd6185
[smart] SSD attribute names
...
REVIEW: 128710
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2016-08-21 07:44:31 +03:00
Andrius Štikonas
90e40af590
@dev -> @param.
2016-08-15 17:20:50 +01:00
Chantara Tith
28dd42839d
More documentations.
2016-08-15 17:20:50 +01:00
Chantara Tith
a8139278db
Add deactivatable check to deactivate VG operation.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
3eda1d79c6
Make sure to activate all LVM LVs on start.
2016-08-15 17:20:50 +01:00
Chantara Tith
eb3910679c
Add all LVM devices to the bottom of the devices list.
2016-08-15 17:20:50 +01:00
Chantara Tith
fabde86139
Remove device's partitionTable when deactivated.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
8a3c11774c
Make variable names slightly more consistent thruoght kmpcore.
...
Add more doxygen comments.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
69647e816e
Simplify QStringList->QString conversion.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
47837843c5
Simplify construction of PV list.
2016-08-15 17:20:50 +01:00
Chantara Tith
426a9385cd
Remove unused includes.
2016-08-15 17:20:50 +01:00
Chantara Tith
69536b1129
Remove unused parameters from LvmDevice.
2016-08-15 17:20:50 +01:00
Chantara Tith
6fd0c7a0db
API changes, Refactor and Raname to a consistant interface.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
4de925735e
Convert some for loops into for ranged based loops.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
40ff0861a8
Convert most of the remaining foreach cases.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
9c524c40fe
Fix a compilation error in KPM.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
ca2e46a6e0
More work on C++11 for loops.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
16a2d063e3
More work on C++11 for loops.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
799d213530
Make getFreePV const.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
a10c8d3aaa
Convert to C++11 for loop where it is safe (avoid detaching Qt objects).
2016-08-15 17:20:50 +01:00
Andrius Štikonas
9ed640084d
Fix broken include guard.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
cadb80e264
Show the describtion of resize LVM VG as one line.
2016-08-15 17:20:50 +01:00
Andrius Štikonas
da081d2f29
Add --force to lvm pvcreate in case there are some old file system signatures.
2016-08-15 17:20:50 +01:00
Chantara Tith
25bbce4975
A small dirty hack to keep track of all the PVs that to be added to any VG.
2016-08-15 17:20:50 +01:00
Chantara Tith
6915187fb2
Add activating LVM LV and VG.
2016-08-15 17:20:50 +01:00
Chantara Tith
3b26d39d3c
Add deactivating VG operation.
2016-08-15 17:20:50 +01:00