Ivailo Monev
f07e17425e
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-06 04:59:26 +02:00
Ivailo Monev
274ef92d4e
kdeui: fix crash in case the font has no styles
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-05 01:53:10 +02:00
Ivailo Monev
793122d444
kdeui: replace use of obsolete QFontMetrics::charWidth() with QFontMetrics::width()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-04 21:25:24 +02:00
Ivailo Monev
9e104caaa4
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 11:12:16 +02:00
Ivailo Monev
2ef0b94051
kdeui: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-22 08:39:39 +02:00
Ivailo Monev
b187d42601
kdeui: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-22 07:08:49 +02:00
Ivailo Monev
6d6a04f01e
kdeui: replace QConicalGradient with QRadialGradient
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-19 02:12:32 +02:00
Ivailo Monev
21597b52fb
kimgio: minor magick plugin review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-18 16:49:03 +02:00
Ivailo Monev
6368c52162
kimgio: ensure same types are compared in magick plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-17 03:38:39 +02:00
Ivailo Monev
40db951343
kimgio: handle PBM, PGM, PPM and XBM via magick plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-16 06:44:38 +02:00
Ivailo Monev
1b6933c9aa
kimgio: handle GIF format via magick plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-15 11:43:00 +02:00
Ivailo Monev
06a5f5ff90
kimgio: handle animations in magick plugin
...
here is what it renders sometimes tho:
https://ibb.co/2t0nr0v
2021-12-15 11:38:14 +02:00
Ivailo Monev
f71f52b1e8
kimgio: handle BMP, JPEG, TIFF and TGA formats via magick plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-14 21:21:21 +02:00
Ivailo Monev
35290b59f6
kimgio: catch exceptions thrown by ImageMagick during probing via coder info
...
fixes abort on probing of files which are not images for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-24 19:40:42 +02:00
Ivailo Monev
317b67276c
kdeui: remove redundant return statement in KMessageBox::about()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-24 15:33:13 +02:00
Ivailo Monev
798b94ba94
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-24 15:32:53 +02:00
Ivailo Monev
322c3f78cc
generic: replace QDesktopServices with QStandardPaths and bump minimum Katie version required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 18:06:49 +02:00
Ivailo Monev
26776eb5f8
solid: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 16:43:29 +02:00
Ivailo Monev
6d9627b9aa
cmake: CMake warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 11:40:51 +00:00
Ivailo Monev
064578f9d4
solid: ignore CPU frequence devices from devinfo backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-17 06:45:49 +02:00
Ivailo Monev
a90855bddb
solid: remove geom backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-17 05:32:13 +02:00
Ivailo Monev
01b877c90f
solid: add new Solid::Insecure error enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-16 23:21:54 +02:00
Ivailo Monev
93fe8fddf0
solid: check for devices mounted via label
...
fixes ZFS devices mountpoint detection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-16 21:47:36 +02:00
Ivailo Monev
bc835dff90
Merge branch 'master' of ssh://github.com/fluxer/kdelibs
2021-11-14 17:47:28 +02:00
Ivailo Monev
a6cee97e0b
kded: rework sycoca database recreation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-14 17:47:13 +02:00
Ivailo Monev
87548f7cd9
solid: return backend-prefixed UDI for devinfo and geom backend devices
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-14 04:17:17 +02:00
Ivailo Monev
567dd1a64a
kdecore: check if directory is already watched in KDirWatch::addDir()
...
fixes possible infinite recursion and high CPU usage by kded4 on FreeBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-14 04:05:32 +02:00
Ivailo Monev
fc724b51b5
solid: ignore the case of characters in devd event type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 20:27:06 +02:00
Ivailo Monev
f52dd1bffd
solid: use cdev as device if it is available in DevdQt::Client::monitorReadyRead()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 20:06:51 +02:00
Ivailo Monev
99fe4c0288
solid: do not shadow struct with variable in DevdQt::Client constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 07:42:02 +02:00
Ivailo Monev
7658db79c5
solid: workaround label-like devices in geom backend
...
note to self: if this is still needed by the time 4.21 is about to be
released just ditch the geom backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 07:38:32 +02:00
Ivailo Monev
8faf3f1a0a
solid: check the result of recv() call in DevdQt::Client::monitorReadyRead()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 06:14:48 +02:00
Ivailo Monev
ff76a7931a
solid: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 06:10:40 +02:00
Ivailo Monev
c2da32d89e
solid: do not shadow variable in GeomManager::slotDeviceChanged()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 01:51:22 +02:00
Ivailo Monev
4aa4d623ba
solid: deal with TODO related to geom backend device signal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 01:33:04 +02:00
Ivailo Monev
85e4668f46
solid: compute device UDI once per signal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 01:24:24 +02:00
Ivailo Monev
f48b97b850
solid: implement device state change notification for devinfo backend
...
for reference:
https://github.com/fluxer/katana/issues/25
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 00:51:09 +02:00
Ivailo Monev
8f90da8abf
solid: implement device state change notification for geom backend
...
TODO: implement it for devinfo too
for reference:
https://github.com/fluxer/katana/issues/25
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-13 00:23:56 +02:00
Ivailo Monev
191b1bae51
Merge branch 'master' of ssh://github.com/fluxer/kdelibs into devinfo
2021-11-12 21:28:37 +02:00
Ivailo Monev
abbd187372
generic: remove now unused posix_openpt() availability check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 19:15:31 +02:00
Ivailo Monev
58efc0af13
generic: rename KIconEffect::shadowBlur() method and use it in Plasma::PaintUtils::shadowBlur()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 03:25:28 +02:00
Ivailo Monev
6cdb6c9333
kfile: revert f59ad04f65
...
due to nasty hack in plasma folderview applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 02:45:37 +02:00
Ivailo Monev
6509d1f533
kdeui: make shadow blur effect function public
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:28:04 +02:00
Ivailo Monev
f59ad04f65
kfile: deal with TODO related to moving private class from kio to kfile library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:05:46 +02:00
Ivailo Monev
47266e721b
kio: remove unused KIO::DavJob class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 05:41:49 +02:00
Ivailo Monev
d4f1f1f270
assume tcsetpgrp() is available
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 05:29:09 +02:00
Ivailo Monev
86482a7909
kpty: remove unsupported platform leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 05:21:42 +02:00
Ivailo Monev
0ef4bf5019
kpty: assume posix_openpt() is available
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 05:19:50 +02:00
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