Commit graph

2554 commits

Author SHA1 Message Date
Ivailo Monev
56e0ce6047 kurifilter-plugins: fix metacrawler provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 04:55:43 +03:00
Ivailo Monev
853e35e5c1 kurifilter-plugins: remove broken feedster provider
unavailable, bye

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 04:40:17 +03:00
Ivailo Monev
b57ca3414b kurifilter-plugins: remove redundant ctan_cat provider
website provides options for advanced searches and the URL was the same
as that of ctan provider

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 04:29:59 +03:00
Ivailo Monev
1456439fdd kurifilter-plugins: update citeseer provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 04:22:08 +03:00
Ivailo Monev
dfd2b1d482 kurifilter-plugins: update backports and dbug providers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 04:16:34 +03:00
Ivailo Monev
42bd88d0d2 kuiserver: announce destination URL changes to job clients
to fix the plasma job notification actions (see the previous commit), also
changing the destination URL type to QString because it is such (see
kdelibs/kio/kio/copyjob.cpp and kdelibs/kio/kio/job.cpp) and the
QVariant/QDBusVariant conversion is redundant

requires changes to the job tracker interface in kdelibs aswell.. see
kdelibs/kdeui/jobs/kuiserverjobtracker.cpp

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 03:26:20 +03:00
Ivailo Monev
aa57bf2832 plasma: temporary disable the open action for jobs notification
the problem is the action does not make sense for some type of jobs such as
file/folder delete job (there will be nothing to open, duh)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 01:32:42 +03:00
Ivailo Monev
7bd18eaf34 kgreeter: do not disable the test button if the lightdm process is running
so that the lightdm process can be killed in case widget state changes
while the process is running

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 01:10:33 +03:00
Ivailo Monev
3fe4d8b021 plasma: use QTextStream instead of QDebug for the support information
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-27 00:21:00 +03:00
Ivailo Monev
568b377ca8 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 20:48:03 +03:00
Ivailo Monev
d48559e1e8 kurifilter-plugins: adjust expected data in tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 16:32:47 +03:00
Ivailo Monev
2009336890 libs: use QMutableListIterator<T> for the iteration in ProcessModelPrivate::timerEvent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 08:29:44 +03:00
Ivailo Monev
ce99356372 kcontrol: do not check for gtkrc files in /etc/opt/gnome
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 04:23:22 +03:00
Ivailo Monev
438629daef kcontrol: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 04:09:41 +03:00
Ivailo Monev
f0859e7749 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 01:39:21 +03:00
Ivailo Monev
03c195810d generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-25 21:12:46 +03:00
Ivailo Monev
cdb188800e kdirshare: percentage-encode the path reference
fixes loading of files that are percentage encoded and have to be
double-percentage encoded for browsers to cope with

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-25 03:47:51 +03:00
Ivailo Monev
d57eb2ce29 knetattach: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-25 03:40:18 +03:00
Ivailo Monev
19f926d669 kurifilter-plugins: fix matching of mail links
it was broken before the fork and sill is far from perfect due to the
pattern being limited to fully qualified mail links but then again - is
foo@bar.com link to mail without the "mailto:" or link to website with
user?

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-24 17:19:01 +03:00
Ivailo Monev
5b7845d814 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 16:55:47 +03:00
Ivailo Monev
557d78226f kate: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 11:27:01 +03:00
Ivailo Monev
24fa2781e2 kioslave: keep reference to the QByteArray object in CursorCreator::create()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 06:14:01 +03:00
Ivailo Monev
2c81ba5423 libs: adjust to QUrl/KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 16:41:29 +03:00
Ivailo Monev
ce3143a001 kmail: show the dialog after setting which buttons to show
so that the buttons icon and text can be set before showing it
(KDialog::setButtons() resets the buttons)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 16:39:56 +03:00
Ivailo Monev
f90219b311 dolphin: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 14:10:58 +03:00
Ivailo Monev
a1d20ef01c generic: do not set KDE_FORK_SLAVES environment variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 03:31:21 +03:00
Ivailo Monev
ccf8286e5c kcminit: drop unused X-KDE-Init-Library property
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 02:55:18 +03:00
Ivailo Monev
23de583362 kcontrol: add KCModuleInit to X-KDE-ServiceTypes for desktoppaths
so that kcminit is aware of the kcminit_desktoppaths() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 02:52:01 +03:00
Ivailo Monev
3b2b21d1f7 kioslave: remove redundant desktop KIO slave
now the home, trash and .directory files will be copied when the desktop
is started (by kcminit) rather than when desktop:/ is accessed for the
first time, no functional change besides improvement including less
.protocol files to parse and one less KIO slave to maintain

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 02:14:30 +03:00
Ivailo Monev
8bc8384cff kfreespace: show message that no storage devices are found when that is the case
much like the joystick KCM

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 23:20:55 +03:00
Ivailo Monev
b7bab330a0 kioslave: remove redundant comment in sftpProtocol::sftpPut()
someone figured exit() is not the way to go there, see the following commit
in kdelibs repo:
cf6ac06d91a0befd01361ce7a01655bcfb62d0ec

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 22:26:03 +03:00
Ivailo Monev
d5bf44b467 kwin: call the KDecorationOptionsPrivate() constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 03:46:32 +03:00
Ivailo Monev
5c94746f4b kwin: remove redundant KDecorationProvides class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 03:44:26 +03:00
Ivailo Monev
b358e20491 kdesudo: do not set website and bug address
if not set default to Katana links

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 01:43:24 +03:00
Ivailo Monev
962609c26c kcontrol: remove redundant Unsorted undefinition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 00:47:57 +03:00
Ivailo Monev
0f6c1bf16e kcontrol: default to Oxygen_White for cursor theme in runRdb() function
same default as KGlobalSettings, there should be getter for this..

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 00:44:44 +03:00
Ivailo Monev
db203273a6 kcontrol: remove unused copyFile() function argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 00:38:15 +03:00
Ivailo Monev
f77334b71d kcontrol: default to KGlobalSettings::generalFont() when font is not specified in the global config in applyQtSettings() function
for consistency, the fonts KCM for example uses the KGlobalSettings
defaults

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 22:06:51 +03:00
Ivailo Monev
8559352bde kdirshare: hide the server label when directory is not shared
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 21:31:11 +03:00
Ivailo Monev
9947a16c2c kioslave: fake the root entry for network KIO slave
fixes opening of network:/ via URL link in QLabel text for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 21:26:15 +03:00
Ivailo Monev
1618f83ab3 kdirshare: implement getter for the server address and show it on label
requires b3ed6f356afe76d289a7b89d3c95b4dcfb895cbb from kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 21:03:23 +03:00
Ivailo Monev
a693e41a4a ksmserver: update socket path in README
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 19:15:11 +03:00
Ivailo Monev
1ba13c2c77 ksmserver: remove no-op rebootRequested2() signal
defined but never emitted

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 19:04:28 +03:00
Ivailo Monev
a5360910a8 libs: correct debug message in isIconOld() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 10:54:07 +03:00
Ivailo Monev
6f288381c1 ksmserver: drop legacy session support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 09:14:40 +03:00
Ivailo Monev
a1153132a7 kcontrol: minor kpasswdstore corrections
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 05:52:22 +03:00
Ivailo Monev
170595f3ea kcontrol: implement option to change passwords stored via KPasswdStore
requires some insight by design:
https://ibb.co/xFch8Jp

and the following commit from kdelibs:
c311f7032f4076c56cbf9ccf6db9a5e5d602aa5a

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 00:14:35 +03:00
Ivailo Monev
54bd703050 kcontrol: mark SonnetSpellCheckingModule reimplemetnations as slots and final
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 22:18:17 +03:00
Ivailo Monev
7048e8e31b kcontrol: mark KCMMetaInfo::load() and KCMMetaInfo::save() methods as slots
they are virtual slots in KCModule

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 21:51:47 +03:00
Ivailo Monev
c99191210f kwin: add FIXME for KWin::AnimationEffect::clipWindow()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:59:11 +03:00