Ivailo Monev
|
54e591dfe4
|
generic: do not convert lists to sets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-11 04:58:56 +02:00 |
|
Ivailo Monev
|
85758c0a6d
|
solid: do not copy lists
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-11 04:50:31 +02:00 |
|
Ivailo Monev
|
8ee64ca77c
|
solid: workaround device properties inconsistencies
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-11 00:53:18 +02:00 |
|
Ivailo Monev
|
1420f2070f
|
solid: remove irrelevant TODO file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-04 00:56:44 +02:00 |
|
Ivailo Monev
|
40a770a346
|
solid: correct fake/testing backend virtual methods signatures
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-04 00:54:27 +02:00 |
|
Ivailo Monev
|
0c5f347f67
|
solid: basic Solid::Graphic and Solid::Video tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 23:40:39 +02:00 |
|
Ivailo Monev
|
90baaa4762
|
solid: enough glue to test Solid::Video interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 22:52:18 +02:00 |
|
Ivailo Monev
|
d2153456af
|
solid: match vendor and device ID when doing device ID lookup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 21:43:56 +02:00 |
|
Ivailo Monev
|
02960a899f
|
solid: remove irrelevant interfaces
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 18:53:25 +02:00 |
|
Ivailo Monev
|
ed06b22e60
|
solid: implement Solid::Graphic::driver() for fake/testing backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 18:21:41 +02:00 |
|
Ivailo Monev
|
52c0d22c92
|
solid: mark listFromListEntry() function as static [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 18:10:26 +02:00 |
|
Ivailo Monev
|
bdcf85c3b0
|
solid: implement driver name property for Solid::Graphic
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-03 15:57:55 +02:00 |
|
Ivailo Monev
|
70762c6e7b
|
solid: translate Solid::Graphic device description
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-02 16:51:05 +02:00 |
|
Ivailo Monev
|
57b4a96156
|
solid: handle Solid::DeviceInterface::Graphic enum in Solid::DeviceInterface::typeDescription()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-02 16:07:10 +02:00 |
|
Ivailo Monev
|
230c04c3d6
|
generic: install graphic interface headers for solid
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-02 15:57:04 +02:00 |
|
Ivailo Monev
|
ae73a3d2d5
|
solid: implement graphic interface
interface named after graphics subsystem on Linux
for reference:
2557dbff56/plasma/applets/system-monitor/hwinfo.cpp (L103)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-02 15:30:11 +02:00 |
|
Ivailo Monev
|
a02c347326
|
solid: build fix for the case when detailed UDev output option is set to on
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-02 13:47:43 +02:00 |
|
Ivailo Monev
|
758c0a7eaf
|
solid: update PCI/USB tables data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-11-01 23:12:45 +02:00 |
|
Ivailo Monev
|
345707644a
|
solid: update PCI/USB tables data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-10-04 11:40:50 +03:00 |
|
Ivailo Monev
|
b67086718e
|
solid: correct MTAB definition for Solaris
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-18 21:05:09 +03:00 |
|
Ivailo Monev
|
68d771e7ad
|
solid: remove unused internet gateway interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-09 16:35:07 +03:00 |
|
Ivailo Monev
|
f3d6064f4e
|
solid: correct serial interface property type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-02 17:31:36 +03:00 |
|
Ivailo Monev
|
6a5759518a
|
solid: handle PCI serial ports
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-02 17:20:33 +03:00 |
|
Ivailo Monev
|
95161229d8
|
solid: use KMountPoint in fstab backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-02 01:33:57 +03:00 |
|
Ivailo Monev
|
071b6e6942
|
solid: update PCI/USB tables data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-09-02 00:26:23 +03:00 |
|
Ivailo Monev
|
5990779882
|
solid: avoid D-Bus round-trips for device actions signals
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-30 14:53:42 +03:00 |
|
Ivailo Monev
|
2da04652d4
|
solid: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-25 18:10:32 +03:00 |
|
Ivailo Monev
|
417e4946b3
|
solid: oops, include config-solid header in managerbase source file again
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-09 20:49:47 +03:00 |
|
Ivailo Monev
|
d356e8f8ff
|
kdecore: export private class used in tests when testing is enabled
fixes testing build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-09 17:46:30 +03:00 |
|
Ivailo Monev
|
bf28f42e43
|
solid: export private classes used in tests when testing is enabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-09 17:35:37 +03:00 |
|
Ivailo Monev
|
6f4748dc08
|
generic: replace Q_NULLPTR with nullptr
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-06 15:28:49 +03:00 |
|
Ivailo Monev
|
b647b6bacd
|
solid: update content signal to take into account crypto devices
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-24 16:24:01 +03:00 |
|
Ivailo Monev
|
b19deae0c0
|
solid: make string translation consistent in Solid::errorString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-21 17:04:22 +03:00 |
|
Ivailo Monev
|
628cd94ede
|
solid: hack-ish way to detect crypto devices mount points
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-21 14:44:07 +03:00 |
|
Ivailo Monev
|
3e26389879
|
solid: de-duplicate code in storage access class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-21 14:03:52 +03:00 |
|
Ivailo Monev
|
ce08557009
|
solid: move mount/unmount code to SolidUiServer KDED module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-21 02:42:04 +03:00 |
|
Ivailo Monev
|
cb96859d28
|
solid: partial encrypted devices support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-21 01:33:54 +03:00 |
|
Ivailo Monev
|
8ed29f40ec
|
solid: battery device fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-15 12:33:50 +03:00 |
|
Ivailo Monev
|
8df2371006
|
solid: check for ID_MTP_DEVICE property first in PortableMediaPlayer::supportedProtocols()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-14 01:43:24 +03:00 |
|
Ivailo Monev
|
bf7bbdd2e1
|
solid: update comment in UDevDevice::parentUdi() [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-11 20:44:00 +03:00 |
|
Ivailo Monev
|
c2520f5903
|
generic: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 17:36:45 +03:00 |
|
Ivailo Monev
|
c35e7f76f3
|
solid: store libcdio package found/not found in config header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 04:12:07 +03:00 |
|
Ivailo Monev
|
6729cc66d1
|
solid: remove HUpnp backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 04:00:20 +03:00 |
|
Ivailo Monev
|
e9b8f27026
|
solid: correct CPU prefix check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 03:10:34 +03:00 |
|
Ivailo Monev
|
75cb91bd47
|
solid: mark helper method as static in audio interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 03:09:57 +03:00 |
|
Ivailo Monev
|
2a13a7aa8c
|
solid: remove redundant file existence check in audio interface helper method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 03:08:54 +03:00 |
|
Ivailo Monev
|
7f5c2abfe8
|
solid: change UdevQt::Device::deviceProperty() and UdevQt::Device::sysfsProperty() argument types to QByteArray
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 01:36:17 +03:00 |
|
Ivailo Monev
|
6167b1d3e3
|
solid: unreference context object after monitor in UDev backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 00:32:39 +03:00 |
|
Ivailo Monev
|
851fbf668e
|
solid: rename UdevQt::Device::m_udev member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-04 23:34:33 +03:00 |
|
Ivailo Monev
|
3000b9d37f
|
solid: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-04 23:03:05 +03:00 |
|