OSDN Git Service

kde/kde-workspace.git
14 months agogeneric: remove old free space notifier leftovers
Ivailo Monev [Tue, 13 Jun 2023 19:25:10 +0000 (22:25 +0300)]
generic: remove old free space notifier leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokfreespace: skip free space check for devices that are not mounted
Ivailo Monev [Tue, 13 Jun 2023 17:15:30 +0000 (20:15 +0300)]
kfreespace: skip free space check for devices that are not mounted

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokfreespace: rework to be able to setup watch for devices that are not mounted yet
Ivailo Monev [Tue, 13 Jun 2023 16:53:01 +0000 (19:53 +0300)]
kfreespace: rework to be able to setup watch for devices that are not mounted yet

to be able to watch devices that may be mounted and unmounted at any time
such as removable devices

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokfreespace: use the device description in the notification
Ivailo Monev [Tue, 13 Jun 2023 15:59:10 +0000 (18:59 +0300)]
kfreespace: use the device description in the notification

it's fancy alright:
https://ibb.co/vzqTzsF

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokfreespace: correct KCM class comment
Ivailo Monev [Tue, 13 Jun 2023 15:08:09 +0000 (18:08 +0300)]
kfreespace: correct KCM class comment

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokfreespace: remove redundant checks if device is storage volume
Ivailo Monev [Tue, 13 Jun 2023 15:05:26 +0000 (18:05 +0300)]
kfreespace: remove redundant checks if device is storage volume

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agogeneric: free space notifier rewrite
Ivailo Monev [Tue, 13 Jun 2023 02:32:53 +0000 (05:32 +0300)]
generic: free space notifier rewrite

able to watch any mounted device, not just the home directory. bonus
points for configuration interface that does not show up only when the
device used to store the home directory is low on space

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoknetattach: force emision of the toggled() signal for the create button
Ivailo Monev [Mon, 12 Jun 2023 23:35:04 +0000 (02:35 +0300)]
knetattach: force emision of the toggled() signal for the create button

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoMerge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-workspace
Ivailo Monev [Mon, 12 Jun 2023 13:36:55 +0000 (16:36 +0300)]
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-workspace

14 months agoplasma: adjust to kio changes
Ivailo Monev [Mon, 12 Jun 2023 13:36:11 +0000 (16:36 +0300)]
plasma: adjust to kio changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoknetattach: implement option to not save the remote folder password
Ivailo Monev [Mon, 12 Jun 2023 11:13:41 +0000 (14:13 +0300)]
knetattach: implement option to not save the remote folder password

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: always center the declarative tab button text
Ivailo Monev [Mon, 12 Jun 2023 10:40:32 +0000 (13:40 +0300)]
plasma: always center the declarative tab button text

fixes overlapping of the icon and text

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: remove bogus action from the UI file
Ivailo Monev [Sun, 11 Jun 2023 23:59:53 +0000 (02:59 +0300)]
keditbookmarks: remove bogus action from the UI file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: remove unused atop_p header
Ivailo Monev [Sun, 11 Jun 2023 23:49:33 +0000 (02:49 +0300)]
libs: remove unused atop_p header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: remove unused variable
Ivailo Monev [Sun, 11 Jun 2023 23:27:49 +0000 (02:27 +0300)]
libs: remove unused variable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoksysguard: comment correction
Ivailo Monev [Sun, 11 Jun 2023 23:27:26 +0000 (02:27 +0300)]
ksysguard: comment correction

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: remove redundant X11 headers inclusions
Ivailo Monev [Sun, 11 Jun 2023 21:24:51 +0000 (00:24 +0300)]
kcontrol: remove redundant X11 headers inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: remove redundant QString constructs
Ivailo Monev [Sun, 11 Jun 2023 21:22:13 +0000 (00:22 +0300)]
kwin: remove redundant QString constructs

