Commit Graph

1206 Commits

Author SHA1 Message Date
Andrius Štikonas a0ba49a26d Add more command line options (license, author, etc.). 2016-07-12 23:59:01 +01:00
Andrius Štikonas eaa9f6eaf1 Do not use obsolete type. 2016-07-06 20:44:40 +01:00
Andrius Štikonas ee3466f1f8 Do not convert empty KLocalizedStrings into QStrings. 2016-07-06 16:02:06 +01:00
Andrius Štikonas 6c78120883 Reduce usage of moc. 2016-07-02 12:12:56 +01:00
Andrius Štikonas 75adb928fe Use lambda functions for overloaded connections. 2016-07-01 15:51:28 +01:00
Andrius Štikonas 2b7f23ec27 Use new connect style with KStandardAction. 2016-07-01 15:42:12 +01:00
Andrius Štikonas 63a75bb4e6 Add placeholderText in MountOptionsDialog. 2016-06-15 15:49:26 +02:00
Andrius Štikonas af140882a7 Add Ok/Cancel buttons to EditMountPointOptionsDialog.
BUG: 364284
2016-06-15 15:35:35 +02:00
Andrius Štikonas fa385538b4 Disable EditMountPoints dialog if partition cannot be mounted. 2016-05-24 16:44:07 +01:00
Andrius Štikonas 88fa3c3697 Fix mountpointdialog for encrypted filesystems. 2016-05-24 16:35:39 +01:00
Andrius Štikonas b94564e360 Convert remaining QObject::connect to new syntax. 2016-05-22 20:03:49 +01:00
Andrius Štikonas ae5089abfc Luks helper functions are non-static now. 2016-05-20 19:38:56 +01:00
Andrius Štikonas 5a408305f2 Convert some signals and slots to the new syntax. 2016-05-18 22:23:59 +01:00
Andrius Štikonas 36caff20f6 Also remove luks from General Settings page. 2016-05-18 19:20:24 +01:00
Andrius Štikonas fb18336e95 Do not show luks filesystem in combobox in PartPropsDialog when not necessary. 2016-05-18 19:14:20 +01:00
Andrius Štikonas 59862f48dd Do not allow moving first sector if moving partition is disabled. 2016-05-18 15:28:59 +01:00
Andrius Štikonas 6ae11620f3 Relax restriction on decrypt/deactivate. 2016-05-18 14:56:57 +01:00
Andrius Štikonas f8ecc67811 Disable Luks decrypt/deactivate if operation stack is non-empty. 2016-05-18 13:14:10 +01:00
Andrius Štikonas 262bda5b3b Do not allow moving first sector if moving partition is disabled. 2016-05-18 12:08:20 +01:00
Andrius Štikonas 8b7982df08 Update function description to match current parameters. 2016-05-18 11:59:06 +01:00
Andrius Štikonas a2c3cfa074 Do not show luks as an option to reformat in partition properties dialog. 2016-05-18 11:54:24 +01:00
Andrius Štikonas 65d80dd405 Respect minCapacity when creating new filesystem in small unallocated partition
BUG:363050
2016-05-17 19:33:08 +01:00
Andrius Štikonas 1dc73f975d Do not allow recreating luks filesystem. 2016-05-17 18:53:14 +01:00
Andrius Štikonas 374f88fa5f Remove reduntant virtual keywords. 2016-05-17 18:03:28 +01:00
Andrius Štikonas c01d63cb02 Revert "Remove Luks from FileSystemFactory."
This reverts commit dd1f6aaae0.
2016-05-17 15:30:57 +01:00
Andrius Štikonas dd1f6aaae0 Remove Luks from FileSystemFactory. 2016-05-17 15:05:05 +01:00
Andrius Štikonas 8763fbf2ae Add an indication when filesystem is encrypted. 2016-05-17 01:25:52 +01:00
Andrius Štikonas ac278bb06d Check whether LUKS verification passphrase matches.
Set passphrase length to be from 1 to 512.
2016-05-17 01:06:45 +01:00
Andrius Štikonas ca6398fe99 Remove non-user friendly captions. 2016-05-12 21:45:07 +01:00
Andrius Štikonas 21d02b31dc Fix a typo. 2016-05-10 15:16:05 +01:00
Andrius Štikonas 18aecafe46 Port from QRegExp to QRegularExpression. 2016-05-10 15:08:06 +01:00
Andrius Štikonas b940840a86 Fix importing partition table. 2016-05-10 14:49:57 +01:00
Andrius Štikonas 57fea2269d Use KActionCollection::setDefaultShortcut to silence warnings on startup. 2016-05-08 02:29:49 +01:00
Andrius Štikonas d7cb055554 Change default filesystem to Ext4.
BUG: 360556
2016-05-06 23:18:58 +01:00
Andrius Štikonas ed5379236b Move Teo from Credits to Authors. 2016-05-06 22:52:17 +01:00
Andrius Štikonas 98835662ca Start migration from QLineEdit to KNewPasswordWidget for LUKS passphrases. 2016-04-29 21:27:43 +01:00
Andrius Štikonas b0cf50e443 Pass a pointer to the parent widget to decrypt dialog. 2016-04-29 12:36:32 +01:00
Andrius Štikonas 0d76d71fc4 Merge branch 'master' into luks-decorator 2016-04-28 14:48:06 +01:00
Andrius Štikonas 51bf1b94f8 Move constructor to .cpp file. 2016-04-28 14:09:51 +01:00
Andrius Štikonas b21d1ffa84 Resize the header of ApplyProgressDialogWidget. 2016-04-28 14:01:09 +01:00
Andrius Štikonas 1832059353 Add override keyword to virtual functions. 2016-04-28 00:17:47 +01:00
Andrius Štikonas 92d4ea5d95 Fix incorrect HTML markup. 2016-04-27 18:53:26 +01:00
Andrius Štikonas 80b01010a6 Never show encrypt options for Extended partitions. 2016-04-26 14:39:15 +01:00
Andrius Štikonas 97bd4e94e1 Do not use QStringLiteral for empty strings. 2016-04-26 13:55:58 +01:00
Andrius Štikonas e5eed419f3 Do not show luks in FileSystemSupportDialog. 2016-04-26 13:03:10 +01:00
Andrius Štikonas 8f05b9e422 Limit passphrase input field to 512 characters. 2016-04-26 12:52:46 +01:00
Andrius Štikonas 2790b430bb Allow setting labels during creation of LUKS volume. 2016-04-24 17:48:24 +01:00
Teo Mrnjavac 221c375bd4 Rookie mistake. 2016-04-21 19:30:18 +02:00
Teo Mrnjavac 9a8dc0127d Force show the passphrase widgets. 2016-04-21 19:25:53 +02:00
Teo Mrnjavac 1e300afbac Correctly hide passphrase widget. 2016-04-21 19:21:34 +02:00
Teo Mrnjavac f56539a4b0 Revert "Do not delete checkbox and passprase widget objects."
This reverts commit 2bed9f23eb.
2016-04-21 18:44:25 +02:00
Teo Mrnjavac 5fc1683672 Don't crash on resize dialog. 2016-04-21 18:43:54 +02:00
Andrius Štikonas 2bed9f23eb
Do not delete checkbox and passprase widget objects.
Workarounds a crash when resizing LUKS partitions.
2016-04-21 17:37:49 +01:00
Teo Mrnjavac a1b886578f Set the passphrase on FS::luks. 2016-04-21 17:57:25 +02:00
Teo Mrnjavac 5f3a0ca691 Hide it by default. 2016-04-21 17:56:55 +02:00
Teo Mrnjavac 0c065cd786 Add passphrase widget to create dialog. 2016-04-21 17:56:44 +02:00
Teo Mrnjavac 64668df117 Avoid using exceptions, again. 2016-04-20 15:15:01 +02:00
Teo Mrnjavac 1b958db71f Avoid using exceptions. 2016-04-20 14:46:22 +02:00
Teo Mrnjavac cf4d687d54 Rely on the partition role instead of the filesystem type. 2016-04-19 17:08:01 +02:00
Teo Mrnjavac 29d3a92805 Use the role instead of the filesystem type to detect a LUKS volume. 2016-04-19 16:54:33 +02:00
Teo Mrnjavac 03d3925775 PartitionRole::LUKS is now PartitionRole::Luks. 2016-04-19 16:53:56 +02:00
Andrius Štikonas ad64f7537b
Rename qglobal.h to QtGlobal 2016-04-18 17:17:19 +01:00
Andrius Štikonas f878865aa0
Merge branch 'master' into luks-decorator 2016-04-16 00:34:50 +01:00
Andrius Štikonas b3303ee6bf
Fix LUKS encryption support for filesystems without support for writing label.
This enables LUKS encryption for Reiser4 and LVM PV.
2016-04-16 00:28:14 +01:00
Teo Mrnjavac 13031913f4 Update copyrights. 2016-04-15 15:45:22 +02:00
Teo Mrnjavac 46baf7c440 Create FS as inner FS in LUKS if the encrypt setting is checked.
Filter out LUKS from FS combo.
2016-04-15 15:38:11 +02:00
Teo Mrnjavac c67911c0d2 Hide LUKS checkBox by default. 2016-04-15 15:36:41 +02:00
Teo Mrnjavac b0b2eccc23 Add "Encrypt" checkBox to partition widget.
Also replace occurrences of NULL with nullptr.
2016-04-15 15:35:45 +02:00
Andrius Štikonas cf891183cb
Always use because it is type safe. 2016-04-14 19:18:36 +01:00
Teo Mrnjavac 0c780279ae Resurrect LUKS code which was previously merged+reverted.
Revert "Revert "Merge branch 'luks-decorator'""

