Ivailo Monev
7c3acec445
plasma: remove noop Svg::elementAtPoint() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 21:14:35 +02:00
Ivailo Monev
d74d49f008
plasma: remove code for always false condition in SVG renderer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 21:03:59 +02:00
Ivailo Monev
354525891b
plasma: remove unused SharedSvgRenderer constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 20:45:14 +02:00
Ivailo Monev
e15d677348
plasma: apply positioning rules to scalable wallpaper images too
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 20:29:06 +02:00
Ivailo Monev
3fb0674831
generic: replace QLinkedList<T> with QList<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 17:07:12 +02:00
Ivailo Monev
939b844683
kdecore: replace use of internal definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-28 16:09:02 +02:00
Ivailo Monev
5132dcf945
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 19:52:50 +02:00
Ivailo Monev
36a84c78c8
plasma: remove reference to non-existing theme
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-19 11:20:48 +02:00
Ivailo Monev
e694e651dc
kdeui: use QFontDatabase::hasFamily() to check if font is installed
...
fixes check in case the foundry is included
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-17 08:13:30 +02:00
Ivailo Monev
2308ca50cc
generic: change default font families to DejaVu Sans and DejaVu Sans Mono
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-17 07:36:44 +02:00
Ivailo Monev
70001acb2c
kdeui: add definitions for default fonts
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-17 07:10:52 +02:00
Ivailo Monev
a3d01272c0
kutils: hidden controls state fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-15 01:34:06 +02:00
Ivailo Monev
0f1217eb36
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-11 17:45:07 +02:00
Ivailo Monev
2f516cba27
kinit: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-09 20:51:08 +02:00
Ivailo Monev
2b2f82946a
kutils: media classes copyright update [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-09 04:24:09 +02:00
Ivailo Monev
6a087a072b
kutils: media classes documentation review [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-09 04:21:54 +02:00
Ivailo Monev
51ad209194
kio: build fix for the case when Strigi is not found or disabled
...
for reference:
https://github.com/fluxer/katana/issues/28
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-08 02:25:42 +02:00
Ivailo Monev
063b6de441
kutils: fix build with MPV v0.35.0+
...
https://github.com/fluxer/katana/issues/28
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-07 23:45:54 +02:00
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