Commit graph

1896 commits

Author SHA1 Message Date
Ivailo Monev
b8cd7e451e kate: use QMutableListIterator<T> for iteration in KateCompletionWidget::startCompletion()
another iterator modified the wrong way, fixes possible crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 03:22:08 +02:00
Ivailo Monev
6de2404970 dolphin: use QMutableSetIterator<T> for iteration in KFileItemModel::slotCompleted()
fixes possible crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 20:53:09 +02:00
Ivailo Monev
03592dca1b plasma: include now required system limits header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 06:20:18 +02:00
Ivailo Monev
b0422a80fb klipper: adjust to QDataStream change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 06:14:37 +02:00
Ivailo Monev
210897658b klipper: stream the history version as qint8
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 06:06:42 +02:00
Ivailo Monev
edf69d20e9 generic: const-ify iterator values where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 04:46:13 +02:00
Ivailo Monev
e9eea95697 kwin: const-ify iterator values where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 07:22:07 +03:00
Ivailo Monev
affb5c58de kwin: use QMutableListIterator<T> for iteration in Compositor::performCompositing()
the list is modified while being iterated over

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 07:15:00 +03:00
Ivailo Monev
ca6280368c kwin: const-ify iterator values where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 07:11:05 +03:00
Ivailo Monev
6cc1c2b782 kwin: zero-initialize the buffer in Compositor::setup()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:42:45 +03:00
Ivailo Monev
87335090a2 kstyles: fix runtime warning about connection to non-existing slot
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:29:54 +03:00
Ivailo Monev
c4e93ff47b kstyles: remove forward declaration of non-existing AnimationConfigWidget class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:27:05 +03:00
Ivailo Monev
5437f5d36d kstyles: indent switch cases in oxygenstyleconfig source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:26:38 +03:00
Ivailo Monev
075d3d4b66 kstyles: parent the QLibrary pointers to ConfigDialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:21:43 +03:00
Ivailo Monev
ca644e1af2 kcontrol: iterate over a consant in loadPreview() function of icons KCM
fixes crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:18:12 +03:00
Ivailo Monev
34f08fca9e dolphin: use QMutableSetIterator<T> for iteration in KFileItemModelRolesUpdater::updateChangedItems()
fixes possible crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:45:32 +03:00
Ivailo Monev
3db7081a54 Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-workspace 2022-10-29 04:39:54 +03:00
Ivailo Monev
31d43b3194 kcontrol: iterate over a static list of possibilities in dateandtime KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:57:31 +03:00
Ivailo Monev
c79bf21138 dolphin: check if the URL index is not out-of-bounds in KFileItemModel::fileItem()
fixes possible crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 04:39:40 +03:00
Ivailo Monev
c0410e5a4c kglobalaccel: deep-copy the actions before iterating over them
fixes crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 00:04:27 +03:00
Ivailo Monev
09c31e98dc kglobalaccel: use QMutableListIterator<T>() for iteration in Component::loadSettings()
fixes possbile crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 23:30:53 +03:00
Ivailo Monev
982fc92539 generic: add open files widget feature information
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 04:23:31 +03:00
Ivailo Monev
fae31d848d libs: make KLsofWidget::pid() and KLsofWidget::setPid() public slots
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 04:19:33 +03:00
Ivailo Monev
e72cd26f84 libs: clear the line buffer on each iteration in KLsofWidget::finished()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 04:08:43 +03:00
Ivailo Monev
d134684c96 libs: format and indent losofui library source files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 04:07:36 +03:00
Ivailo Monev
783ce4c022 libs: format and indent losofui library source files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 04:02:34 +03:00
Ivailo Monev
557fcc0878 libs: remove unused KTextEditVT class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 03:55:50 +03:00
Ivailo Monev
113cb72f3e plasma: update image wallpaper plugin MIME types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 01:20:06 +03:00
Ivailo Monev
dbd81da3fe dolphin: iterate over a copy of the visible items in KItemListView::slotItemsRemoved()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 14:53:38 +03:00
Ivailo Monev
0a3b856666 kmediaplayer: delete KMediaWidget instantly from KMediaPlayerPart destructor
fixes possible crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 09:38:18 +03:00
Ivailo Monev
95b6c16fc2 libs: create KSpeech instance on demand on keep it around for future use
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 09:25:00 +03:00
Ivailo Monev
c8d5cf3c10 kate: create KSpeech instance on demand
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 09:18:48 +03:00
Ivailo Monev
a5fa8348e3 krunner: remove redundant startup notification feature
KWin has effect for it, I am not sure if it should be done by KWin but
if it is done by krunner and krunner is not started in Katana session it
may interfere with whatever is (potentially) doing startup notification
feedback. obviously, same goes for KWin but now it is done only from
one program

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-27 05:10:25 +03:00
Ivailo Monev
e19dec2c08 plasma: update image wallpaper plugin MIME types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 19:04:52 +03:00
Ivailo Monev
a99ed13bb7 kate: enable line numbers and disable folding bar by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 08:22:24 +03:00
Ivailo Monev
8e832c580c generic: lower the busy cursor timeout to 10sec
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 08:16:41 +03:00
Ivailo Monev
382ab1e4a9 generic: sync default preview sizes limits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 07:34:23 +03:00
Ivailo Monev
88b98500ee kdepasswd: add tooltip for the SSL option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 06:45:55 +03:00
Ivailo Monev
a6bf48c93c generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 01:44:49 +03:00
Ivailo Monev
ad4753db4a ksmserver: start kded service in autostart zero phase
org.kde.kded service is now not started by kdeinit4 (the program that owns
org.kde.klauncher) nor by KDateTime (indirectly by KSystemTimeZones) and
that was the assumption in KSMServer. note that there is no emission for
kded phase done from ksmserver which ksplash checks for

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-25 01:46:10 +03:00
Ivailo Monev
5f79b1c6b7 kdepasswd: implement SSL option for KEMail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-24 21:55:12 +03:00
Ivailo Monev
ac622b94d8 kcmshell: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 18:44:48 +03:00
Ivailo Monev
4b95471273 kdesudo: assign KdeSudo::m_tmpName member to the temporary filepath, not a variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 18:37:41 +03:00
Ivailo Monev
79bb1f47d8 kdesudo: use KTemporaryFile::filePath() to generate temporary file name
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 18:11:34 +03:00
Ivailo Monev
06b883f0b3 kdialog: format and indent kdialog source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 07:57:26 +03:00
Ivailo Monev
cd45603775 kdialog: assume QT_DBUS_LIB is defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 07:51:09 +03:00
Ivailo Monev
993837c70d kioslave: remove duplicate KIO_MTP definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 07:42:36 +03:00
Ivailo Monev
ee0ef897a8 kcontrol: clear KDebug cache when saving kdebug KCM changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 03:06:25 +03:00
Ivailo Monev
cac69db972 kioslave: prepare for KDebug change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 02:49:07 +03:00
Ivailo Monev
4c4e6169b6 knotify: log messages to specialized area
300 is reserved for kdeui (KConfigDialogManager)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 00:04:59 +03:00