This reverts commit 6806de6fb7.
2016-03-31 18:20:57 +02:00
Andrius Štikonas 59544f4712 Update copyright in About dialog.
Update credits.
2016-03-02 19:20:51 +00:00
Andrius Štikonas 9c91e25e96 Update copyright. 2016-03-02 18:33:40 +00:00
Andrius Štikonas 51b0295d7b Merge branch '2.0' 2016-02-29 17:18:13 +00:00
Teo Mrnjavac 97175c71ad Fix bug with EditMountPointDialog not having Ok&Cancel buttons. 2016-02-29 01:11:10 +00:00
Andrius Štikonas c140e6665f Fix checkSupportInNode for extended partitions (disables bogus warning). 2016-02-29 01:05:39 +00:00
Andrius Štikonas 5fc9974b8d Merge branch '2.0' 2016-02-26 14:48:29 +00:00
Teo Mrnjavac 5e7c9f7131 Fix crash when applying settings. 2016-02-26 15:32:14 +01:00
Andrius Štikonas 6d76d92f23 Add basic support for F2FS.
Bump version to 2.0.50
Bug: 359795
2016-02-25 23:30:57 +00:00
Andrius Štikonas d2a013222e Use KLocalizeStrings to avoid nested xi18n calls.
Nested xi18n calls cause QStrings to be escaped and makes HTML
visible in KMessageBox.