KCmdLineArgs::getOption() returns QString

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: remove unused XCB and X11 header inclusions
Ivailo Monev [Sun, 11 Jun 2023 21:14:31 +0000 (00:14 +0300)]
kwin: remove unused XCB and X11 header inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: remove unused X11 headers inclusion
Ivailo Monev [Sun, 11 Jun 2023 20:47:48 +0000 (23:47 +0300)]
plasma: remove unused X11 headers inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: initialize variable in ProcessModelPrivate::queryForAndUpdateAllXWindows()
Ivailo Monev [Sun, 11 Jun 2023 20:47:19 +0000 (23:47 +0300)]
libs: initialize variable in ProcessModelPrivate::queryForAndUpdateAllXWindows()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: remove unused PreviewCursor::handle() method
Ivailo Monev [Sun, 11 Jun 2023 20:39:25 +0000 (23:39 +0300)]
kcontrol: remove unused PreviewCursor::handle() method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agogeneric: exclude some source files from the unity build
Ivailo Monev [Sun, 11 Jun 2023 20:21:43 +0000 (23:21 +0300)]
generic: exclude some source files from the unity build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: use fixx11h to workaround clashes with X11 stuff
Ivailo Monev [Sun, 11 Jun 2023 20:02:37 +0000 (23:02 +0300)]
kcontrol: use fixx11h to workaround clashes with X11 stuff

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokate: do not mange Kate namespace into the global one
Ivailo Monev [Sun, 11 Jun 2023 20:01:22 +0000 (23:01 +0300)]
kate: do not mange Kate namespace into the global one

fixes build when CMAKE_UNITY_BUILD is set to ON

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokonsole: de-duplicate config group constants
Ivailo Monev [Sun, 11 Jun 2023 19:52:42 +0000 (22:52 +0300)]
konsole: de-duplicate config group constants

fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: compiler warnings fix
Ivailo Monev [Sun, 11 Jun 2023 19:30:43 +0000 (22:30 +0300)]
kwin: compiler warnings fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoksysguard: rename variables
Ivailo Monev [Sun, 11 Jun 2023 19:23:36 +0000 (22:23 +0300)]
ksysguard: rename variables

fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: compiler warning fix
Ivailo Monev [Sun, 11 Jun 2023 19:08:47 +0000 (22:08 +0300)]
kwin: compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: add include guard to klistconfigrationdialog header
Ivailo Monev [Sun, 11 Jun 2023 18:42:51 +0000 (21:42 +0300)]
plasma: add include guard to klistconfigrationdialog header

fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: de-duplicate Quicklaunch::DropMarker class
Ivailo Monev [Sun, 11 Jun 2023 18:29:30 +0000 (21:29 +0300)]
plasma: de-duplicate Quicklaunch::DropMarker class

fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: rename KUrl and QPoint bindings functions
Ivailo Monev [Sun, 11 Jun 2023 18:28:32 +0000 (21:28 +0300)]
plasma: rename KUrl and QPoint bindings functions

fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoksysguard: remove redundant disk I/O parsing bits
Ivailo Monev [Sun, 11 Jun 2023 18:00:24 +0000 (21:00 +0300)]
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>
14 months agolibs: remove unused KGraphicsSignalPlotter class
Ivailo Monev [Sun, 11 Jun 2023 17:43:16 +0000 (20:43 +0300)]
libs: remove unused KGraphicsSignalPlotter class

note: plasma already has a signal plotter

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: export konq library as KDE4Workspace library
Ivailo Monev [Sat, 10 Jun 2023 20:31:47 +0000 (23:31 +0300)]
libs: export konq library as KDE4Workspace library

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agogeneric: remove build variable used to specify library type
Ivailo Monev [Sat, 10 Jun 2023 20:04:51 +0000 (23:04 +0300)]
generic: remove build variable used to specify library type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: repalce abort() calls with kFatal()
Ivailo Monev [Sat, 10 Jun 2023 18:30:15 +0000 (21:30 +0300)]
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>
14 months agokwin: minor KWin::Client::setShortcut() optimization
Ivailo Monev [Sat, 10 Jun 2023 18:16:33 +0000 (21:16 +0300)]
kwin: minor KWin::Client::setShortcut() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: remove declaration of non-existing KWin::Workspace::modalActionsSwitch() method
Ivailo Monev [Sat, 10 Jun 2023 18:12:37 +0000 (21:12 +0300)]
kwin: remove declaration of non-existing KWin::Workspace::modalActionsSwitch() method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: remove irrelevant TODO
Ivailo Monev [Sat, 10 Jun 2023 18:11:29 +0000 (21:11 +0300)]
kwin: remove irrelevant TODO

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: initialize variable in KWin::TabBox::reconfigure()
Ivailo Monev [Sat, 10 Jun 2023 18:11:15 +0000 (21:11 +0300)]
kwin: initialize variable in KWin::TabBox::reconfigure()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: correct indentation in KWin::TabBox::modalActionsSwitch()
Ivailo Monev [Sat, 10 Jun 2023 18:08:38 +0000 (21:08 +0300)]
kwin: correct indentation in KWin::TabBox::modalActionsSwitch()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: correct indentation in KWin::ShowFpsEffect::paintWindow()
Ivailo Monev [Sat, 10 Jun 2023 18:03:26 +0000 (21:03 +0300)]
kwin: correct indentation in KWin::ShowFpsEffect::paintWindow()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: correct KWin::WindowQuadList and KWin::PaintClipper indentation
Ivailo Monev [Sat, 10 Jun 2023 18:02:42 +0000 (21:02 +0300)]
kwin: correct KWin::WindowQuadList and KWin::PaintClipper indentation

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: correct indendation in KWin::Client::handleMoveResize()
Ivailo Monev [Sat, 10 Jun 2023 17:49:39 +0000 (20:49 +0300)]
kwin: correct indendation in KWin::Client::handleMoveResize()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoksmserver: remove debugging bits
Ivailo Monev [Sat, 10 Jun 2023 16:58:37 +0000 (19:58 +0300)]
ksmserver: remove debugging bits

