Caio Carvalho
9e6cf4063a
- Refactoring LVM::pvList to be a class with static QList<LvmPV> attribute instead of extern instance.
...
- Moving LVM VG verification in canShrink, canMove, canGrow to isLVMPVinNewlyVG method at ResizeOperation.
- Don't grow LVM PVs that are being targeted by CreateVolumeGroupOperations.
2018-05-09 04:09:17 -03:00
Caio Carvalho
6b0af70ccd
Avoiding segfault in DeleteOperation and ResizeOperation.
2018-05-07 22:56:24 -03:00
Caio Carvalho
1e95d01923
- Including vgName in CreateVolumeGroupOperation description.
...
- Don't delete LVM PVs that are being targeted by CreateVolumeGroupOperations.
- Don't shrink or move LVM PVs that are being targeted by CreateVolumeGroupOperations.
2018-05-07 21:55:49 -03:00
Caio Carvalho
34cfc63da4
Including CreateVolumeGroupOperation::targets(const Partition&) implementation.
2018-05-03 20:48:11 -03:00
Andrius Štikonas
40f59a4870
Rename LUKS open and close Labels to "Lock" and "Unlock"
...
BUG: 393409
2018-04-23 11:05:44 +03:00
Andrius Štikonas
dcfb9f181f
Use more C++11 initializer lists.
2018-04-23 00:09:46 +03:00
Andrius Štikonas
ea664bfffc
Set polkit action icon to partitionmanager.
2018-04-21 21:34:24 +03:00
Andrius Štikonas
0d29dc8a6b
Fix class/struct mismatch in forward declaration.
2018-04-18 21:46:15 +03:00
Andrius Štikonas
a43d5bbc5b
fatresize is libparted based, so does not support FAT12.
2018-04-16 11:32:29 +03:00
Andrius Štikonas
99c14ad074
Correctly report when excutable is not found.
2018-04-16 11:06:13 +03:00
Andrius Štikonas
5814c6c02a
Allow setting KAuth parent widget.
2018-04-15 01:35:29 +03:00
Andrius Štikonas
4b1793f79b
Update backend name in the docs.
2018-04-15 01:09:48 +03:00
Andrius Štikonas
145f54f18c
Move KAuth helper setup code to ExternalCommand class.
...
Delay helper startup until it is actually required.
2018-04-14 23:55:05 +03:00
Andrius Štikonas
ed59aac2c8
Show error when setting file system label fails.
2018-04-13 20:21:48 +03:00
Andrius Štikonas
07458efb91
Make sure system is informed about the change of file system label.
2018-04-13 15:54:51 +03:00
Andrius Štikonas
a6100aaa37
Add an error message in case of invalid signature.
2018-04-13 14:26:44 +03:00
Andrius Štikonas
231bfbd331
Cryptographically sign copyblocks and exit KAuth helper calls.
2018-04-13 14:24:05 +03:00
Andrius Štikonas
6b558f49d8
Use blockdev --rereadpt instead of partx --update.
2018-04-13 13:08:43 +03:00
Andrius Štikonas
24e1e83152
Try to fix QString encoding issues in KAuth helper.
...
For now set text codec to UTF-8
Needs more investigation if locale of the GUI program is not UTF-8.
2018-04-13 02:44:12 +03:00
Andrius Štikonas
71b56d27a8
Keep Capacity::Unit a simple enum, otherwise KPM fails to compile.
2018-04-13 01:29:43 +03:00
Andrius Štikonas
fc4133233b
Revert "Try to workaround systemd automounting."
...
This reverts commit 9cc583e7d5
.
2018-04-13 01:06:32 +03:00
Andrius Štikonas
e0be8fae83
Initialize m_Counter variable on startup.
2018-04-13 00:51:08 +03:00
Andrius Štikonas
428ee5b6c8
First attempt at using RSA to sign requests to KAuth helper.
2018-04-13 00:43:12 +03:00
Andrius Štikonas
527734e9e8
Switch JobStatus enum to scoped enum.
2018-04-12 15:18:50 +03:00
Andrius Štikonas
0263e45251
Merge branch 'master' into kauth
2018-04-12 13:48:06 +03:00
Andrius Štikonas
4773023f75
Add migration documentation for deprecated enum values.
2018-04-12 13:47:33 +03:00
Andrius Štikonas
221d7aded6
d-pointerize ExternalCommand class.
2018-04-12 00:47:40 +03:00
Andrius Štikonas
9e107c8136
Add forgotten files.
2018-04-11 15:14:17 +03:00
Andrius Štikonas
db40442744
d-pointerize Operation class.
2018-04-11 03:52:46 +03:00
Andrius Štikonas
9cc583e7d5
Try to workaround systemd automounting.
2018-04-10 23:26:44 +03:00
Andrius Štikonas
dda5ddd3e6
Fix more memory leaks in SmartDiskInformation.
2018-04-09 16:16:02 +01:00
Andrius Štikonas
a9a637454a
Fix a memory leak in SmartParser.
...
CC: caiojcarvalho@gmail.com
2018-04-09 16:07:44 +01:00
Andrius Štikonas
492e3beb18
Reuse SmartStatus::SelfTestStatus enum.
2018-04-09 15:37:46 +01:00
Andrius Štikonas
b5d0b500cf
Reuse SmartStatus::Overall enum for SmartDiskInformation.
2018-04-09 15:27:07 +01:00
Andrius Štikonas
622def3b56
Convert more enums to scoped enums.
2018-04-09 15:14:34 +01:00
Andrius Štikonas
df449ac3d4
Mark old enum values as deprecated.
2018-04-09 13:42:36 +01:00
Andrius Štikonas
ee2688d4d9
Merge branch 'master' into kauth
2018-04-09 12:44:14 +01:00
Andrius Štikonas
f389306964
Make sure deprecated Partition::State enums have the same values as the new ones.
2018-04-09 12:32:46 +01:00
Andrius Štikonas
b42b41bdea
Add a shorter Partition::State enum names.
...
Will be converted to enum class later.
2018-04-09 03:46:05 +01:00
Andrius Štikonas
87f0d9d0a7
micro-optimization: QStringLiteral->QLatin1Char
2018-04-09 03:18:12 +01:00
Andrius Štikonas
844f7b3d59
LvmDevice: switch away from manual pointers.
2018-04-09 03:14:30 +01:00
Andrius Štikonas
3ccd04e675
Switch Device::Type enum to enum class.
2018-04-09 02:57:45 +01:00
Andrius Štikonas
1021e375b4
Create a new d-pointer when copying Device class.
...
Fixes a crash in Calamares
2018-04-09 02:45:24 +01:00
Andrius Štikonas
7e8bab3b4e
d-pointerize LvmDevice class.
2018-04-09 02:40:24 +01:00
Andrius Štikonas
df364bdc7c
Reuse the d-pointer of the base class Device for the child class DiskDevice.
2018-04-09 00:35:06 +01:00
Andrius Štikonas
210dea15de
Use smart pointer for SmartStatus.
...
Fixes a memory leak.
2018-04-08 14:58:02 +01:00
Andrius Štikonas
a71be700ba
d-pointerize Device class.
2018-04-08 14:45:59 +01:00
Andrius Štikonas
2e5f0fbcb2
d-pointerize FileSystem class.
2018-04-08 01:46:08 +01:00
Andrius Štikonas
17c8772240
Explicitely specify the scope of enum.
2018-04-07 19:54:30 +01:00
l10n daemon script
6eab8757b5
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-04-06 05:23:24 +02:00