BUG: 354925
2016-02-18 14:59:59 +00:00
Andrius Štikonas 3ccc829483 Add a comment. 2016-01-31 14:23:49 +00:00
Andrius Štikonas 53e1413d06 Look for kdesu binary in libexec path. 2016-01-29 16:44:17 +00:00
Andrius Štikonas 15b7fa3470 kpmcore/ prefix in #includes is no longer required. 2016-01-12 00:12:49 +00:00
Andrius Štikonas 333e03ac10 Get rid of kpmgui internal library.
kpmgui was basically the whole partitionmanager except for main.cpp file.
All useful functions were moved to kpmcore library, kpmgui is not necessary now.
2016-01-06 15:56:32 +02:00
Andrius Štikonas d7a77c8934 Initialize KCrash. 2015-12-05 19:25:04 +00:00
l10n daemon script 92c1b2d7a2 SVN_SILENT made messages (after extraction) 2015-11-04 14:16:11 +00:00
Andrius Štikonas 6806de6fb7 Revert "Merge branch 'luks-decorator'"
This reverts commit 54ce33b472, reversing
changes made to 98d08a81c5.
2015-09-16 14:14:53 +01:00
Timo Gurr 6128aa9635 Fix the install location of the appdata.xml file. 2015-09-15 23:17:53 +01:00
Andrius Štikonas 54ce33b472 Merge branch 'luks-decorator' 2015-09-15 23:15:53 +01:00
Teo Mrnjavac a88ceb2140 Fix bug with EditMountPointDialog not having Ok&Cancel buttons. 2015-08-14 18:07:26 +02:00
Teo Mrnjavac 65ffb182c5 Hook up new LUKS functionality from KPMcore.
Add decrypt action to actionCollection and context menu.
Wrap very long lines.
Replace NULL with nullptr, TODO: do this everywhere.
2015-08-14 17:57:27 +02:00
l10n daemon script 98d08a81c5 SVN_SILENT made messages (after extraction) 2015-07-31 08:16:21 +00:00
Teo Mrnjavac 6e1ff468d3 Set partition color code on PartWidget, and react to settings change. 2015-07-17 13:37:30 +02:00
Teo Mrnjavac 48a2090b48 Generate color codes array from Settings. 2015-07-17 13:37:08 +02:00
Teo Mrnjavac 9d9a2b345a Make sure sectorAlignment is set. 2015-07-15 19:03:39 +02:00
Andrius Štikonas 81004a2445 Format partitionmanager code using KDE style. 2015-07-13 17:17:41 +03:00
Teo Mrnjavac 94bae2494f Fix indentation. 2015-07-13 15:50:45 +02:00
Teo Mrnjavac 23084a258d Specify default filesystem type when creating new partition. 2015-07-13 15:33:45 +02:00
Teo Mrnjavac c0381cd913 Read Shred action from KConfig. 2015-07-10 15:57:02 +02:00
Teo Mrnjavac cf51fa1ad0 Move PartResizerWidget and related to KPMcore. 2015-07-08 18:16:03 +02:00
Andrius Štikonas 618468742c Move FileSystem::defaultFileSystem to GUI. 2015-06-30 22:22:13 +03:00
Andrius Štikonas a58a041e6a Move Capacity::preferredUnit to GUI. 2015-06-14 02:06:18 +01:00
l10n daemon script 23825bfca3 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"
2015-06-13 11:31:00 +00:00
l10n daemon script 2af3245033 SVN_SILENT made messages (after extraction) 2015-06-13 09:23:46 +00:00
Andrius Štikonas 11b097141a Move createFileSystemColor back to GUI. 2015-06-12 13:11:29 +01:00
Andrius Štikonas b651d8de89 Move kpmcore to another repository (sysadmin/kpmcore) 2015-06-04 01:51:56 +01:00
Andrius Štikonas a630a5cc0a Add -F flag to force recreation of ext2/3/4 filesystems.
BUG: 347948
2015-05-19 16:00:12 +01:00
Andrius Štikonas f66cfe21c7 Use fatlabel instead of mtools to change FAT labels.
We already use other utils from dosfstools anyway.
Also, fatlabel seems to be more reliable.
2015-05-14 15:40:30 +01:00
l10n daemon script 9c495d5f46 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"
2015-04-30 10:10:38 +00:00
l10n daemon script 12b16c346b SVN_SILENT made messages (after extraction) 2015-04-30 08:35:52 +00:00
Andrius Štikonas 47bf8bb72d Use mtools to set FAT labels.
Partition Manager used its internal fork of mtools to avoid setting up
device to drive letter mappings. It looks like recent versions of
mtools can be used without it by using special device ::
2015-04-29 00:39:36 +01:00
Andrius Štikonas e63b0e43e9 Use ntfs-3g name instead of ntfsprogs. 2015-04-29 00:16:39 +01:00
Andrius Štikonas 1093b3c4f5 Create QApplication first. 2015-04-26 14:22:55 +01:00
l10n daemon script 9ad78c5c4c 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"
2015-04-19 10:15:54 +00:00
Andrius Štikonas 9d135978ad Add HiDPI support. 2015-04-09 23:26:52 +03:00
l10n daemon script d761cd090f 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"
2015-04-06 09:52:22 +00:00
l10n daemon script 695eabcf8d SVN_SILENT made messages (after extraction) 2015-04-06 08:16:42 +00:00
Andrius Štikonas c0a6954968 Fix a failing build due to incorrect link in config.kcfgc 2015-04-05 11:19:26 +03:00
Andrius Štikonas 936a2fe91f Rename config.kcfg to a more specific name.
BUG: 345857
2015-04-04 21:33:29 +03:00
Andrius Štikonas 05a2b9e990 Specify more link libraries to prepare for eventual repo split. 2015-03-28 18:35:30 +00:00
Andrius Štikonas 2b7d2ff377 Move util/htmlreport util/helpers to kpmgui library. 2015-03-28 18:23:53 +00:00
Andrius Štikonas 8e5c1b1ebd Move naturalLessThan function out of util/helpers. 2015-03-28 16:56:39 +00:00
Andrius Štikonas 0ce605e7bd Move KAboutData setup code out of util/helpers.cpp to main.cpp. 2015-03-28 00:48:51 +00:00
Andrius Štikonas 93f6bcdc83 Generate export header for libkpmgui. 2015-03-28 00:43:38 +00:00
Chris Campbell 0ff2c923c3 Split partitionmanagerprivate into kpmcore and kpmgui.
Please enter the commit message for your changes. Lines starting
2015-03-27 16:28:21 +00:00
l10n daemon script 2f780df746 SVN_SILENT made messages (.desktop file) 2015-02-28 11:35:37 +00:00
l10n daemon script 5588b5c0c9 SVN_SILENT made messages (after extraction) 2015-02-28 09:34:19 +00:00
l10n daemon script 29d5ed031e SVN_SILENT made messages (.desktop file) 2015-02-27 11:40:43 +00:00
l10n daemon script 2b336878ba SVN_SILENT made messages (after extraction) 2015-02-27 09:33:28 +00:00
l10n daemon script 11fbc9a64b SVN_SILENT made messages (after extraction) 2015-02-25 08:52:51 +00:00
l10n daemon script f64456f8dc SVN_SILENT made messages (after extraction) 2015-02-22 09:01:22 +00:00
Andrius Štikonas 85ee018dd7 Change homepage (the previous domain owned by Volker has expired). 2015-02-17 11:56:39 +00:00
l10n daemon script 431450b94d SVN_SILENT made messages (after extraction) 2015-02-09 10:03:15 +00:00
Andrius Štikonas 8262cac87a Set exfat msdos/gpt partition type to ntfs.
BUG:343940
2015-02-08 22:35:08 +00:00
Andrius Štikonas 2c8fb641f6 libparted: Use libparted to recognize btrfs and nilfs2. 2015-02-08 21:03:13 +00:00
Andrius Štikonas bbb2fa3067 Use GPLv3 copyright notices. 2015-02-07 00:32:25 +00:00
Andrius Štikonas c493b78305 Do not throw an error when creating unformatted partition. 2015-02-06 01:08:11 +00:00
Andrius Štikonas c0307bf172 Fix more compiler warnings. 2015-02-05 11:17:34 +00:00
Andrius Štikonas 97baf57d67 Fix size constrains of extendable part of sizedialog. 2015-02-05 10:37:50 +00:00
l10n daemon script a64eed7855 SVN_SILENT made messages (.desktop file) 2015-02-05 09:02:36 +00:00
Andrius Štikonas 8b26ef6d4a Add myself to credits. 2015-02-05 01:41:51 +00:00
Andrius Štikonas a7a6d56112 PartitionManager links to and uses GPLv3 libraries, so switch license to GPLv3+. 2015-02-05 01:32:14 +00:00
Andrius Štikonas aa8c8eeb37 Change myself from developer to maintainer. 2015-02-05 01:12:27 +00:00
Andrius Štikonas d52ea34cf7 Complete KF5 port:
* Expose backend versions in a similar manner to backend Id.
 * Fix configure dialog signals.
