Ivailo Monev
ceff785f22
generic: adjust to KMimeType changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 20:18:24 +03:00
Ivailo Monev
6b784856d1
qguiplatformplugin_kde: apply font settings on init and change
...
same bits as in KGlobalSettings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-30 22:21:25 +03:00
Ivailo Monev
c7fa604bef
qguiplatformplugin_kde: apply all settings on init
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-30 22:01:58 +03:00
Ivailo Monev
b9dba4de56
qguiplatformplugin_kde: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 11:37:27 +03:00
Ivailo Monev
5b22777ceb
generic: replace KColorDialog with QColorDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 10:48:29 +03:00
Ivailo Monev
59ebe94c6e
qguiplatformplugin_kde: adjust to KFileDialog changes
...
the changes date back to 2015, see the following commit in kdelibs repo:
21ad0df4885be0723a6cc3e513939f9834f53183
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-16 08:24:45 +02:00
Ivailo Monev
39e320492d
qguiplatformplugin_kde: apply the cursor theme
...
for when not even X11 Xfixes extension can do it (as was done by
KGlobalSettings, however the difference being no check is done if it is
full Katana session - it is simply assumed it is the case when the platform
plugin is loaded)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-22 07:20:38 +03:00
Ivailo Monev
186a7702e8
generic: adjust to KGlobalSettings changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-22 04:29:13 +03:00
Ivailo Monev
7e561880f1
qguiplatformplugin_kde: KQGuiPlatformPlugin::platformHint() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-22 09:32:16 +03:00
Ivailo Monev
0a6ae17f1b
qguiplatformplugin_kde: update comment about qt2KdeFilter() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-22 08:44:55 +03:00
Ivailo Monev
e4dfd5c4a5
generic: apply effect settings from the platform plugin instead of writing to the Katie config
...
the idea being to not write anything into the Katie config and possibly
even drop support for overriding Katie settings from config.
on a side note font and palette settings are wrapped via classes
(KGlobalSettings and KColorScheme) and hard-wired to configs rather than
being a runtime thing (e.g. getting the font to use for menus via
QApplication::font("QMenu") instead of KGlobalSettings::menuFont()) so lots
to do on that, as for how it will benefit Katana and Katie - less config
parsing possibly, QPalette objects are shared data for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-21 22:21:25 +03:00
Ivailo Monev
9fe1463ad0
qguiplatformplugin_kde: implement systemIcon()
...
now icons loaded via QIcon::fromTheme() will have effects applied
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-21 18:07:29 +03:00
Ivailo Monev
3494ad9160
qguiplatformplugin_kde: set the palette on KGlobalSettings::kdisplayPaletteChanged() signal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-21 17:36:54 +03:00
Ivailo Monev
70e8b11159
generic: remove QT_KATIE definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:44:29 +03:00
Ivailo Monev
4f9cb175ba
plasma: simplify favicons data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 08:26:09 +03:00
Ivailo Monev
8b5bddbd94
qguiplatformplugin_kde: remove kDebug() calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:06:57 +03:00
Ivailo Monev
8dec449cfe
qguiplatformplugin_kde: mark KQGuiPlatformPlugin methods as final
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:40:12 +03:00
Ivailo Monev
3dfc8c65de
qguiplatformplugin_kde: qt2KdeFilter() and kde2QtFilter() functions optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:34:05 +03:00
Ivailo Monev
ff5e2a832e
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-14 15:56:01 +02:00
Ivailo Monev
8b2eba7361
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 01:41:49 +02:00
Ivailo Monev
fb7510696c
qguiplatformplugin_kde: remove now redundant header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-21 16:00:18 +00:00
Ivailo Monev
17942687ac
qguiplatformplugin_kde: when build against Katie use its QGuiPlatformPlugin interface
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-19 18:31:35 +00:00
Ivailo Monev
8ebb5276dc
qguiplatformplugin_kde: fix build against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-05 15:42:49 +00:00
Ivailo Monev
8a3a63b05f
qguiplatformplugin_kde: minor code shrink
2015-09-06 03:55:39 +00:00
Ivailo Monev
1a547a0d05
generic: remove KDE prefix from header inclusions
2015-05-20 13:39:58 +00:00
Ivailo Monev
a7fd791926
initial import
2014-11-13 19:30:51 +02:00