Andrius Štikonas
11bb5799ec
REUSE: SPDX license headers for backend and core folders.
2020-09-20 20:33:16 +01:00
Andrius Štikonas
c5c21849b9
Compile kpmcore with QT_NO_KEYWORDS.
2020-09-15 02:36:46 +01:00
Andrius Štikonas
3ccd04e675
Switch Device::Type enum to enum class.
2018-04-09 02:57:45 +01:00
Andrius Štikonas
2760f02fbf
Move LVM device scanning code.
...
Now it's the backend's responsibility to find LVM devices.
All LVM scanning code was moved into LvmDevice::scanSystemLVM helper,
so that it is very easy to plug LVM into backend.
LVM devices are now intentionally not detected in Dummy Backend.
2017-10-06 03:17:51 +01:00
Andrius Štikonas
5f0d1cd72b
Port qSort.
2017-05-03 19:24:20 +01:00
Andrius Štikonas
ee49c05d60
Remove ResizeVolumeGroup operation from operation stack if it has no jobs.
2016-11-07 18:56:26 +00: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
16a2d063e3
More work on C++11 for loops.
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
3a2b78e143
Improve semantic markup of translations.
2016-07-17 23:41:00 +01:00
Andrius Štikonas
9d040e6081
Use reverse iterator.
2016-07-08 00:57:16 +01:00
Andrius Štikonas
4278172f35
Iterate over operation stack backwards.
...
BUG: 363216
2016-05-19 16:40:20 +01:00
Andrius Štikonas
da550fb534
Fix null pointer dereference.
2016-05-19 01:53:30 +01:00
Andrius Štikonas
6f8a2c7016
Also disable decryption of luks partition if it is copied in the operation stack.
2016-05-18 15:45:00 +01:00
Andrius Štikonas
063c50aec6
Add a method to check whether partition is part of operationStack.
2016-05-18 14:56:13 +01:00
Andrius Štikonas
ffa24e4451
Revert "Disable OperationStack merging of operations for luks partitions."
...
This is no longer necessary now that copying/resizing of new luks partitions is
forbidden.
This reverts commit aec564f1a2
.
2016-05-18 13:58:08 +01:00
Andrius Štikonas
aec564f1a2
Disable OperationStack merging of operations for luks partitions.
2016-05-18 13:13:51 +01:00
Andrius Štikonas
4fc3f321dd
Revert "Better to use deleteLater with QObjects."
...
This reverts commit 3ec80be2a1
.
This was causing a crash when changing filesystem (reformatting).
2016-05-11 22:17:38 +01:00
Teo Mrnjavac
3ec80be2a1
Better to use deleteLater with QObjects.
2016-04-27 15:36:07 +02:00
Andrius Štikonas
e0c23f443b
Update copyright.
2016-03-02 19:00:31 +00:00
Teo Mrnjavac
de27f840bf
Always use nullptr instead of NULL because it is type-safe.
2015-07-22 15:48:03 +02:00
Andrius Štikonas
626f560e52
Format kpmcore code using KDE style.
2015-07-13 17:16:36 +03:00
Teo Mrnjavac
3bbce2865f
Revert "Format kpmcore code using KDE style."
...
This reverts commit 21b569e499
.
2015-07-13 16:03:36 +02:00
Andrius Štikonas
21b569e499
Format kpmcore code using KDE style.
2015-07-13 17:02:13 +03:00
Andrius Štikonas
1ef6fa8131
Move kpmcore library into its own repository.
2015-06-04 01:29:22 +01:00