Commit graph

2340 commits

Author SHA1 Message Date
Ivailo Monev
ec58bdac02 kwin: compiler warnings fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:30:43 +03:00
Ivailo Monev
ddb7958093 ksysguard: rename variables
fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:23:36 +03:00
Ivailo Monev
a20df131ed kwin: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:14:07 +03:00
Ivailo Monev
85bfb8728a plasma: add include guard to klistconfigrationdialog header
fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:42:51 +03:00
Ivailo Monev
2f6656cead plasma: de-duplicate Quicklaunch::DropMarker class
fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:29:34 +03:00
Ivailo Monev
df41f50f8c plasma: rename KUrl and QPoint bindings functions
fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:28:32 +03:00
Ivailo Monev
0596d5c60a ksysguard: remove redundant disk I/O parsing bits
Linux 2.4 only, for reference:
https://linux.die.net/man/5/proc

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 21:00:27 +03:00
Ivailo Monev
60ede0ddb7 libs: remove unused KGraphicsSignalPlotter class
note: plasma already has a signal plotter

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 20:43:32 +03:00
Ivailo Monev
0b7caf6071 libs: export konq library as KDE4Workspace library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:31:47 +03:00
Ivailo Monev
d728c33c83 generic: remove build variable used to specify library type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:04:51 +03:00
Ivailo Monev
39644edba3 kwin: repalce abort() calls with kFatal()
kFatal() also aborts but logs a message (if configured to do so)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:30:15 +03:00
Ivailo Monev
0b0b9261e5 kwin: minor KWin::Client::setShortcut() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:16:33 +03:00
Ivailo Monev
d16f960eaa kwin: remove declaration of non-existing KWin::Workspace::modalActionsSwitch() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:12:37 +03:00
Ivailo Monev
eefc1d9735 kwin: remove irrelevant TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:11:29 +03:00
Ivailo Monev
3bac58560b kwin: initialize variable in KWin::TabBox::reconfigure()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:11:15 +03:00
Ivailo Monev
f4bc370f3e kwin: correct indentation in KWin::TabBox::modalActionsSwitch()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:08:38 +03:00
Ivailo Monev
40c45f364a kwin: correct indentation in KWin::ShowFpsEffect::paintWindow()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:03:26 +03:00
Ivailo Monev
0414d8cfe6 kwin: correct KWin::WindowQuadList and KWin::PaintClipper indentation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:02:42 +03:00
Ivailo Monev
d95c55253b kwin: correct indendation in KWin::Client::handleMoveResize()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 20:49:39 +03:00
Ivailo Monev
c45dc296ab ksmserver: remove debugging bits
"KSMSERVER_STARTUP_DEBUGl" is not defined btw, drat?

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:58:37 +03:00
Ivailo Monev
3be2388c2f kioslave: remove redundant qsrand() call in ThumbnailProtocol::drawSubThumbnail()
the pseudo-random number generator is automatically seeded per-thread now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:52:08 +03:00
Ivailo Monev
153c53f83c libs: store the favicon name in failed downloads list and attempt to download alternative on non-job error
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:02:26 +03:00
Ivailo Monev
ecdf8f6aaf libs: ensure the favicons sub-directory exists from iconFilePath() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 16:22:01 +03:00
Ivailo Monev
47d5901d7e libs: plug tests memory leaks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 14:57:04 +03:00
Ivailo Monev
5c6f884d80 kate: adjust to spelling classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 11:32:22 +03:00
Ivailo Monev
66eb4985f2 generic: drop support for spelling correction via dialog
the context menu of Kate (which could be implemented for KTextEdit
aswell) offers the same functionality

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 01:01:26 +03:00
Ivailo Monev
15319dc6bc generic: port to the new spelling classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:30:46 +03:00
Ivailo Monev
2dff528754 keditbookmarks: adjust to bookmark classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:28:59 +03:00
Ivailo Monev
16ab1a1ccb kioslave: remove useless DEBUG.howto and DESIGN files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:27:49 +03:00
Ivailo Monev
70e8b11159 generic: remove QT_KATIE definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:44:29 +03:00
Ivailo Monev
6eb4a07331 keditbookmarks: use "Open Location" as text for openlink action
konqueror is no longer maintained, even if it was the link may be opened
with different application depending on the default web browser choice

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:56:07 +03:00
Ivailo Monev
36ad6312ad keditbookarms: call QMimeData constructor in ActionsImpl::slotCopy()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:53:52 +03:00
Ivailo Monev
f1fe166b7c libs: copyright favicons KDED module to me
rewrote it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:03:37 +03:00
Ivailo Monev
c542942b82 libs: delete the transfer job as soon as its data is copied in FavIconsModule::slotFinished()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:59:57 +03:00
Ivailo Monev
fcbe9d8b46 konsole: include now required KLocale header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:59:27 +03:00
Ivailo Monev
42f32426d9 libs: use solid to check the network status in favicons KDED module test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 09:30:45 +03:00
Ivailo Monev
c6ec2531f5 keditbookmarks: remove unused header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 08:15:13 +03:00
Ivailo Monev
ea9ae0d25a libs: remove unused header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 21:22:55 +03:00
Ivailo Monev
a0a2761746 libs: favicons KDED module documentation review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 21:21:24 +03:00
Ivailo Monev
15838c25d7 libs: replace FavIconsModule::startDownload() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 21:15:39 +03:00
Ivailo Monev
d811882f97 libs: favicons KDED module rewrite
saves a lot of I/O and network trafic if there are multiple bookmarks to
the same host and multiple queries are made (which essentially will end up
being many jobs for the same icon). also implemented fallback to
alternative http://foo.bar/favicon.png and added tests for more cases,
bonus points?

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 20:57:44 +03:00
Ivailo Monev
1cbda72fad generic: replace use of QTime as timer with QElapsedTimer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 12:57:37 +03:00
Ivailo Monev
63987f3847 kcontrol: do not transpose the mode size used in startup commands
fixes screen setup on startup in case 90/270 rotation is specified

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 06:12:52 +03:00
Ivailo Monev
b0294dd800 plasma: remove redundant DeviceNotificationsEngine::init() reimplementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 04:48:36 +03:00
Ivailo Monev
ad6d082256 plasma: do not clear the data from FaviconsEngine::sourceRequestEvent()
already done by FaviconsEngine::updateSourceEvent() on error

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 04:45:43 +03:00
Ivailo Monev
885bffa24b kinfocenter: thread-safety issue fix
issue noticed due to 6ae96c3c1ddd6d3b7f8376a6b5f1ef2c5431b541 in kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 16:07:35 +03:00
Ivailo Monev
324f55e1da keditbookmarks: remove unused kbookmarkdombuilder header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 13:56:43 +03:00
Ivailo Monev
3b80a5d90c keditbookmarks: implement save action
also default to the currently opened bookmark file when opening/saving as

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:29:00 +03:00
Ivailo Monev
3b8083c756 kioslave: adjust to KIO slave interface changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 23:08:12 +03:00
Ivailo Monev
92f81d4843 knetattach: update the create button icon and tooltip on page change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 20:00:54 +03:00