Ivailo Monev
5b8b2af7c4
kdeui: remove code for images with depth equal to 8
...
indexed, Katie does not support such anymore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 22:22:04 +03:00
Ivailo Monev
b6af68c97d
generic: trim the lines when reading files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 14:09:07 +03:00
Ivailo Monev
2eb69197c9
kdeui: use icons from the system icon theme in KFontComboBox
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 13:48:02 +03:00
Ivailo Monev
6f34ee6809
generic: optimize reading from files
...
QTextStream uses internal buffer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 10:54:57 +03:00
Ivailo Monev
eb3ea2e4b0
kdeui: remove duplicate QPixmap header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 14:45:13 +03:00
Ivailo Monev
cd2fd94c99
kdeui: KImageIO optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 05:04:51 +03:00
Ivailo Monev
3596ccd22e
kdeui: fallback to kcheckrunning as check for full session in KGlobalSettings constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 09:04:59 +03:00
Ivailo Monev
f910886e6b
kdeui: override application style like palette
...
this is done so that all application use the style set in the config
regardless if the platform plugin environment variable (QT_PLATFORM_PLUGIN)
is set in the current environment as the application may be a D-Bus service
and as such is not started by kdeinit4 for example
more changes are required to not rely on KDE_FULL_SESSION and perhaps even
more environment variables (kcheckrunning should be used instead) but that
is for another commit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 08:49:51 +03:00
Ivailo Monev
7708044f26
kdeui: implement KApplication::quitOnSignal() and use it in kded4
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 02:38:06 +03:00
Ivailo Monev
609dc64f8a
kdeui: fix on-demand starting of kuiserver, knotify4 and kglobalaccel services
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-23 21:24:47 +03:00
Ivailo Monev
926345627a
generic: bump minimum Katie version requirement to 4.12.0
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 03:54:07 +03:00
Ivailo Monev
9618e5e727
Merge branch 'master' of ssh://github.com/fluxer/kdelibs
2022-05-14 20:04:54 +03:00
Ivailo Monev
ee45f0dd7b
kdeui: remove KStyle class binary compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 17:27:46 +00:00
Ivailo Monev
bacb8d64e6
kdeui: replace org.kde.JobView with org.kde.JobViewV2 interface
...
for reference:
a42d981176/kuiserver/progresslistmodel.cpp (L282)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 20:04:09 +03:00
Ivailo Monev
e063e7a6f4
generic: remove Qt support leftovers [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 04:13:26 +03:00
Ivailo Monev
db9e41bf06
kdeui: reduce the size of default fonts table data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-16 20:47:17 +03:00
Ivailo Monev
0b62f407d3
kdeui: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-05 19:11:11 +03:00
Ivailo Monev
1fe3f61065
generic: port KIO to KPasswdStore and drop kwallet and kwasswdserver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-04 23:32:58 +03:00
Ivailo Monev
3eb0cdd7f1
kio: move KImageIO methods to kdeui library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 23:53:39 +03:00
Ivailo Monev
3c110d1c62
kdeui: remove unused virtual KMainWindow::queryExit() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-13 07:36:14 +02:00
Ivailo Monev
819136a445
kdeui: remove unused KViewStateMaintainer and KViewStateSaver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-12 13:32:35 +02:00
Ivailo Monev
4a3a253797
kdeui: remove opengl support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-26 16:54:22 +02:00
Ivailo Monev
7fb94a61fd
generic: remove code for features that Katie does not support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 15:05:36 +02:00
Ivailo Monev
11ea54d213
generic: drop SSL configuration support
...
SSL socket is used only in the ftp slave and in the dictionary
data engine for plasma which should use QSslConfiguration to
apply any prefernces - they do not
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-20 01:28:17 +02:00
Ivailo Monev
432062e14f
kdeui: remove unused QNetworkReply header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-19 19:20:24 +02:00
Ivailo Monev
3422ca4413
generic: get rid of KGLobal::staticQString()
...
global statics are static objects and the method is using one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 19:49:54 +02:00
Ivailo Monev
e27ab30b0f
kdeui: remove unused header inclusions in kaboutapplicationpersonmodel_p source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 10:06:02 +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
5132dcf945
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 19:52:50 +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
0f1217eb36
kdeui: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-11 17:45:07 +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
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
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
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
409301e9d0
kdeui: ensure icon image used to paint overlay is in format supported by QPainter
...
fixes drawing of favourite icons in bookmarks runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 06:37:39 +03:00
Ivailo Monev
ea8fad680c
generic: load SVG images as any other format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 00:20:09 +03:00
Ivailo Monev
2ee8a982ff
generic: replace qsnprintf() with snprintf() calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-07 19:15:56 +03:00
Ivailo Monev
3c3a590ee0
kdeui: remove reference to no-op QFontDatabase::isBitmapScalable() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-30 15:09:55 +03:00
Ivailo Monev
3b1c1d09a5
kdeui: move default switch case to bottom in qIconModeToKIconState() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-28 05:08:24 +03:00