Ivailo Monev
465db03878
ksmserver: do not attempt to run programs from autostart directory
...
the spec does not mention that programs should be placed there, only
.desktop files (which klauncher already handles). for reference:
https://specifications.freedesktop.org/autostart-spec/autostart-spec-latest.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-04 09:07:50 +02:00
Ivailo Monev
15655b1c11
kwin: remove checks for native paint engine
...
in most cases the paint engine Katie uses is raster paint engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-04 04:54:10 +02:00
Ivailo Monev
9c6038450c
kwin: set active to false when pointer grab fails in startup feedback effect
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-04 04:31:58 +02:00
Ivailo Monev
09872830cb
kwin: release the selection from the application destructor
...
note that lostSelection() slot calls KAapplication::quit()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-04 04:13:23 +02:00
Ivailo Monev
e159cc5e21
kcontrol: use mutable list iterator in RandRCrtc::modes()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 14:24:31 +02:00
Ivailo Monev
b6405cb178
kcontrol: formant and indent randr KCM files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 14:20:15 +02:00
Ivailo Monev
609a72aa84
kcontrol: drop legacy configuration support in randr KCM
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 16:35:42 +02:00
Ivailo Monev
881a427576
generic: rework startup to no create a shell script
...
by the time ksplash gets the X11 events for startup phases the startup
process is (and should be) done, especially after the display
configuration is done and the monitor is ready to output thus ksplash
does not really indicate much
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 11:29:28 +02:00
Ivailo Monev
b1e456a448
generic: default to Oxygen_White for cursor theme
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 10:40:54 +02:00
Ivailo Monev
8252e337f9
startkde: adjust to kdeinit4 changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 10:37:44 +02:00
Ivailo Monev
ef39a5ac04
kwin: remove dummy Scene::blocksForRetrace() and Scene::syncsToVBlank() methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 09:01:53 +02:00
Ivailo Monev
bc640da8f2
kwin: disconnect KSelectionOwner signals before deleting it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 08:20:49 +02:00
Ivailo Monev
c12e4a7b97
kwin: pass the screen number and parent to KSelectionOwner
...
the X11 atom is for specifiec screen after all
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 07:43:33 +02:00
Ivailo Monev
7c7c86f851
kcontrol: apply input settings in phase zero
...
it changes the cursor theme and it has to be done as soon as possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 04:48:49 +02:00
Ivailo Monev
ee8f1a165a
kcontrol: replace tab with space in input KCM source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 04:47:06 +02:00
Ivailo Monev
c6716caccf
kwin: use KApplication::quitOnSignal() to setup signal handler for quit
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 07:06:39 +02:00
Ivailo Monev
dda7cc54e4
kwin: mark configModules() function as static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 06:55:18 +02:00
Ivailo Monev
92a33bc966
kwin: remove code for always false condition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 06:54:52 +02:00
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