"KSMSERVER_STARTUP_DEBUGl" is not defined btw, drat?

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokioslave: remove redundant qsrand() call in ThumbnailProtocol::drawSubThumbnail()
Ivailo Monev [Sat, 10 Jun 2023 16:52:08 +0000 (19:52 +0300)]
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>
14 months agolibs: store the favicon name in failed downloads list and attempt to download alterna...
Ivailo Monev [Sat, 10 Jun 2023 16:02:26 +0000 (19:02 +0300)]
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>
14 months agolibs: ensure the favicons sub-directory exists from iconFilePath() function
Ivailo Monev [Sat, 10 Jun 2023 13:22:01 +0000 (16:22 +0300)]
libs: ensure the favicons sub-directory exists from iconFilePath() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: plug tests memory leaks
Ivailo Monev [Sat, 10 Jun 2023 11:57:04 +0000 (14:57 +0300)]
libs: plug tests memory leaks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokate: adjust to spelling classes changes
Ivailo Monev [Sat, 10 Jun 2023 08:32:22 +0000 (11:32 +0300)]
kate: adjust to spelling classes changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agogeneric: drop support for spelling correction via dialog
Ivailo Monev [Fri, 9 Jun 2023 21:59:00 +0000 (00:59 +0300)]
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>
14 months agogeneric: port to the new spelling classes
Ivailo Monev [Fri, 9 Jun 2023 17:30:46 +0000 (20:30 +0300)]
generic: port to the new spelling classes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: adjust to bookmark classes changes
Ivailo Monev [Thu, 8 Jun 2023 13:28:59 +0000 (16:28 +0300)]
keditbookmarks: adjust to bookmark classes changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokioslave: remove useless DEBUG.howto and DESIGN files
Ivailo Monev [Thu, 8 Jun 2023 13:27:49 +0000 (16:27 +0300)]
kioslave: remove useless DEBUG.howto and DESIGN files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agogeneric: remove QT_KATIE definition checks
Ivailo Monev [Thu, 8 Jun 2023 11:44:29 +0000 (14:44 +0300)]
generic: remove QT_KATIE definition checks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: use "Open Location" as text for openlink action
Ivailo Monev [Thu, 8 Jun 2023 10:56:07 +0000 (13:56 +0300)]
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>
14 months agokeditbookarms: call QMimeData constructor in ActionsImpl::slotCopy()
Ivailo Monev [Thu, 8 Jun 2023 10:53:52 +0000 (13:53 +0300)]
keditbookarms: call QMimeData constructor in ActionsImpl::slotCopy()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: copyright favicons KDED module to me
Ivailo Monev [Thu, 8 Jun 2023 10:03:37 +0000 (13:03 +0300)]
libs: copyright favicons KDED module to me