2015-02-05 00:09:39 +00:00
Andrius Štikonas 02ffa73bb5 Fix gaining root privileges when command line options are supplied. 2015-02-04 23:19:49 +00:00
Andrius Štikonas 4c64caa6fb One more fix metadata access in corebackendmanager. 2015-02-04 02:43:28 +00:00
Teo Mrnjavac f86a1077ca Fix metadata access in corebackendmanager. 2015-02-03 20:32:29 +01:00
Teo Mrnjavac 69e411a6d6 Use kcoreaddons_desktop_to_json instead. 2015-02-03 20:18:40 +01:00
Teo Mrnjavac aa132e1cdb Try to port backend loading away from KAboutData. 2015-02-03 19:53:46 +01:00
Andrius Štikonas 79f7ef6494 Restore device scan progress. 2015-02-03 17:38:00 +00:00
l10n daemon script 2a120076d9 SVN_SILENT made messages (after extraction) 2015-01-28 07:36:25 +00:00
l10n daemon script 717aea24eb SVN_SILENT made messages (.desktop file) 2015-01-09 09:33:01 +00:00
l10n daemon script c2d15e97ff SVN_SILENT made messages (.desktop file) 2015-01-06 10:54:53 +00:00
l10n daemon script d41bb47000 SVN_SILENT made messages (.desktop file) 2015-01-01 08:57:04 +00:00
l10n daemon script ed045414d2 SVN_SILENT made messages (after extraction) 2015-01-01 07:49:09 +00:00
l10n daemon script 1160156229 SVN_SILENT made messages (.desktop file) 2014-12-21 09:02:01 +00:00
André Marcelo Alvarenga f9ff7f5ada Remove extra space 2014-12-02 22:56:00 -02:00
Yuri Chornoivan b44042a200 Fix tags 2014-11-30 11:52:13 +02:00
l10n daemon script d2ee7f05b1 SVN_SILENT made messages (after extraction) 2014-11-26 07:33:53 +00:00
l10n daemon script dc89d2acd7 SVN_SILENT made messages (after extraction) 2014-11-25 09:43:01 +00:00
Andrius Štikonas d3f403c75a Use reverse dns for appdata. 2014-11-23 12:59:35 +02:00
l10n daemon script b20d3b661b SVN_SILENT made messages (after extraction) 2014-11-22 07:58:17 +00:00
Andrius Štikonas dfc0a9b3fd Fix .desktop file name in appdata 2014-11-20 11:37:35 +02:00
Andrius Štikonas 4ee6c52843 Port to reverse dns desktop 2014-11-20 11:35:26 +02:00
Andrius Štikonas 109d35d9f4 Fix build. 2014-11-19 12:05:22 +00:00
Andrius Štikonas 17e2cbcd5b Migrate settings from KDE4 2014-11-14 21:56:44 +00:00
Andrius Štikonas fa2e3bd32d Link to KF5::Crash 2014-11-14 15:06:11 +00:00
l10n daemon script 0d98570ca6 SVN_SILENT made messages (after extraction) 2014-11-07 08:09:23 +00:00
Andrius Štikonas cc8e02cb43 Port away from deprecated KF5 methods. 2014-11-03 19:57:25 +00:00
Andrius Štikonas 75d4a3fabf Do not require unused Qt and KF5 frameworks. 2014-10-22 18:53:22 +01:00
Lasse Liehu 1a1f71bb1d Make most of i18n work again
With this most UI messages appear as translated again.
Some messages still appear as untranslated.

Now I don't need to install an old version of partitionmanager
just to test translations. :)
2014-10-19 17:55:29 +03:00
l10n daemon script c5e2373bf7 SVN_SILENT made messages (after extraction) 2014-10-15 07:42:37 +00:00
l10n daemon script a219697e75 SVN_SILENT made messages (after extraction) 2014-10-04 08:06:32 +00:00
l10n daemon script a4773181e7 SVN_SILENT made messages (after extraction) 2014-10-03 08:19:22 +00:00
l10n daemon script 6888ee6733 SVN_SILENT made messages (after extraction) 2014-10-01 07:39:21 +00:00
l10n daemon script 0694a9debf SVN_SILENT made messages (after extraction) 2014-09-30 10:04:23 +00:00
l10n daemon script 8010edd492 SVN_SILENT made messages (after extraction) 2014-09-28 13:37:50 +00:00
l10n daemon script e2ebddda74 SVN_SILENT made messages (after extraction) 2014-09-02 01:45:29 +00:00
Andrius Štikonas 204d2f9799 Remove all remaining functions depending on Solid. 2014-08-09 22:06:27 +03:00
Aurélien Gâteau 30d8f841ed Fix devices without partition table not being listed
Using parted to list devices instead of Solid avoids the issue of devices
without partition table not being listed. The only drawbacks are:
- no more scan progress
- no icon is set on the device

