Commit graph

2384 commits

Author SHA1 Message Date
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
Ivailo Monev
8b2dd06cdf kwin: const-correct iterator in KWin::AnimationEffect::updateLayerRepaints()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:54:05 +03:00
Ivailo Monev
678bf31e83 kcontrol: mediaplayer KCM rewrite
v2.0 after 7 years!

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 21:08:31 +03:00
Ivailo Monev
be2411566c plasma: remove unused qx11info_x11 header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 19:54:17 +03:00
Ivailo Monev
4817fc1d56 plasma: remove reference to unset wallpaper_SRCS build variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 19:27:01 +03:00
Ivailo Monev
a7d4f006a6 plasma: correct knownWidgetTypes function binding
incorrect since before the fork

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 19:23:07 +03:00
Ivailo Monev
b3938610fe libs: call Reboot and PowerOff synchronously from KDisplayManager::shutdown()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 18:42:24 +03:00
Ivailo Monev
18fa6bb43f kcontrol: build system review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 18:30:56 +03:00
Ivailo Monev
8a955d5341 kcontrol: correct krandrtray destination
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 18:13:22 +03:00
Ivailo Monev
6f1c138b12 generic: simplify KDE4WorkspaceConfig
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 04:01:26 +03:00
Ivailo Monev
dfc7b4bf42 soliduiserver: implement error string getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 01:08:26 +03:00
Ivailo Monev
ce48bc0997 generic: preperations for kdelibs changes
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
9041c27fdb generic: correct KDE4WorkspaceLibraryTargets destination
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:33:35 +03:00
Ivailo Monev
1997086472 generic: do not include quiet packages in the feature summary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:27:57 +03:00
Ivailo Monev
1df5da15d3 generic: remove references to build variables that are no set
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:23:17 +03:00
Ivailo Monev
472f24878b generic: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:38:55 +03:00
Ivailo Monev
41b2b2257d kwin: exclude some source files from the unity build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:18:53 +03:00
Ivailo Monev
dcd7d1a72b kwin: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:18:27 +03:00
Ivailo Monev
6d5dc0fb4c kwin: minor KWin::EffectsHandlerImpl::reconfigure() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:10:07 +03:00
Ivailo Monev
8a49d1e8cc kwin: replace KWin::X11Cursor::createCursor() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:00:53 +03:00
Ivailo Monev
885dec0ded kwin: remove menu pixmap hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 20:16:40 +03:00