Commit Graph

88 Commits

Author SHA1 Message Date
Andrius Štikonas cf891183cb
Always use because it is type safe. 2016-04-14 19:18:36 +01:00
Andrius Štikonas 9c91e25e96 Update copyright. 2016-03-02 18:33:40 +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
Teo Mrnjavac 48a2090b48 Generate color codes array from Settings. 2015-07-17 13:37:08 +02:00
Andrius Štikonas 81004a2445 Format partitionmanager code using KDE style. 2015-07-13 17:17:41 +03: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
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 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
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
Andrius Štikonas 85ee018dd7 Change homepage (the previous domain owned by Volker has expired). 2015-02-17 11:56:39 +00:00
Andrius Štikonas bbb2fa3067 Use GPLv3 copyright notices. 2015-02-07 00:32:25 +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 cc8e02cb43 Port away from deprecated KF5 methods. 2014-11-03 19:57:25 +00:00
Andrius Štikonas 204d2f9799 Remove all remaining functions depending on Solid. 2014-08-09 22:06:27 +03:00
Andrius Štikonas 1ee1e2f780 Merge branch 'master' into frameworks
Conflicts:
	CMakeLists.txt
	src/util/helpers.cpp
2014-07-24 08:56:54 +01:00
Andrius Štikonas 5447297f06 Bump version number to 1.1.0 2014-07-06 14:18:44 +01: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
Andrius Štikonas debfbade66 Display KDE Frameworks (KXmlGui) version. 2014-05-29 12:52:33 +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 d1ae9dc4a7 Port away from KMenu. 2014-05-17 03:20:43 +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 2b537490ad Port away from KDebug. 2014-05-13 14:47:35 +01: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
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 4d724a3998 Wrap some very long lines.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1328021
2012-12-10 18:44:45 +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
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
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
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