Commit graph

62 commits

Author SHA1 Message Date
Ivailo Monev
6aff2cd4fd partitionmanager: update dosfstools URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 18:56:22 +03:00
Ivailo Monev
0ad3999dd6 generic: use the new kde4_optional_add_subdirectory() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 17:28:17 +03:00
Ivailo Monev
e3912937d8 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 15:25:57 +03:00
Ivailo Monev
73acf5040d generic: cast pointers with QObject as base class via qobject_cast<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 22:53:32 +03:00
Ivailo Monev
4b35e5a843 partitionmanager: do not use semantic markup in application name
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 16:17:01 +03:00
Ivailo Monev
ead1220e1c generic: include now required kdeversion header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 10:13:14 +03:00
Ivailo Monev
847dc8273e generic: bump minimum Katie version requirement to 4.12.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 04:04:43 +03:00
Ivailo Monev
202b9108d9 partitionmanager: remove unused qreadwritelock header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 12:20:23 +03:00
Ivailo Monev
e2620acde7 generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 16:39:18 +03:00
Ivailo Monev
24a454e746 partitionmanager: set LIBPARTED package properties
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 19:27:47 +03:00
Ivailo Monev
fc3ff6c252 generic: replace QUuid with QString and qRandomUuid()
implement new FileSystem::createUUID() method to de-duplicated code while
at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-22 15:25:38 +02:00
Ivailo Monev
416c668abf partitionmanager: simplify NTFS UUID update
upstream commit:
a412564b00

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 08:08:48 +02:00
Ivailo Monev
97c2720a62 partitionmanager: NILFS fixes
upstream commits:
f7ff5f2d30
29c6578351

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 07:51:21 +02:00
Ivailo Monev
370f550140 generic: remove unused QPlastiqueStyle header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-21 14:38:00 +02:00
Ivailo Monev
fe37099810 generic: remove gtk style references
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-30 11:54:16 +02:00
Ivailo Monev
e19f385f59 partitionmanager: implement check for ZFS
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-16 21:12:09 +02:00
Ivailo Monev
978fa4d01f partitionmanager: implement used capacity for ZFS
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-16 20:46:12 +02:00
Ivailo Monev
057106bf68 partitionmanager: read used sectors after setting label and UUID
fixes reading of used sectors in some cases (e.g. ZFS which will be
implemented in follow up commit)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-16 20:44:48 +02:00
Ivailo Monev
d27a0288c2 generic: remove unused dot files [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 20:32:08 +03:00
Ivailo Monev
253e25f8ad generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-13 20:09:34 +03:00
Ivailo Monev
af0c708dda partitionmanager: cryptsetup URL update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-27 21:32:56 +03:00
Ivailo Monev
ea52d9ee97 generic: replace recursive QMutex-es with std::recursive_mutex-es
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 00:57:47 +03:00
Ivailo Monev
cc48fd8830 partitionmanager: replace read-write lock with mutex
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 23:29:11 +03:00
Ivailo Monev
a8329b9e51 partitionmanager: read capacity of btrfs devices via btrfs command
upstream commits:
20bb8eba7e
f787af70fc

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-20 19:43:19 +03:00
Ivailo Monev
ec0dce85df partitionmanager: remove appdata metadata file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-28 13:07:31 +03:00
Ivailo Monev
14365fdc17 partitionmanager: use KStandardDirs::findExe() to lookup executables
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-15 05:28:43 +03:00
Ivailo Monev
970a4bdff8 partitionmanager: remove redundant definitions and flags overrides
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 06:29:14 +03:00
Ivailo Monev
cd6f964daf partitionmanager: include required fcntl system header
fixes build on host with musl C library

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-05 20:39:01 +03:00
Ivailo Monev
64f0441673 partitionmanager: CMake warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-02 14:24:17 +02:00
Ivailo Monev
d80b51ec4c partitionmanager: make libatasmart optional
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 07:42:52 +02:00
Ivailo Monev
e56c13e62f partitionmanager: remove RPATH setting override
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 23:31:57 +02:00
Ivailo Monev
f840649b58 generic: support building projects separately
TODO from https://github.com/fluxer/katana/issues/7.

kget and libktorrent cannot be build separately because libktorrent depends
on boost (or miniboost which is bundled) and kget depends on libktorrent.

syndication include paths were adjusted to build from the top-level
directory since it was used not only by akregator, that is no longer the
case and it should probably be moved to akregator sub-directory but that
will be decided in the future.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 23:43:40 +00:00
Ivailo Monev
a951c9aae9 generic: require KDE4 version atleast 4.19.0
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 21:58:43 +00:00
Ivailo Monev
59190d3194 generic: replace installation paths with KDE4_ prefixed
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:12:24 +00:00
Ivailo Monev
3f6563121b generic: remove redundant quotes in kcfgc files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 14:36:20 +00:00
Ivailo Monev
e166af4e02 generic: replace forward declarations with headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:08:45 +00:00
Ivailo Monev
6368c4c5b0 generic: workaround automatic Qt UI files compilation failure
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-02 17:09:12 +00:00
Ivailo Monev
c6ca1775e6 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-02 03:20:34 +00:00
Ivailo Monev
2b98e58527 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-01 15:32:43 +00:00
Ivailo Monev
a62a837c7f partitionmanager: drop support for kdesu
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-15 04:19:29 +00:00
Ivailo Monev
805ec306e4 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-09 11:53:13 +00:00
Ivailo Monev
04a9caa7a9 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 13:41:59 +00:00
Ivailo Monev
694c592cf2 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 18:49:15 +00:00
Ivailo Monev
cbf29a08cf generic: make changes required for building against Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-25 10:01:00 +00:00
Ivailo Monev
77ab17b595 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-25 05:14:02 +00:00
Ivailo Monev
69d1a96360 partitionmanager: stop using obsolete code paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 13:43:51 +02:00
Ivailo Monev
e9b375cec3 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 12:07:13 +02:00
Ivailo Monev
2ae20920a9 generic: move modules to kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:10:58 +02:00
Ivailo Monev
a31e8980d2 generic: proper support for icon and caption in .desktop files 2015-09-21 01:46:42 +00:00
Ivailo Monev
c270d80ec8 generic: misc cleanups 2015-09-02 08:54:43 +03:00