I added a check to skip device-mapper devices because Solid skipped them as
well. Not sure if it makes sense or not.
2014-08-08 21:10:20 +03:00
Aurélien Gâteau b313365276 Remove stray kcolorscheme.h include 2014-08-08 20:28:49 +03:00
Aurélien Gâteau a9cd6ae885 Draw the border around the handles
Otherwise they are difficult to see when the partition takes all the space
2014-08-08 20:28:49 +03:00
Aurélien Gâteau 40f579a811 PartResizerWidget: Render the background using a QLineEdit
This is more readable when style is not Oxygen
2014-08-08 20:28:49 +03:00
l10n daemon script 46b4f27e2e SVN_SILENT made messages (after extraction) 2014-08-08 01:47:01 +00:00
l10n daemon script 895a4fbdf6 SVN_SILENT made messages (after extraction) 2014-08-04 01:48:51 +00:00
l10n daemon script 3cdce14eed SVN_SILENT made messages (after extraction) 2014-08-03 01:46:44 +00:00
l10n daemon script 08d6b8c2de SVN_SILENT made messages (.desktop file) 2014-07-25 05:32:12 +00:00
l10n daemon script 01415d08a9 SVN_SILENT made messages (after extraction) 2014-07-25 01:58:46 +00:00
Aurélien Gâteau 1ec5f5559b Add a way to include parted exception message to reports 2014-07-24 09:06:17 +01:00
Aurélien Gâteau b629eebe0f Improve error reports in setPartitionSystemType 2014-07-24 09:05:56 +01:00
Andrius Štikonas edcd154b80 Merge branch 'frameworks' 2014-07-24 09:01:09 +01:00
Andrius Štikonas 1ee1e2f780 Merge branch 'master' into frameworks
Conflicts:
	CMakeLists.txt
	src/util/helpers.cpp
2014-07-24 08:56:54 +01:00
l10n daemon script aed98447e0 SVN_SILENT made messages (.desktop file) 2014-07-24 04:45:05 +00:00
l10n daemon script 96e2acb2d7 SVN_SILENT made messages (after extraction) 2014-07-24 01:42:37 +00:00
l10n daemon script 10d4591cec SVN_SILENT made messages (after extraction) 2014-07-20 01:48:04 +00:00
l10n daemon script 2a70efcaa2 SVN_SILENT made messages (after extraction) 2014-07-16 02:00:36 +00:00
l10n daemon script 1bab2bfab6 SVN_SILENT made messages (.desktop file) 2014-07-07 04:34:17 +00:00
l10n daemon script 0137c85bf9 SVN_SILENT made messages (after extraction) 2014-07-07 01:48:02 +00:00
Andrius Štikonas 5447297f06 Bump version number to 1.1.0 2014-07-06 14:18:44 +01:00
l10n daemon script 0769c0b6b9 SVN_SILENT made messages (after extraction) 2014-07-06 01:41:42 +00:00
l10n daemon script ee272cb912 SVN_SILENT made messages (after extraction) 2014-07-05 01:44:47 +00:00
l10n daemon script 4cfd6af804 SVN_SILENT made messages (after extraction) 2014-07-03 01:37:45 +00:00
Andrius Štikonas 9026bebc2d Fix build with udisks1. 2014-07-02 14:29:50 +01:00
Andrius Štikonas e469561b6f Merge branch 'master' into frameworks
Conflicts:
	src/fs/btrfs.cpp
	src/plugins/dummy/dummybackend.cpp
	src/plugins/libparted/libpartedbackend.cpp
	src/util/helpers.cpp
2014-07-02 14:27:04 +01:00
Andrius Štikonas 1579790072 Remove contact email of Volker Lanz. 2014-07-02 14:18:13 +01:00
l10n daemon script eb1dace873 SVN_SILENT made messages (after extraction) 2014-07-01 01:51:13 +00:00
l10n daemon script 4cc069b156 SVN_SILENT made messages (after extraction) 2014-06-30 01:51:10 +00:00
l10n daemon script 3937a372e1 SVN_SILENT made messages (after extraction) 2014-06-29 01:44:02 +00:00
l10n daemon script 62b8e241bd SVN_SILENT made messages (after extraction) 2014-06-28 01:40:52 +00:00
Yuri Chornoivan efca1594cd Fix XML 2014-06-26 08:49:59 +03:00
Andrius Štikonas cee38cde9b Add AppStream metadata. 2014-06-25 23:26:12 +01:00
Andrius Štikonas 40f4b0700b Force the creation of btrfs filesystem in case the partition already contains filesystem. 2014-06-05 02:08:02 +01:00
Andrius Štikonas d56ee33cf1 KAboutData::setApplicationData already passes the required information to QApplication. 2014-06-01 15:56:43 +01:00
Andrius Štikonas debfbade66 Display KDE Frameworks (KXmlGui) version. 2014-05-29 12:52:33 +01:00
Andrius Štikonas 2129ee24ab Avoid using implicit cast to QString. 2014-05-29 02:46:58 +01:00
Andrius Štikonas f78c34778e Make shredSource radio button work again. 2014-05-29 02:45:36 +01:00
Andrius Štikonas 7db7c3f77e Remove redundant QString(). 2014-05-28 00:15:40 +01:00
Andrius Štikonas 4959d78710 Update credits. 2014-05-20 22:42:22 +01:00
Andrius Štikonas 7fbae9ee29 Port to new Qt5 macro QStringLiteral and use stricter compile flags
Now compile with:
  -DQT_USE_QSTRINGBUILDER
  -DQT_NO_CAST_TO_ASCII
  -DQT_NO_CAST_FROM_ASCII
  -DQT_STRICT_ITERATORS
  -DQT_NO_URL_CAST_FROM_STRING
  -DQT_NO_CAST_FROM_BYTEARRAY
  -DQT_NO_SIGNALS_SLOTS_KEYWORDS
  -DQT_USE_FAST_OPERATOR_PLUS
