Ivailo Monev
ae799fda39
solid: ignore storage without filesystem
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-10 20:44:44 +02:00
Ivailo Monev
34b58bde87
solid: try device links when checking for mount point
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-10 20:44:18 +02:00
Ivailo Monev
131ce2789b
solid: do not rely on assemly and compiler features for CPU features detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-05 16:09:50 +02:00
Ivailo Monev
07642a1a75
solid: consistent variable naming
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-05 15:02:24 +02:00
Ivailo Monev
9664659686
solid: set members to actual properties values from constructors
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-05 05:32:43 +02:00
Ivailo Monev
36b9f37514
solid: plug memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-05 05:25:55 +02:00
Ivailo Monev
620856c842
solid: reimplement AC adapter and battery features via udev
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-05 05:19:42 +02:00
Ivailo Monev
288ca898b9
solid: add note why encrypted devices are not supported [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-05 00:08:06 +02:00
Ivailo Monev
0053a92d4a
solid: raid and other type detection fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 23:16:17 +02:00
Ivailo Monev
66a0444e0e
solid: remove unused upower backend methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 21:00:53 +02:00
Ivailo Monev
5ff9befa1e
solid: use KMountPoint to lookup the device mount points
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 19:53:17 +02:00
Ivailo Monev
ef89940958
solid: better CD-ROM detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 16:24:42 +02:00
Ivailo Monev
bcd564506e
solid: implement floppy detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 15:58:43 +02:00
Ivailo Monev
32f682f54f
solid: mount/umount error reporting fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 15:57:48 +02:00
Ivailo Monev
a295d8f29c
solid: get rid of the udisks backend
...
TODO: libcdio backend for CD-ROM support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 15:27:19 +02:00
Ivailo Monev
096ed8b209
solid: plug memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 01:06:54 +02:00
Ivailo Monev
31ee051ff4
generic: remove some compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 08:58:02 +02:00
Ivailo Monev
d8693b19b6
solid: remove unused kupnp backend files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 22:09:17 +02:00
Ivailo Monev
0631667d48
solid: remove solaris compiler support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 22:05:22 +02:00
Ivailo Monev
1afeeb7503
generic: introduce KStandardDirs::findRootExe() and use it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 22:09:23 +02:00
Ivailo Monev
077f3395a4
solid: make use of QStandardPaths
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-22 18:33:21 +02:00
Ivailo Monev
7bde1955a0
solid: remove UDisks backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-22 16:26:58 +02:00
Ivailo Monev
c9324f8dd5
solid: remove unused MTAB definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-11 13:46:06 +02:00
Ivailo Monev
da9a1745c5
generic: remove most compiler checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 16:39:44 +02:00
Ivailo Monev
c87af25286
solid: remove redundant ClientPrivate::init()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 20:22:42 +02:00
Ivailo Monev
4a1207b966
solid: properly initialize ClientPrivate and Device members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 18:36:14 +02:00
Ivailo Monev
ecd0dda244
solid: link to kdecore when building udisks2 backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-29 18:15:18 +02:00
Ivailo Monev
05db65bca1
solid: include KDE4_KDECORE_INCLUDES
...
fixes bootstrap build with UDisks2 backend enabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-29 17:55:08 +02:00
Ivailo Monev
3d2a1a05e6
solid: remove bogus CMAKE_C_FLAGS setup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 20:47:26 +00:00
Ivailo Monev
1e23e356e2
solid: add Linux conditon to UDev backend check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 01:13:45 +00:00
Ivailo Monev
b8f891ef24
solid: CMake warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 01:07:33 +00:00
Ivailo Monev
91e4251ca1
solid: adjust UDisk backed to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:27:51 +00:00
Ivailo Monev
55c873dc03
solid: build UDev backend only on Linux
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:27:27 +00:00
Ivailo Monev
d2c5598a0f
generic: DragonFly BSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:14:07 +00:00
Ivailo Monev
d00c56fe0b
generic: adjust to Katie changes
...
also fixes build with QT_NO_TRANSLATION, symbols will not exists in the
library even if QT_NO_TRANSLATION is undefined and redefined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 02:25:45 +00:00
Ivailo Monev
803bea264a
generic: drop support for operating systems Katie does not support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:34:16 +02:00
Ivailo Monev
b96da9aad3
solid: fix check that CPU is valid
...
upstream commit:
f55f25fc72
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:05:51 +03:00
Ivailo Monev
dfca8f29f6
solid: fix wrong bracket placement in condition
...
upstream commit:
4e0f8076bf
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:00:50 +03:00
Ivailo Monev
0dbc3742e9
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 23:27:37 +03:00
Ivailo Monev
5d2d39e853
generic: drop support for operating systems Katie does not support
...
replace internal definitions with Q_OS_<OS> alternatives checks while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 04:48:18 +02:00
Ivailo Monev
4d6fb007e7
generic: fix most of the overlinking issues
...
TODO from https://github.com/fluxer/katana/issues/7 . I've decided to
keep KDE4 and Katie libraries as PUBLIC, all other libraries as PRIVATE
for that and not use INTERFACE at all since that will not require a lot
of changes to all other sub-projects (kde-baseapps, kde-workspace and
kde-extraapps) build systems.
MusicBrainz5 CMake module was also rewritten as the actual library that
should be linked to is libmusicbrainz5cc, libmusicbrainz5 is the C
version of it.
common checks for X11 extensions where move to main config header,
eventually to be moved to separate config-x11 header.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-09 21:58:11 +00:00
Ivailo Monev
1e73152682
solid: ignore bind/unbind udev actions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-06 22:59:22 +00:00
Ivailo Monev
3ae8b33409
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 17:22:10 +00:00
Ivailo Monev
052fcecc13
solid: plug a memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 04:00:31 +00:00
Ivailo Monev
c85da6fadd
solid: remove virtual specifier from Solid::Backends::UDev::Button::pressed() signal
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 16:33:28 +00:00
Ivailo Monev
33144e746a
solid: use shared instead of static library for tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-18 15:13:04 +00:00
Ivailo Monev
86e3122eac
solid: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 18:43:24 +00:00
Ivailo Monev
5072416d85
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 18:05:24 +00:00
Ivailo Monev
896476b53a
generic: replace QThreadStorage with thread_local where possible
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 21:51:40 +00:00
Ivailo Monev
e189969fd1
generic: various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 22:26:53 +00:00