Commit Graph

289 Commits

Author SHA1 Message Date
Chantara Tith a298800fe2 LVM LV resize Operation 2016-07-28 02:57:48 +07:00
Chantara Tith 503c493daf Fix LV used space. 2016-07-28 02:57:48 +07:00
Chantara Tith c0e3288741 Use partionPath for new LV partition 2016-07-28 02:57:48 +07:00
Chantara Tith cf193d6e66 Better LVM operations report 2016-07-28 02:57:48 +07:00
Chantara Tith 430f56e416 Move from creating unallocated LVM partitio manually to PartitionTable 2016-07-28 02:57:48 +07:00
Chantara Tith 86737c314e Move lvm2_pv from regex to field options. Add read used space to lvm pv 2016-07-28 02:57:48 +07:00
Chantara Tith 34810d3148 Add LVM operations 2016-07-28 02:57:48 +07:00
Chantara Tith b5262262c2 Add Label for LVM partition's filesystem 2016-07-28 02:57:48 +07:00
Chantara Tith 76800ea872 Add LVM delete partition job 2016-07-28 02:57:48 +07:00
Chantara Tith 542db88336 Fix PartitionTable sector representation and used space for LVM partition 2016-07-28 02:57:48 +07:00
Chantara Tith 0f3c4b0a8c Use KMountPoint for LvmDevice's Partition 2016-07-28 02:57:48 +07:00
Chantara Tith 5184935b3f Move scanPartitions to LVM Field 2016-07-28 02:57:48 +07:00
Chantara Tith fcfd6d2335 Move from regex to LVM Field options 2016-07-28 02:57:47 +07:00
Chantara Tith b7902cbdb9 Refactor and add UUID to LvmDevice 2016-07-28 02:57:47 +07:00
Chantara Tith 0bc72a13d4 Construct PartitionTable and Partition in LvmDevice 2016-07-28 02:57:47 +07:00
Chantara Tith b8380c69f8 Initial work on LvmDevice 2016-07-28 02:57:47 +07:00
Chantara Tith b53ab2eceb Initial Device separation 2016-07-28 02:57:47 +07:00
Chantara Tith e15e11a313 Cache lvm2_pv and luks result in finding external tool 2016-07-28 02:57:47 +07:00
Chantara Tith 8c3dbcd146 Add support for reading LVM PV info 2016-07-28 02:57:47 +07:00
Chantara Tith bfa59cdbad Implement lvm PV resizing 2016-07-28 02:57:47 +07:00
Chantara Tith 71212f2bf3 setting VG name as PV mount point 2016-07-28 02:57:47 +07:00
Andrius Štikonas a8b35c56a3 Fix btrfs support. 2016-07-27 20:55:35 +01:00
l10n daemon script e18dc61196 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"
2016-07-27 09:27:38 +00:00
l10n daemon script 0b39056431 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"
2016-07-26 10:44:10 +00:00
Andrius Štikonas 71921cf500 Add KAuth helper to detectFileSystem. 2016-07-25 16:33:49 +01:00
l10n daemon script cb7a3d26c5 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"
2016-07-25 09:52:46 +00:00
Andrius Štikonas c4b28aa91f Revert "Use udevadm for detecting file system type."
udevadm seems to suffer from race conditions and sometimes returns exit code 4.

This reverts commit 5ea32b446c.
2016-07-24 21:36:56 +01:00
Andrius Štikonas 5ea32b446c Use udevadm for detecting file system type. 2016-07-24 15:18:27 +01:00
Andrius Štikonas 78df451ea0 Add forgotten file. 2016-07-24 10:08:05 +01:00
Andrius Štikonas 2e9166d2d4 Improve comment of major device numbers.
Exclude read-only block devices.
2016-07-23 22:01:38 +01:00
Andrius Štikonas c8e9c72d88 Look for more type of block devices. 2016-07-22 15:53:15 +01:00
Andrius Štikonas e7e98579c0 Silence cmake warning. 2016-07-22 13:19:45 +01:00
Andrius Štikonas b5d1529370 excludeReadOnly->excludeLoop. 2016-07-22 13:18:34 +01:00
Andrius Štikonas 4a0b8f8efb Use lsblk to detect devices. 2016-07-22 12:56:59 +01:00
Andrius Štikonas e64a82ff19 Use KAuth to get privileges needed for detecting partitions. 2016-07-22 12:00:01 +01:00
Andrius Štikonas 99886f32fc Add more warning tags. 2016-07-18 12:50:52 +01:00
Andrius Štikonas 39e419a36e Use <warning> KUIT tags. 2016-07-18 12:21:06 +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 9baaec35d5 Require Qt 5.6.1. 2016-07-08 00:39:49 +01:00
Andrius Štikonas 4ba9971de9 Do not use obsolete type. 2016-07-06 20:44:32 +01:00
Andrius Štikonas aa6f7f8f84 Bump version to 2.2.1. 2016-07-06 16:17:36 +01:00
Andrius Štikonas e437da6091 Also check whether HFS+ shrink support is available. 2016-06-12 16:15:18 +01:00
Andrius Štikonas 2514f7d8f4 Use diskdev_cmds instead of obsolete hfsplusutils for HFS+ file systems. 2016-06-12 13:33:04 +01:00
Andrius Štikonas b6911285dc Adjust maximum capacity for fat32, jfs and reiserfs. 2016-06-09 22:07:23 +01:00
Andrius Štikonas 35c7f9749e Also reduce max capacity for ext2 and ext3 file systems. 2016-06-09 19:46:21 +01:00
Andrius Štikonas 3756ec45da Reduce maximum capacity of FAT16 file systems by 1 MiB. 2016-06-09 19:22:56 +01:00
Andrius Štikonas 5e982b5b1e Fix memory leaks. 2016-06-02 13:46:16 +01:00
Andrius Štikonas 09711cdf1d Whitespace fixes. 2016-06-01 21:00:31 +01:00
Andrius Štikonas 8ae2ea3006 Make sure file system is not mounted before deleting it.
Sometimes user might try to mount manually and then delete partition
without refreshing state in KPM.
2016-05-26 18:47:34 +01:00