2014-05-20 22:33:02 +01:00
Andrius Štikonas f3dd3157a6 Initial port to KDE Frameworks 5.
The port is mostly complete:
    * A few unported items are marked with FIXME: port KF5.
    * KCFG configuration for QGroupBox is not working yet.
2014-05-18 21:41:48 +01:00
Andrius Štikonas 5eb2a06da4 Use QLocale().toString instead of KGlobal::locale() 2014-05-18 16:55:29 +01:00
Andrius Štikonas 3f301f99aa Partially port away from KUrl. 2014-05-17 03:34:51 +01:00
Andrius Štikonas d1ae9dc4a7 Port away from KMenu. 2014-05-17 03:20:43 +01:00
Andrius Štikonas 81ce940171 Port away from KAction. 2014-05-17 03:12:10 +01:00
Andrius Štikonas dcdffadc3e Port away from KDialog. 2014-05-17 03:06:58 +01:00
Andrius Štikonas 066cd120e7 Partially port away from KIcon. 2014-05-17 02:27:42 +01:00
Andrius Štikonas a490106e75 Port away from KTextEdit. 2014-05-17 02:14:18 +01:00
Andrius Štikonas 14e9ecb779 Port away from KLineEdit, KPushButton and KComboBox. 2014-05-14 01:01:34 +01:00
Andrius Štikonas f2f5295f1b Port away from toAscii which is not available in Qt5. 2014-05-14 00:05:15 +01:00
Andrius Štikonas ed431cfcd5 Partially port away from KLocale.
KLocale was replaced with KLocalizedString and QLocale.
Only changes that do not break compilation with KDELibs4 are made.
2014-05-13 23:53:37 +01:00
Andrius Štikonas b2d299e18d Port away from KDebug.
Replace a few more kWarning() that were missed in the last commit.
2014-05-13 23:52:54 +01:00
Andrius Štikonas 2b537490ad Port away from KDebug. 2014-05-13 14:47:35 +01:00
l10n daemon script 08561a38ac SVN_SILENT made messages (.desktop file) 2014-03-09 04:37:52 +00:00
l10n daemon script e8fdee1a6c SVN_SILENT made messages (.desktop file) 2014-02-01 04:05:10 +00:00
l10n daemon script edd4ace95f SVN_SILENT made messages (.desktop file) 2014-01-29 04:17:13 +00:00
Andrius Štikonas 2b75f43bb0 Support for decrypting LUKS volumes.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1362680
2013-08-09 19:25:48 +00:00
Andrius Štikonas aec4f3554c Fix a typo in comments.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1362675
2013-08-09 16:49:12 +00:00
Andrius Štikonas 7c6bb8f6f2 Extend ExternalCommand class to be able to run piped commands.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1362674
2013-08-09 16:44:20 +00:00
Script Kiddy 4439986717 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1362192
2013-08-04 04:17:06 +00:00
Script Kiddy 43abc5a755 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1358677
2013-07-01 03:48:24 +00:00
Andrius Štikonas 6573cfd4ea Add an initial support for UDisks2 solid backend.
Currently, UDisks2 support can only be enabled at compile time.
BUG:311408

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1358151
2013-06-23 09:44:38 +00:00
Andrius Štikonas 42302a11cc Add minimum size for NTFS partition.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1358150
2013-06-23 09:44:18 +00:00
Script Kiddy ce828d8937 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1358142
2013-06-23 03:57:26 +00:00
Script Kiddy 281f1f3cf7 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1350927
2013-04-24 06:49:57 +00:00
Script Kiddy 00e2077ab1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1348229
2013-04-08 06:56:56 +00:00
Script Kiddy 31a366e003 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1343258
2013-03-07 07:45:14 +00:00
Andrius Štikonas 7a63c3d0c8 Backport mkdosfs workaround from GParted:
Add -I option to 'mkdosfs' command to work around faulty detection of
    "complete disks" vs. "partitions".
