Ivailo Monev
502164e5be
kdeui: remove redundant KeyRelease undef
...
the inclusion of fixx11h fixes the clashes, KeyRelease is not used in the
source file too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:36:12 +03:00
Ivailo Monev
e4b82a18f2
kdeui: remove redundant fixx11h header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:23:56 +03:00
Ivailo Monev
2344fa495f
solid: remove unused connect/disconnect policy API
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 17:45:56 +03:00
Ivailo Monev
e4345f58ed
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kdelibs
2023-06-16 05:30:50 +03:00
Ivailo Monev
8a77aa6c23
kio: do not register KIO::AuthInfo as metatype
...
not used in signals and slots
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 05:30:00 +03:00
Ivailo Monev
434fe256aa
kdeui: fix regression since 2308ca50cc
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 04:41:47 +03:00
Ivailo Monev
461b637c77
solid: remove unused Solid::GenericInterface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 01:53:21 +03:00
Ivailo Monev
c66d486a0e
kio: set the placeholder text of the device widget from KDevicePropsPlugin constructor
...
instead of using the label as hint what to enter in case there are no
devices detected
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 23:18:46 +03:00
Ivailo Monev
a43c910960
kio: remove mountpoint check in KAutoMountPrivate::slotFinished()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 23:06:11 +03:00
Ivailo Monev
986a303ff6
kio: KAutoMount and KAutoUnmount rewrite to use org.kde.SolidUiServer interface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 22:05:16 +03:00
Ivailo Monev
b23225e1d1
solid: remove declaration of non-existing Solid::Ifaces::Device::deviceDBusPath() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 20:25:19 +03:00
Ivailo Monev
ff34ec1167
kutils: ensure there is interface in KPasswdStore::setCacheOnly()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 19:41:34 +03:00
Ivailo Monev
d269abe7a0
solid: implement all Solid::StorageDrive::DriveType for udev backend
...
Xd is not a thing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 19:25:55 +03:00
Ivailo Monev
e52ca10b25
solid: implement Solid::StorageDrive::Tape for udev backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 09:23:31 +03:00
Ivailo Monev
7e60364ce0
kdecore: initialize variables in KProcess::startDetached() methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 07:26:18 +03:00
Ivailo Monev
afa983f02f
kdecore: remove unused buffer in KLockFilePrivate::tryLock()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 07:25:41 +03:00
Ivailo Monev
f79ff0e685
solid: use socket notifier to watch for /etc/mtab changes
...
in the proc man page (man 5 proc) /proc/pid/mounts is documented to be
pollable and trigger exception when changed, the current solution for the
accessibility signal remains process namespace restricted
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 06:55:01 +03:00
Ivailo Monev
57df231a13
kimgio: fix regression since d2dbb40e6e
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 05:17:54 +03:00
Ivailo Monev
81aed7d9ce
kutils: fix regression since c38afd7556
...
oops
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 03:43:59 +03:00
Ivailo Monev
add0b2cad3
kdecore: drop KProcess channel forward feature
...
was used only by klipper, also a program writing something ment for
stderr to stdout (and vice versa) is doing something wrong already
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:44:38 +03:00
Ivailo Monev
2f6dae867e
kdecore: mark the bottom of KProcess::setOutputChannelMode() as unreachable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:27:53 +03:00
Ivailo Monev
fdd0df9586
kdecore: remove unused header inclusion in kprocess source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:26:43 +03:00
Ivailo Monev
e1a01725c2
kdecore: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:26:00 +03:00
Ivailo Monev
4d2b257330
kdecore: remove redundant qglobal inclusion in kshell header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 22:56:42 +03:00
Ivailo Monev
46f9cd369a
kio: minor KProcessRunner::slotProcessExited() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 22:35:46 +03:00
Ivailo Monev
1360960574
kdecore: remove redundant KSettings destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 19:38:00 +03:00
Ivailo Monev
c38afd7556
kutils: replace KConfig with KSettings in KPasswdStoreImpl
...
KConfig uses internal lock for synchronization, KSettings does not and
since the password stores are giant-locked now it is faster to not lock in
the underlaying implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 16:40:32 +03:00
Ivailo Monev
6a18754f1b
kdeui: merge KPageModel into KPageView and KPageWidgetModel
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 16:10:43 +03:00
Ivailo Monev
a3010676d5
kdecore: KUserGroup::userNames() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 05:37:22 +03:00
Ivailo Monev
dee81a72ef
kdecore: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 05:32:43 +03:00
Ivailo Monev
c22d136874
kdecore: store KUser properties as a vector of QString
...
clever use of QVector<T> is clever
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 05:06:16 +03:00
Ivailo Monev
6ba957038d
kdecore: KLockFile optimization
...
also not storing the host name because it serves no real purpose other than
being a possible source of problem (hostname change?), copyrighting it to
me because there is nothing relevant left of the original implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 03:34:48 +03:00
Ivailo Monev
5b5f24078e
kutils: giant-lock KPasswdStore
...
because multiple KIO slaves may use the same password store (e.g. sftp and
thumbnail)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 03:03:31 +03:00
Ivailo Monev
ca379a7d67
kdecore: tweak the KLockFile sleep time
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 02:43:21 +03:00
Ivailo Monev
4b7d958de5
solid: hack to get storage devices accessibility signal when it is mounted/unmounted by external process
...
stat() is just useless for files in /proc meaning the only way to know when
/etc/mtab (or /proc/self/mounts) changes is to re-read it, you know who to
blame for that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 01:53:05 +03:00
Ivailo Monev
044df213ec
kdeui: check the word size in KSpeller::start() and KSpellHighlighter::highlightBlock() when chopping punctuation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 20:16:35 +03:00
Ivailo Monev
6fd034f833
kdecore: add debug area for kfreespace
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 15:49:53 +03:00
Ivailo Monev
91d2e8b1af
generic: correct locale installation directory variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 06:34:01 +03:00
Ivailo Monev
2249377a9b
kioslave: remove "emit" in HttpProtocol::slotProgress()
...
KIO::SlaveBase::processedSize() and KIO::SlaveBase::totalSize() are not
signals
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 02:38:02 +03:00
Ivailo Monev
7a66e3e9f7
kutils: remove unused KPowerManagerImpl and KPowerManagerInhibitImpl slots
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 01:34:53 +03:00
Ivailo Monev
01107bb214
kdeui: remove whitespace at the start and end of word from the spelling classes
...
for when the icu boundary finder gets it wrong
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 00:39:42 +03:00
Ivailo Monev
c3a1a9228f
kpty: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-13 00:06:51 +03:00
Ivailo Monev
4905cf9700
kdeui: remove reference to non-existing plotting directory
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 23:45:42 +03:00
Ivailo Monev
16600b80d7
kfile: remove redundant KUrlNavigator::keyReleaseEvent() reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 23:19:48 +03:00
Ivailo Monev
c865e56c82
kfile: remove duplicate header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 23:19:27 +03:00
Ivailo Monev
5d8a9b0c43
interfaces: remove unused KTextEditor::MessageInterface member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 23:19:12 +03:00
Ivailo Monev
7394efdc83
kfile: KFilePlacesItem optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 22:02:10 +03:00
Ivailo Monev
ad277e865d
kio: mark the iterator values as reference where modified
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 17:02:27 +03:00
Ivailo Monev
562fc726b1
kio: remove unused KBookmarkManagerPrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 16:56:17 +03:00
Ivailo Monev
102f74021f
kio: export KAbstractViewAdapter class
...
currently only the plasma folderview applet uses it but it has a copy of
the header so better export it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 16:31:48 +03:00