rewrote it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: delete the transfer job as soon as its data is copied in FavIconsModule::slotFi...
Ivailo Monev [Thu, 8 Jun 2023 09:59:57 +0000 (12:59 +0300)]
libs: delete the transfer job as soon as its data is copied in FavIconsModule::slotFinished()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokonsole: include now required KLocale header
Ivailo Monev [Thu, 8 Jun 2023 09:59:27 +0000 (12:59 +0300)]
konsole: include now required KLocale header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: use solid to check the network status in favicons KDED module test
Ivailo Monev [Thu, 8 Jun 2023 06:30:45 +0000 (09:30 +0300)]
libs: use solid to check the network status in favicons KDED module test

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: remove unused header inclusions
Ivailo Monev [Thu, 8 Jun 2023 05:10:35 +0000 (08:10 +0300)]
keditbookmarks: remove unused header inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: remove unused header inclusions
Ivailo Monev [Wed, 7 Jun 2023 18:22:55 +0000 (21:22 +0300)]
libs: remove unused header inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: favicons KDED module documentation review
Ivailo Monev [Wed, 7 Jun 2023 18:21:24 +0000 (21:21 +0300)]
libs: favicons KDED module documentation review

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: replace FavIconsModule::startDownload() with its body
Ivailo Monev [Wed, 7 Jun 2023 18:15:39 +0000 (21:15 +0300)]
libs: replace FavIconsModule::startDownload() with its body

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agolibs: favicons KDED module rewrite
Ivailo Monev [Wed, 7 Jun 2023 17:57:44 +0000 (20:57 +0300)]
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>
14 months agogeneric: replace use of QTime as timer with QElapsedTimer
Ivailo Monev [Wed, 7 Jun 2023 09:57:37 +0000 (12:57 +0300)]
generic: replace use of QTime as timer with QElapsedTimer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: do not transpose the mode size used in startup commands
Ivailo Monev [Wed, 7 Jun 2023 03:12:52 +0000 (06:12 +0300)]
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>
14 months agoplasma: remove redundant DeviceNotificationsEngine::init() reimplementation
Ivailo Monev [Wed, 7 Jun 2023 01:48:36 +0000 (04:48 +0300)]
plasma: remove redundant DeviceNotificationsEngine::init() reimplementation

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: do not clear the data from FaviconsEngine::sourceRequestEvent()
Ivailo Monev [Wed, 7 Jun 2023 01:45:43 +0000 (04:45 +0300)]
plasma: do not clear the data from FaviconsEngine::sourceRequestEvent()

already done by FaviconsEngine::updateSourceEvent() on error

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokinfocenter: thread-safety issue fix
Ivailo Monev [Tue, 6 Jun 2023 13:03:06 +0000 (16:03 +0300)]
kinfocenter: thread-safety issue fix

issue noticed due to 6ae96c3c1ddd6d3b7f8376a6b5f1ef2c5431b541 in kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: remove unused kbookmarkdombuilder header inclusion
Ivailo Monev [Tue, 6 Jun 2023 10:56:43 +0000 (13:56 +0300)]
keditbookmarks: remove unused kbookmarkdombuilder header inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: implement save action
Ivailo Monev [Tue, 6 Jun 2023 08:29:00 +0000 (11:29 +0300)]
keditbookmarks: implement save action

also default to the currently opened bookmark file when opening/saving as

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokioslave: adjust to KIO slave interface changes
Ivailo Monev [Mon, 5 Jun 2023 20:08:05 +0000 (23:08 +0300)]
kioslave: adjust to KIO slave interface changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoknetattach: update the create button icon and tooltip on page change
Ivailo Monev [Mon, 5 Jun 2023 17:00:54 +0000 (20:00 +0300)]
knetattach: update the create button icon and tooltip on page change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoknetattach: use KUrl::url() method for getting the URL to write
Ivailo Monev [Mon, 5 Jun 2023 16:11:40 +0000 (19:11 +0300)]
knetattach: use KUrl::url() method for getting the URL to write

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokurifilter-plugins: specify charset for providers that assume/require one
Ivailo Monev [Mon, 5 Jun 2023 15:13:37 +0000 (18:13 +0300)]
kurifilter-plugins: specify charset for providers that assume/require one

also updated cia and google_movie providers URLs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokioslave: remove unused protocol descriptions
Ivailo Monev [Mon, 5 Jun 2023 14:58:57 +0000 (17:58 +0300)]
kioslave: remove unused protocol descriptions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoknetattach: implement option to specify password
Ivailo Monev [Mon, 5 Jun 2023 11:58:27 +0000 (14:58 +0300)]
knetattach: implement option to specify password

security wise it is bad idea to store the password as is but it is the only
way to save and connect to connection that requires password right now
because the connection is verified (see KNetAttach::doConnectionTest())

