Caio Carvalho
6c27d99f2c
Enabling to create and delete SoftwareRAID devices' partitions.
2018-07-10 20:03:59 -03:00
Caio Carvalho
04a5e2914d
Correctly showing Software RAID device partition table.
2018-07-10 19:09:22 -03:00
Caio Carvalho
c03c0ddc15
Including src/core/raid subdirectory.
2018-07-09 20:48:52 -03:00
Caio Carvalho
998b1292c0
SoftwareRAID initial implementation.
2018-07-09 20:01:34 -03:00
Andrius Štikonas
9e3386a53b
Static cast should be sufficient here
...
In the line above we already check if partition type is luks
2018-07-08 11:02:34 +01:00
Andrius Štikonas
0dd5ac25fd
Revert "Remove deprecated attribute for now."
...
This reverts commit 4bcf9288e6
.
2018-06-16 19:35:09 +01:00
l10n daemon script
11954f1185
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-06-16 05:31:52 +02:00
Andrius Štikonas
dc248c3011
Merge branch 'master' into kauth
2018-06-15 20:40:29 +01:00
Caio Carvalho
358957641b
Including LVM VG device scan in scanDevice in SfdiskBackend and LibPartedBackend. It was scanning only for DiskDevices.
2018-06-11 18:33:11 -03:00
Andrius Štikonas
83847a705e
Bump blkid requirement to 2.31.1
...
We actually need 2.32 for all features but at least 2.31.1 contains most
fixes and has already propagated to most distros.
2018-06-08 11:30:28 +01:00
Andrius Štikonas
858c0d660b
Drop soversion in a branch. There won't be any release on master branch
...
before merging kauth branch.
master already had soversion bump after the last release.
2018-06-08 11:25:29 +01:00
l10n daemon script
7497d509f4
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-06-07 05:41:48 +02:00
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
c791e4546c
Remove findLIBPARTED.cmake
2018-04-23 14:18:20 +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
l10n daemon script
b3a8a3874f
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-23 05:26:25 +02: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
4bcf9288e6
Remove deprecated attribute for now.
...
Not available on current Neon.
2018-04-12 15:16:49 +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