Commit Graph

  • dc75c7a11f Add basic support for F2FS. Andrius Štikonas 2016-02-25 23:29:33 +0000
  • d9f87b1031 Simplify prettyName logic. We already check for empty name in the constructor. Andrius Štikonas 2016-02-25 22:24:46 +0000
  • 8c740c99ce Bump version to 2.0.2. v2.0.2 Andrius Štikonas 2016-02-24 12:09:36 +0000
  • b25d7c19de Make Partition Manager device selector more user friendly: Show Device name – Capacity (Device node) v2.0.1 Andrius Štikonas 2016-02-22 16:14:50 +0000
  • 227c77e801 Do not report free space for swap partitions. Andrius Štikonas 2016-02-21 19:22:35 +0000
  • 20bb8eba7e Get btrfs used capacity from btrfs filesystem show --raw It's output looks like: Andrius Štikonas 2016-02-18 13:39:09 +0000
  • 58013d54fe Never force installation in the system prefix when it's not needed Andrius Štikonas 2016-01-31 14:45:34 +0000
  • b2aa3176ba Remove parted workaround. FS detection now only uses blkid (from util-linux). Bump minimum blkid (and therefore util-linux) version to 2.23. Andrius Štikonas 2016-01-25 15:42:20 +0000
  • f69254f8e8 Bump kpmcore version to 2.0.0. v2.0.0 Andrius Štikonas 2016-01-11 23:53:45 +0000
  • 0bde7012cd Teach cmake config to find kpmcore include dir. Andrius Štikonas 2016-01-11 23:51:28 +0000
  • b6a6efc579 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2015-12-30 09:24:52 +0000
  • 4da5a0e8a2 Make sure so version is set on the target. BUG: 355897 Andrius Štikonas 2015-11-25 16:49:28 +0000
  • 9d771687a3 cmake should mention kpmcore instead of KDE Partition Manager. v1.9.50 Andrius Štikonas 2015-09-16 18:50:14 +0100
  • efd3179d95 Revert merge of branch luks-decorator. Andrius Štikonas 2015-09-16 14:18:13 +0100
  • c95f663172 Bump version to 1.9.50 Andrius Štikonas 2015-09-15 23:14:28 +0100
  • 815cb3caad Add ismounted.c and related from util-linux. These are supposed to be LGPL or GPL 2 or later. The licensing is unclear but in util-linux the relevant files are treated as LGPL. is_mounted is wrapped in helpers.h Compared to libparted, this has the benefit of not requiring a PedPartition object, and it's supposed to be reliable and cross-platform. Teo Mrnjavac 2015-08-18 18:22:30 +0200
  • 1135a36b68 Useless forward-declare is useless. Teo Mrnjavac 2015-08-18 18:13:49 +0200
  • d8494a00a5 FS::luks is now a decorator for an actual FS composed inside. Implement cryptOpen/cryptClose/mount/unmount operations. detectFileSystem, which only uses blkid, is now in FileSystem.cpp. FileSystem::mount now requires a mountPoint. Use umount -A to immediately umount all mount points in unmountCmds. Add override keywords, TODO: add them everywhere. LibPartedBackend no longer links against libblkid. Fix LUKS handling in LibPartedBackend::scanDevicePartitions. Teo Mrnjavac 2015-08-14 17:52:36 +0200
  • 95dfe648e9 Bump minimum blkid (and therefore util-linux) version to 2.23. Teo Mrnjavac 2015-08-13 14:26:14 +0200
  • 166728b820 Allow detecting FS::Type by path, and remove libparted workaround. FS detection now only uses blkid (from util-linux). Teo Mrnjavac 2015-08-13 14:25:13 +0200
  • b0e6104e91 List .ui files instead of globbing them. Andrius Štikonas 2015-08-05 12:35:17 +0100
  • 5e7dff18ec Useless include is useless. Teo Mrnjavac 2015-08-04 18:32:07 +0200
  • cdf57075f9 Support LUKS mounting. Teo Mrnjavac 2015-08-04 17:04:30 +0200
  • 17eb5e51e5 Resurrect DecryptLuksDialog. Teo Mrnjavac 2015-08-04 16:43:23 +0200
  • 7f1a340e47 Resurrect DecryptLuksDialogWidget. Teo Mrnjavac 2015-08-04 16:42:56 +0200
  • 49dd31149f Glob for UI files in src/gui. Teo Mrnjavac 2015-08-04 16:42:10 +0200
  • 504ac5a86c First check, then assert. Teo Mrnjavac 2015-07-23 17:55:17 +0200
  • ab049467b7 First check, then assert. Also fix check syntax. Teo Mrnjavac 2015-07-23 17:52:22 +0200
  • ac6591807a First check, then assert. Teo Mrnjavac 2015-07-23 17:49:05 +0200
  • cd0f5d8778 Do not risk a division by zero. Teo Mrnjavac 2015-07-23 17:47:17 +0200
  • 409bde6d1f Alignment. Teo Mrnjavac 2015-07-23 17:41:15 +0200
  • c031d239e5 Do not forget breaks in switch (thanks to Coverity). Teo Mrnjavac 2015-07-23 17:36:55 +0200
  • a683078b28 Allow excluding read-only devices from backend scan. Teo Mrnjavac 2015-07-23 16:42:09 +0200
  • adbcfb8943 No need to bump the Qt dependency to 5.4.1. Teo Mrnjavac 2015-07-22 16:45:23 +0200
  • dd9c4eeb7e Check if ocfs2 create command starts. Teo Mrnjavac 2015-07-22 16:15:25 +0200
  • cba82dea40 Useless check is useless. Teo Mrnjavac 2015-07-22 16:10:46 +0200
  • de27f840bf Always use nullptr instead of NULL because it is type-safe. Teo Mrnjavac 2015-07-22 15:48:03 +0200
  • c4bb654916 Do not dereference before null check. Teo Mrnjavac 2015-07-22 15:36:55 +0200
  • e69c679fd9 Cast to quint64 early enough to not lose precision. Teo Mrnjavac 2015-07-22 15:28:47 +0200
  • df01276a53 config.h is no more. Teo Mrnjavac 2015-07-21 12:44:59 +0200
  • 5d19f9c55e Remove kcfg and kcfgc files. Teo Mrnjavac 2015-07-21 12:44:18 +0200
  • 4e6655c356 Parameter intentionally unused, do not warn. Teo Mrnjavac 2015-07-20 17:11:22 +0200
  • a50076f1bd Remove all references to KConfig from CMake. Teo Mrnjavac 2015-07-20 17:10:47 +0200
  • 93d933c498 Have PartWidget color codes not use KConfig. Teo Mrnjavac 2015-07-17 13:36:23 +0200
  • fda3c2c814 Use PartitionAlignment::sectorAlignment instead of KConfig. Teo Mrnjavac 2015-07-15 18:38:41 +0200
  • f343f4c3b2 Make sectorAlignment a static setting in PartitionAlignment. Also yank out cylinder alignment from sectorAlignment. Teo Mrnjavac 2015-07-15 18:33:35 +0200
  • 0a4ac3065b By default we never align to cylinder boundaries because it's not 1987. Teo Mrnjavac 2015-07-14 18:40:12 +0200
  • 626f560e52 Format kpmcore code using KDE style. Andrius Štikonas 2015-07-13 17:16:36 +0300
  • c25bb0d923 Fix indentation. Teo Mrnjavac 2015-07-13 15:50:06 +0200
  • 46946c7949 Specify type when creating a new partition. Teo Mrnjavac 2015-07-13 15:28:56 +0200
  • 521d3efb39 Obsolete code is obsolete. Teo Mrnjavac 2015-07-13 15:28:24 +0200
  • 38c8fc1efc Fix build again. Teo Mrnjavac 2015-07-10 17:05:38 +0200
  • e2a7e4b230 Fix build. Teo Mrnjavac 2015-07-10 17:03:52 +0200
  • fd8603f70c Do not use KConfig for the shred action. Teo Mrnjavac 2015-07-10 15:56:12 +0200
  • eb1879774f Export Copy{Source,Target}Device classes. Teo Mrnjavac 2015-07-10 15:07:05 +0200
  • 7fa51ae067 Make it possible to set partition sectors from the outside world Teo Mrnjavac 2015-07-09 19:07:52 +0200
  • 3da87feba1 Make Device::setPartitionTable() public Teo Mrnjavac 2015-07-09 18:36:03 +0200
  • 3bbce2865f Revert "Format kpmcore code using KDE style." Teo Mrnjavac 2015-07-13 16:03:36 +0200
  • 21b569e499 Format kpmcore code using KDE style. Andrius Štikonas 2015-07-13 17:02:13 +0300
  • 13b074d724 Fix indentation. Teo Mrnjavac 2015-07-13 15:50:06 +0200
  • 37cf9eb73f Specify type when creating a new partition. Teo Mrnjavac 2015-07-13 15:28:56 +0200
  • b88469bd2d Obsolete code is obsolete. Teo Mrnjavac 2015-07-13 15:28:24 +0200
  • af95c8200f Fix build again. Teo Mrnjavac 2015-07-10 17:05:38 +0200
  • c44a976490 Fix build. Teo Mrnjavac 2015-07-10 17:03:52 +0200
  • e1014f8e29 Do not use KConfig for the shred action. Teo Mrnjavac 2015-07-10 15:56:12 +0200
  • a3c5bbdbb7 Export Copy{Source,Target}Device classes. Teo Mrnjavac 2015-07-10 15:07:05 +0200
  • 543bdd9c20 Make it possible to set partition sectors from the outside world Teo Mrnjavac 2015-07-09 19:07:52 +0200
  • e6e7894f24 Make Device::setPartitionTable() public Teo Mrnjavac 2015-07-09 18:36:03 +0200
  • 195e495876 Move PartResizerWidget and related from PartitionManager into KPMcore. Teo Mrnjavac 2015-07-08 18:16:57 +0200
  • 3db017e4c1 Consistently use spaces instead of tabs in CMakeLists.txt files. Teo Mrnjavac 2015-07-02 15:21:46 +0200
  • b5a2403e57 Add core/copy*.h to installed headers list. Teo Mrnjavac 2015-07-02 14:20:03 +0200
  • 05790882f1 Rename PartitionManager things to KPMcore. Teo Mrnjavac 2015-07-02 14:19:33 +0200
  • 46615725b5 Move FileSystem::defaultFileSystem to GUI. Andrius Štikonas 2015-06-30 22:22:00 +0300
  • 80904cded3 Move Capacity::preferredUnit to GUI. Andrius Štikonas 2015-06-14 02:01:05 +0100
  • 5c04c17cb7 Move createFileSystemColor back to GUI. Andrius Štikonas 2015-06-12 13:11:42 +0100
  • ce3faee105 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2015-06-12 10:26:58 +0000
  • c37059f062 Stop installing partitionmanager.kcfg to avoid file collision. Andrius Štikonas 2015-06-12 02:42:35 +0100
  • 13b1adac59 Remove unnecessary config.h includes. Andrius Štikonas 2015-06-12 02:40:00 +0100
  • 10441c7df4 Update INSTALL instructions: Andrius Štikonas 2015-06-11 12:27:00 +0100
  • 36b78b4b3f Remove README (it is still available in partitionmanager repo) Andrius Štikonas 2015-06-11 12:22:46 +0100
  • c0b4df13ae SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2015-06-09 14:09:02 +0000
  • fd7a7bd947 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2015-06-07 04:13:54 +0000
  • 55c21cf142 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2015-06-06 04:26:29 +0000
  • 80dc2e97b8 SVN_SILENT made messages (.desktop file) - always resolve ours l10n daemon script 2015-06-05 04:19:09 +0000
  • 1ef6fa8131 Move kpmcore library into its own repository. Andrius Štikonas 2015-06-04 01:29:22 +0100