the option to not save the connection and a big warning are in place tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: remove useless buggywords file
Ivailo Monev [Mon, 5 Jun 2023 11:44:51 +0000 (14:44 +0300)]
plasma: remove useless buggywords file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: simplify favicons data engine
Ivailo Monev [Mon, 5 Jun 2023 05:24:49 +0000 (08:24 +0300)]
plasma: simplify favicons data engine

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: use the new option/argument of KMimeType::favIconForUrl() in bookmarks runner
Ivailo Monev [Mon, 5 Jun 2023 04:52:45 +0000 (07:52 +0300)]
plasma: use the new option/argument of KMimeType::favIconForUrl() in bookmarks runner

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokeditbookmarks: remove unused FavIconUpdater::setIconUrl() slot
Ivailo Monev [Mon, 5 Jun 2023 04:22:15 +0000 (07:22 +0300)]
keditbookmarks: remove unused FavIconUpdater::setIconUrl() slot

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokurifilter-plugins: use IANA charset names in .desktop files
Ivailo Monev [Mon, 5 Jun 2023 03:53:04 +0000 (06:53 +0300)]
kurifilter-plugins: use IANA charset names in .desktop files

also updated technorati and technoratitags providers URLs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: executeXmodmap() function optimization
Ivailo Monev [Mon, 5 Jun 2023 02:48:14 +0000 (05:48 +0300)]
kcontrol: executeXmodmap() function optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoqguiplatformplugin_kde: remove kDebug() calls
Ivailo Monev [Mon, 5 Jun 2023 02:06:57 +0000 (05:06 +0300)]
qguiplatformplugin_kde: remove kDebug() calls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoqguiplatformplugin_kde: mark KQGuiPlatformPlugin methods as final
Ivailo Monev [Mon, 5 Jun 2023 00:40:12 +0000 (03:40 +0300)]
qguiplatformplugin_kde: mark KQGuiPlatformPlugin methods as final

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoqguiplatformplugin_kde: qt2KdeFilter() and kde2QtFilter() functions optimizations
Ivailo Monev [Mon, 5 Jun 2023 00:34:05 +0000 (03:34 +0300)]
qguiplatformplugin_kde: qt2KdeFilter() and kde2QtFilter() functions optimizations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agogeneric: remove irrelevant TODO files
Ivailo Monev [Mon, 5 Jun 2023 00:09:33 +0000 (03:09 +0300)]
generic: remove irrelevant TODO files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokgreeter: change the rectangle frame shape only when resetting its image
Ivailo Monev [Sun, 4 Jun 2023 15:13:38 +0000 (18:13 +0300)]
kgreeter: change the rectangle frame shape only when resetting its image

fixes excessive CPU usage due to frame paint update

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokdepasswd: show inline preview for all files like other dialogs for opening images
Ivailo Monev [Sun, 4 Jun 2023 14:00:54 +0000 (17:00 +0300)]
kdepasswd: show inline preview for all files like other dialogs for opening images

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: use the file name of URLs as text in kickoff items
Ivailo Monev [Sun, 4 Jun 2023 11:51:57 +0000 (14:51 +0300)]
plasma: use the file name of URLs as text in kickoff items

the basename of "/foo/bar.tar.gz" is "bar" and empty for "/foo/.bar", the
file name of "/foo/bar.tar.gz" is "bar.tar.gz" and ".bar" for "/foo/.bar".
obviously better

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: uncomment code for debug type build
Ivailo Monev [Sun, 4 Jun 2023 08:47:41 +0000 (11:47 +0300)]
kwin: uncomment code for debug type build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokwin: compiler warning fix
Ivailo Monev [Sun, 4 Jun 2023 08:46:51 +0000 (11:46 +0300)]
kwin: compiler warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokioslave: testing build fix
Ivailo Monev [Sun, 4 Jun 2023 08:46:27 +0000 (11:46 +0300)]
kioslave: testing build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: debug type build fix
Ivailo Monev [Sun, 4 Jun 2023 08:09:53 +0000 (11:09 +0300)]
kcontrol: debug type build fix

compile-time assert could cause the build to fail

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: add note about the theme cache size suffix translation
Ivailo Monev [Sun, 4 Jun 2023 08:05:05 +0000 (11:05 +0300)]
kcontrol: add note about the theme cache size suffix translation

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agoplasma: MOC warning fix
Ivailo Monev [Sun, 4 Jun 2023 07:55:17 +0000 (10:55 +0300)]
plasma: MOC warning fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
14 months agokcontrol: compiler warnings fix
Ivailo Monev [Sun, 4 Jun 2023 07:55:08 +0000 (10:55 +0300)]
kcontrol: compiler warnings fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>