See GNOME bug #693955 for more details.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1342245
2013-03-01 20:07:34 +00:00
Script Kiddy 1364696e0d SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1341275
2013-02-24 07:12:56 +00:00
Andrius Štikonas 59e5a656c5 Fix detection of partitions' paths.
Previously, partition number was added to device path.
However, there are devices with more complicated numbering scheme,
e.g. memory cards may have /dev/mmcblk0p1.
It seems that the easiest way to handle this is to use partition
path instead of device path + partition number .
BUG:256964

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1337488
2013-02-05 00:09:43 +00:00
Andrius Štikonas d6c685a2a9 Add support for deactivation of LUKS partitions.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1337487
2013-02-05 00:09:38 +00:00
Script Kiddy df2c8c7f66 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1336692
2013-02-01 07:44:51 +00:00
Script Kiddy f3d512193b SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1336554
2013-01-31 10:51:38 +00:00
Script Kiddy 6284052cc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1336081
2013-01-29 15:49:42 +00:00
Andrius Štikonas 9716075f82 Fix detection of fsck.nilfs2.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330962
2013-01-06 15:22:48 +00:00
Andrius Štikonas d246ad4c4a Fix deactivation of devices that have no explicit mount points, e.g. swap.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330959
2013-01-06 14:34:26 +00:00
Andrius Štikonas 06914e2eab Always use our own implementation of file system clobbering.
BUG: 312542

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330624
2013-01-03 17:28:25 +00:00
Andrius Štikonas 9807eb58d7 Remove wrong comment.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330615
2013-01-03 15:46:56 +00:00
Volker Lanz 48a7388aa4 build dummy backend per default so we notice when it breaks
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330609
2013-01-03 14:10:14 +00:00
Volker Lanz 786c30fcf2 fix the build. how could we miss this for so long?
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330608
2013-01-03 14:09:07 +00:00
Andrius Štikonas 084c604c3c Make filesystem label length depend on file system.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1330603
2013-01-03 12:43:03 +00:00
Script Kiddy 0889e6a4ee SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1329677
2012-12-24 07:51:45 +00:00
Script Kiddy a05b8ddfcd SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1329610
2012-12-23 06:47:45 +00:00
Volker Lanz 6ab19a9c49 Remove unused slot for menu-bar-removal warning.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1329474
2012-12-22 12:29:36 +00:00
Volker Lanz 0336c4635d fix wrong/outdated doxygen comment for ctor
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1328194
2012-12-12 00:12:30 +00:00
Andrius Štikonas 4d724a3998 Wrap some very long lines.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1328021
2012-12-10 18:44:45 +00:00
Andrius Štikonas ebf4c75855 Don't draw resize handles for unresizable partitions.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1328017
2012-12-10 18:38:55 +00:00
Andrius Štikonas d26f341ccf Fix linking error.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1328004
2012-12-10 12:16:57 +00:00
Volker Lanz 88c0384bed no more hal-lock
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327843
2012-12-09 18:41:46 +00:00
Andrius Štikonas 971b6780ef Fix more integer overflows in maxCapacity().
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327841
2012-12-09 16:02:10 +00:00
Andrius Štikonas 298fcf1772 Set unresizable partitions as read only.
BUG:310632

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327840
2012-12-09 15:54:22 +00:00
Andrius Štikonas 90baf68b40 Revert parts of the commit that changed maxCapacity to prevent integer overflow.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327837
2012-12-09 15:08:37 +00:00
Andrius Štikonas 7b9d632fa8 Enable removal of zfs partitions.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327836
2012-12-09 15:00:29 +00:00
Andrius Štikonas b950141986 Correct some partition size limits.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327833
2012-12-09 13:15:49 +00:00
Andrius Štikonas f214724547 Restore detection of zfs.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327830
2012-12-09 12:07:23 +00:00
Andrius Štikonas c545bec089 Fix Solid predicate generation.
Previously "partitionmanager /dev/sda /dev/sdb /dev/sdc" did not work.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327820
2012-12-09 09:53:43 +00:00
Andrius Štikonas 0959cc992a Fix detection of memory cards.
BUG:256964

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327786
2012-12-08 20:15:08 +00:00
Volker Lanz 5c16911b4a make extended() const like it should be
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327780
2012-12-08 17:57:31 +00:00
Andrius Štikonas c2900760a1 Add initial support for LVM2 Physical Volumes.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327775
2012-12-08 15:24:07 +00:00
Andrius Štikonas c0274efae9 Require the knowledge of available space before shrinking the partition.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327771
2012-12-08 14:46:27 +00:00
Andrius Štikonas f046d6a9d4 Add support for NILFS2 file system.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327769
2012-12-08 14:37:12 +00:00
Volker Lanz 64efaaa24e Add a FIXME comment
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327754
2012-12-08 11:14:54 +00:00
Andrius Štikonas 0fe0fb40e7 Enable resizing of FAT and HPFS filesystems with parted >= 3.1.
FEATURE:295339

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1327259
2012-12-04 15:29:17 +00:00
Andrius Štikonas 98ce049950 Add UUID read/write support for LUKS.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1325839
2012-11-22 02:23:11 +00:00
Andrius Štikonas 0497ec2db7 Enable moving, copying and backing up LUKS partitions.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1325828
2012-11-21 19:24:00 +00:00
Andrius Štikonas c93da7c1ae Use fileSystem().type() to avoid string comparison.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1325825
2012-11-21 18:38:41 +00:00
Andrius Štikonas 39dc9c5c46 Print more info about LUKS partitions in the infopane.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1325759
2012-11-21 00:54:04 +00:00
Script Kiddy f4e7603a41 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1325391
2012-11-17 06:36:20 +00:00
Script Kiddy 2eba351d1e SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1325244
2012-11-16 06:17:58 +00:00
Andrius Štikonas c2828d9e07 Add exfat support.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1324282
2012-11-06 16:37:36 +00:00
Andrius Štikonas c01900e6d1 Fix reporting of "Used" space in Btrfs partitions.
There are two numbers found by grepping for "bytes used".
It seems that the first one is more important, e.g. we cannot
resize partitions to a smaller size than this number.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1324119
2012-11-05 17:06:27 +00:00
Andrius Štikonas 26068b0ba2 Fix the name of Btrfs check utility.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1324118
2012-11-05 16:24:49 +00:00
Volker Lanz aacd3412f5 add missing include
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1324101
2012-11-05 10:34:53 +00:00
Volker Lanz 9b33918f08 Remove wrong todo: The resize dialog does indeed have a
dirty bit.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1324098
2012-11-05 10:19:27 +00:00
Volker Lanz 7ee70cf9bd Don't offer action to hide menu bar, it's a trap.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1324070
2012-11-05 09:25:27 +00:00
Yuri Chornoivan 19d680cee2 Fix typo
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1323991
2012-11-05 05:29:43 +00:00
Andrius Štikonas 55d9521bd7 Add resize support for btrfs.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1323946
2012-11-04 16:16:31 +00:00
Andrius Štikonas 37662ac575 Add support for btrfs labels.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1323935
2012-11-04 14:45:47 +00:00
Script Kiddy 3a927593fe SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1323002
2012-10-29 08:45:39 +00:00
Script Kiddy a5ceecfe37 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1305098
2012-07-10 16:04:30 +00:00
Script Kiddy 45363d2482 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1293958
2012-05-10 07:42:42 +00:00
Andrius Štikonas 98034975a7 Correctly format byte size units.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1280226
2012-02-15 17:21:40 +00:00
Volker Lanz 6e10d3b879 don't assumen the priv-elevating helper starts with its name.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1278090
2012-02-04 10:29:41 +00:00
Volker Lanz c987402691 Workaround broken kdesu backward compatibility.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1278089
2012-02-04 10:14:13 +00:00
Script Kiddy 9eef711325 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1275461
2012-01-23 08:38:50 +00:00
Volker Lanz 707b6ce42b make warning about time needed for closing device a little clearer
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274507
2012-01-18 14:19:05 +00:00
Volker Lanz d80b35382f log backend plugin and version when scanning devices. generally not a bad idea,
but currently required to make sure we run with the correct libparted version
during development.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274437
2012-01-18 11:17:25 +00:00
Volker Lanz 3745aa758f new year
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274436
2012-01-18 11:15:45 +00:00
Volker Lanz 1002424cf7 another year...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274434
2012-01-18 11:03:06 +00:00
Volker Lanz eb8422e1a7 fix weird formatting
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274433
2012-01-18 11:02:35 +00:00
Volker Lanz a77c0fe4a7 set FS support for parted backend only if the file system code itself hasn't
set support

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274431
2012-01-18 10:47:42 +00:00
Volker Lanz 835d7c0844 Check if the ped disk could actually be opened before trying to destroy it.
BUG:291741

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1274076
2012-01-17 11:00:44 +00:00
Script Kiddy b3ee9d9ed5 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1272478
2012-01-08 07:42:40 +00:00
Volker Lanz 754ac660c4 Have a sane default for devices with no vendor string and thus no name.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1263692
2011-11-11 18:48:09 +00:00
Script Kiddy c3df781e4f SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1257912
2011-10-08 08:11:51 +00:00
Script Kiddy 6fcdbb7caf SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1255520
2011-09-25 06:33:09 +00:00
Script Kiddy 6e50c4fd54 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1252996
2011-09-12 07:36:57 +00:00
Volker Lanz 9ce638238c return NULL when return type is bool doesn't seem such a good idea.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1250211
2011-08-29 21:40:43 +00:00
Volker Lanz b4d02bda27 show an error message box if no accessible devices are found on program launch
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1250081
2011-08-29 10:51:42 +00:00
Volker Lanz 3cdd18fae5 fix argument handling/passing when gaining root privs
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1250080
2011-08-29 10:31:29 +00:00
Volker Lanz 02fc754eb1 update year in about box
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249931
2011-08-28 18:35:50 +00:00
Volker Lanz 355f10f41e update year in copyright header
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249930
2011-08-28 18:35:03 +00:00
Volker Lanz 05bfd84627 remove three-year-old workaround for some kubuntu kdesudo bug
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249929
2011-08-28 18:31:44 +00:00
Volker Lanz cce6cdbacf Update a partition's system type when creating a new file system on it.
BUG:263346

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249913
2011-08-28 15:29:26 +00:00
Volker Lanz 5156f466b8 Merge CheckOperations with NewOperations so when a new partition is deleted
before applying we don't get a dangling pointer in the CheckOperation.

