Ivailo Monev
92fbd1b17e
solid: use correct variable for extracting messages
...
the messages are wrapped around Katana macros now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 12:35:07 +03:00
Ivailo Monev
72daced852
kdeui: replace KColorDialog with QColorDialog
...
same reason as KFontDialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 10:44:38 +03:00
Ivailo Monev
9bfcf00c40
plasma: drop redundant authorization check
...
if I do not want application to be started I can delete its desktop file,
simple as that and is selective instead of disabling running of any
application from applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 22:49:47 +03:00
Ivailo Monev
8af06be32c
kdeui: reject invalid minimum/maximum time from KTimeEdit setters
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 17:40:04 +03:00
Ivailo Monev
b92f3b6191
kdeui: handle arrows state and bound the input in KTimeEdit
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 17:35:20 +03:00
Ivailo Monev
a0b4e27567
plasma: do not use different precision when drawing in Plasma::SignalPlotter
...
leads to inconsistencies
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-02 16:35:08 +03:00
Ivailo Monev
45674c0c4e
kdeui: replace KFontDialog and KFontChooser with QFontDialog
...
requires the following commit from the Katie repo:
97fea30784dfdc41a6599ea31219d0b366d8efaa
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:01:45 +03:00
Ivailo Monev
688f770e6e
kdeui: remove KIconTheme getters for non-standard properties
...
other changes were made while at it, for reference:
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 15:10:06 +03:00
Ivailo Monev
49378a1e75
kdeui: remove now redundant hack
...
see the following commit in the Katie repo:
9a8258aed315cfc9eb50a903ecf997ce8f10a87c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 14:26:35 +03:00
Ivailo Monev
fc6d82d8cb
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 04:42:01 +03:00
Ivailo Monev
bb11a3e5f4
kdeui: replace KFontComboBox with QFontComboBox
...
one less class to maintain with substitute provided by Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 01:40:10 +02:00
Ivailo Monev
e1c7b6739b
kdeui: de-virtualize KFontRequester methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 00:44:19 +02:00
Ivailo Monev
80f8621461
kdeui: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 00:43:10 +02:00
Ivailo Monev
1e93f91bb4
kdeui: remove unused KFontUtils functions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 00:36:31 +02:00
Ivailo Monev
3a2a54184d
kdeui: disable editing of KFontComboBox completely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 23:58:43 +02:00
Ivailo Monev
2d9091e401
generic: remove useless DEBUG file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 23:39:08 +02:00
Ivailo Monev
182a4e62c9
kdecore: assert that KConfigIniBackend is unlocked when destroyed
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 23:38:34 +02:00
Ivailo Monev
bcdb65fb38
kdecore: do not inherit QObject from KConfigIniBackend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 23:08:30 +02:00
Ivailo Monev
40f5fb0261
kdecore: remove unused KConfigIniBackend::lock() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 22:28:39 +02:00
Ivailo Monev
5fde68fd67
kdecore: remove unused KConfigIniBackend methods and members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 22:19:53 +02:00
Ivailo Monev
179d6768bf
kio: correct buffer size in KIO::SocketConnectionBackend::sendCommand()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 21:54:03 +02:00
Ivailo Monev
8fbb05eb99
kdecore: remove declaration of non-existing method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 21:53:05 +02:00
Ivailo Monev
6d1d1b7112
kutils: sync password store on write
...
in case kded crashes for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 14:08:53 +02:00
Ivailo Monev
1eaf89824e
generic: make use of the new QPixmap comparison operators
...
requires the following commit from the Katie repo:
e28900041a4e78589f3ba28c36fda5bfd6e0f150
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 13:07:11 +02:00
Ivailo Monev
d52a4a7c6b
solid: drop button interface
...
now unused, the signals were never implemented either
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 07:35:48 +02:00
Ivailo Monev
d9847b4290
kio: remove unused read timeout getters
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 15:44:06 +02:00
Ivailo Monev
e879c440fb
kioslave: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 15:26:25 +02:00
Ivailo Monev
f1521944ed
kio: documentation updates
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 10:15:33 +02:00
Ivailo Monev
08a76dd091
kioslave: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 10:05:24 +02:00
Ivailo Monev
b43339cf19
kio: drop proxy support
...
because curl internally checks the environment for proxy-related variables
it is redundant to duplicate that feature, that however is possible due to
the rewrite of the ftp, sftp and http slaves that I did. some other changes
were made while at it such enable automatic resuming by default, if KIO
slaves cannot resume or do not resume transfers that is different thing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 09:54:38 +02:00
Ivailo Monev
599c76018a
kioslave: do not redirect to the original URL from curl slave
...
now that QHostInfo resolves in a more relaxed way (without NI_NAMEREQD
flag) it can happen that the hostname of the result is the address
itself
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 06:07:37 +02:00
Ivailo Monev
a4ce7d439c
kimgio: log what kind of header was detected and on what iteration
...
as clarification what plugin will be used for example when data is probed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-27 07:46:46 +02:00
Ivailo Monev
f67c1398fb
generic: remove scripting support leftovers
...
imports were qml thing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-27 07:09:01 +02:00
Ivailo Monev
000463c53d
solid: remove redundant include directories
...
Katie setups the compile definitions and include directories for each
component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-27 07:06:23 +02:00
Ivailo Monev
318fa971d3
kdecore: adjust tests to recent changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-27 06:20:57 +02:00
Ivailo Monev
1eaf3dab61
kio: remove kfilemodule leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-27 06:12:57 +02:00
Ivailo Monev
4df06d8f7a
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 02:43:33 +02:00
Ivailo Monev
6e654af2b3
kio: implement KFileWidget::setConfirmOverwrite() and KFileWidget::setInlinePreviewShown()
...
no idea why those methods were stubs but KFileWidgetPrivate had a method
for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 02:32:50 +02:00
Ivailo Monev
7dd0200d8f
kio: de-virtualize KFileWidget methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 02:28:43 +02:00
Ivailo Monev
d91db9dd72
generic: update purpose of curl dependancy
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 01:26:52 +02:00
Ivailo Monev
a65bd3b685
kfile: merge it into kio
...
once upon a time it was either part of it or was separated from it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 01:19:59 +02:00
Ivailo Monev
30eedcf057
kio: KIO::PreviewJob documentation corrections
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 10:38:59 +02:00
Ivailo Monev
392020bff1
plasma: remove unused private member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 09:13:11 +02:00
Ivailo Monev
8f1f10be6c
plasma: do not fade the end of the text from Plasma::Label
...
it causes undesired look in the weather applet for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 09:10:43 +02:00
Ivailo Monev
cf842d6705
kutils: ensure the initial KDecompressor buffer size is never zero
...
fixes decoding of long xz data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 08:51:49 +02:00
Ivailo Monev
891458c94a
kio: do not cache strings in KIO::UDSEntry
...
KIO::UDSEntry and QString are already shared data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 06:54:31 +02:00
Ivailo Monev
75b9cfddd3
generic: const-ify private data pointers where copying is disabled
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 06:49:59 +02:00
Ivailo Monev
39ebfa6fd4
kutils: disable copying of KEMailSettings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 06:49:09 +02:00
Ivailo Monev
645366a330
kio: remove redundant KIO::UDSEntry::UDS_TIME enum
...
same as KIO::UDSEntry::UDS_NUMBER internally
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 05:44:32 +02:00
Ivailo Monev
cdf208de0a
kioslave: branch to not log warning in curl slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 03:41:59 +02:00