Ivailo Monev
|
8842c7f462
|
solid: deal with TODO related to hot-pluggable optical drive description
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 22:25:56 +03:00 |
|
Ivailo Monev
|
4b1526323a
|
solid: optical disc content type detection fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 21:52:13 +03:00 |
|
Ivailo Monev
|
ec45095de1
|
solid: optical devices are in the block sub-system
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 21:28:21 +03:00 |
|
Ivailo Monev
|
81d7008712
|
solid: boil down CD-ROM checks to ID_CDROM property
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 13:17:04 +03:00 |
|
Ivailo Monev
|
842de7a83f
|
generic: handle optical drive/disc as block devices
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 12:43:00 +03:00 |
|
Ivailo Monev
|
996ce828dc
|
solid: ignore disk block devices
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 12:32:14 +03:00 |
|
Ivailo Monev
|
e256cbb1a6
|
solid: storage and optical drives workaround
fixes optical devices ejecting and possibly more
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 09:17:46 +03:00 |
|
Ivailo Monev
|
88ed8ad3c2
|
solid: add reference to SCSI storage interface [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 06:41:25 +03:00 |
|
Ivailo Monev
|
cd9a8ed83f
|
solid: optical drive eject fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 05:28:41 +03:00 |
|
Ivailo Monev
|
5795413a88
|
solid: deal with TODOs related to optical disc icons
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 04:59:28 +03:00 |
|
Ivailo Monev
|
f5e3ee2388
|
solid: optical drive description corrections
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 04:42:06 +03:00 |
|
Ivailo Monev
|
d3514f4c6b
|
solid: deal with TODO related to optical disc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 04:33:49 +03:00 |
|
Ivailo Monev
|
474be71ece
|
solid: analyze all optical disc tracks content
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 04:26:01 +03:00 |
|
Ivailo Monev
|
e948b64fb1
|
solid: optical disc/drive support fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 04:11:56 +03:00 |
|
Ivailo Monev
|
45dc6bb0c4
|
solid: optical disc content information implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 03:22:37 +03:00 |
|
Ivailo Monev
|
1253a5627d
|
solid: implement read/write speed info for optical drives
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-09 00:53:02 +03:00 |
|
Ivailo Monev
|
2fda57ec54
|
solid: optical drive media types implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-08 23:45:38 +03:00 |
|
Ivailo Monev
|
1d740b7466
|
solid: optical disc type implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-08 23:11:27 +03:00 |
|
Ivailo Monev
|
a3e3555391
|
solid: theoretical optical drive eject implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-08 22:09:35 +03:00 |
|
Ivailo Monev
|
401e682124
|
solid: stub optical disc/drive functionality on top ob UDev backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-08 21:27:18 +03:00 |
|
Ivailo Monev
|
2a437b4940
|
generic: regenerate parsers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-31 02:42:27 +03:00 |
|
Ivailo Monev
|
e735f1fd50
|
generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-26 21:09:16 +02:00 |
|
Ivailo Monev
|
fba39a1cc2
|
generic: rewrite UDev module and require v143+
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-26 17:50:15 +02:00 |
|
Ivailo Monev
|
b675cc471e
|
solid: remove unused udev backend method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-26 17:22:04 +02:00 |
|
Ivailo Monev
|
a796563af2
|
solid: use QObject::tr() to translate device description
fixes KLocale runtime warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-17 07:17:14 +02:00 |
|
Ivailo Monev
|
b25acb7518
|
generic: remove dead code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-13 20:34:31 +02:00 |
|
Ivailo Monev
|
acd1488343
|
solid: add more types to TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-10 20:59:50 +02:00 |
|
Ivailo Monev
|
b1d81d948a
|
solid: correct filesystem and partition volume type detection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-10 20:45:23 +02:00 |
|
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 |
|