BUG:275657

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249904
2011-08-28 13:59:41 +00:00
Volker Lanz 6a2b4c5c09 Make KDE Partition Manager build and work with libparted 3.x. This mostly means
anything that libparted used to do regarding file systems (mainly resizing
fat16 and fat32) is now no longer possible.

BUG:278569

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249901
2011-08-28 13:25:16 +00:00
Volker Lanz 3e8a7c0f13 fix weird formatting
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249872
2011-08-28 09:48:06 +00:00
Volker Lanz a157e6ae1e don't globally serach for libparted. also add the libparted include path to the
compiler's search path for the libparted plugin dir.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1249820
2011-08-27 20:51:19 +00:00
Script Kiddy bd8eaac556 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1244843
2011-08-04 08:38:29 +00:00
Script Kiddy f968dcf819 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1241987
2011-07-18 07:51:50 +00:00
Volker Lanz 8c25f446c8 naturally sort the list of devices we have no fs-support for
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236306
2011-06-12 09:33:11 +00:00
Volker Lanz 9449938d4b add a natural sort helper function for qSort
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1236305
2011-06-12 09:31:41 +00:00
Script Kiddy d6544380a9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1234311
2011-05-31 08:27:11 +00:00
Script Kiddy 46e81139de SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1231357
2011-05-11 07:11:32 +00:00
Albert Astals Cid c934fa5daa Convert these extracomment to comment
Because:
 * We have a bug in our scripts that makes extracomment not work (will try to fix this asap)
 * Makes sense to be a comment since we want it to be a disambiguation text
 * KUIT markers (e.g. @label) need to be in comment     

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1231324
2011-05-10 22:22:58 +00:00
Script Kiddy e94cba6abc SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1229826
2011-04-30 07:10:07 +00:00
Script Kiddy 2399dcac3e SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1229465
2011-04-27 08:07:37 +00:00
Volker Lanz 92859b3aa5 use plastique as a fallback style if user is running GTK style so the part
widget display is ok.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1226198
2011-03-27 16:44:29 +00:00
Volker Lanz fd3105a50a Fix double margins and set margins to zero for the panel layouts where it makes
sense. Spotted and original patch provided by Aurélien Gâteau
<agateau@kde.org>. Thanks!

CCMAIL:agateau@kde.org

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1226196
2011-03-27 16:26:45 +00:00
Script Kiddy febceef6f6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1216949
2011-01-25 08:04:23 +00:00
Pino Toscano 9636acce06 fixuifiles
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1196188
2010-11-12 19:04:52 +00:00
Script Kiddy d4b35f908a SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1195998
2010-11-12 10:44:07 +00:00
David Faure 3d898f284f Make executable the Type=Application .desktop files we install,
so that they can be used even from a KDE running in another prefix (http://markmail.org/message/4p3krovtnzwx35zd)

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1188173
2010-10-21 15:44:39 +00:00
Script Kiddy e5fd2d1c6b SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1181500
2010-10-01 08:42:48 +00:00
Script Kiddy 9523a4e18d SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1180168
2010-09-27 08:29:14 +00:00
Script Kiddy 7cb19e782e SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1176268
2010-09-17 08:30:16 +00:00
Script Kiddy 7094eb884e SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1174387
2010-09-12 08:39:18 +00:00
Script Kiddy 6f650bee94 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1169035
2010-08-28 07:45:34 +00:00
Albert Astals Cid 282a433994 fix Messages.sh after yesterday change in extract-messages.sh
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1166680
2010-08-22 13:18:36 +00:00
Volker Lanz c4d159e6c5 krazy2 fixes
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1160573
2010-08-08 12:36:05 +00:00
Script Kiddy 6e582dd236 SVN_SILENT made messages (.desktop file)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1151164
2010-07-18 06:37:44 +00:00
Volker Lanz fb1707c98d explicitly link the executable against the KDE libs used; patch suggested by
Thomas Janssen

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1145986
2010-07-04 21:12:41 +00:00