Commit graph

4145 commits

Author SHA1 Message Date
Ivailo Monev
80448cfb9f kdeclarative: implement width() and height() getters for QImage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:28:01 +03:00
Ivailo Monev
e5f56675d2 generic: call QCoreApplication::applicationName() as static method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:19:01 +03:00
Ivailo Monev
f2badd9016 kdeui: do not pass KIconLoader pointer to KIcon in KGuiItem::icon()
same as not passing one

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:15:40 +03:00
Ivailo Monev
6a84ebfe95 kdeui: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:11:37 +03:00
Ivailo Monev
81dea86d7c kdeui: KPassivePopup::defaultArea() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 00:00:49 +03:00
Ivailo Monev
ecb617b9c8 kdeui: minor KPixmapSequence optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 23:53:48 +03:00
Ivailo Monev
d24e1c1437 kdeui: replace private KPassivePopupMessageHandler methods with their body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 23:44:53 +03:00
Ivailo Monev
1c35e2a175 kdeclarative: remove duplicate include directory
KDE4_KIO_INCLUDES includes it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 06:29:38 +03:00
Ivailo Monev
53abb35682 kdeui: remove redundant Q_WS_X11 check
note: rgb.txt is kept for translations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 06:26:29 +03:00
Ivailo Monev
8ea7f6080b kdecore: remove redundant Q_WS_X11 and Q_WS_QWS checks
Q_WS_X11 is essentially always set by KatieConfig.cmake

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 06:20:07 +03:00
Ivailo Monev
53c8804c1a kdecore: remove unused build variables
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 06:18:08 +03:00
Ivailo Monev
2673171edb kio: use the new org.kde.SolidUiServer error string getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 01:09:18 +03:00
Ivailo Monev
dc208c52fd generic: update references to shared data directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 00:20:22 +03:00
Ivailo Monev
10ae362eb9 generic: remove/replace references to KDE4Internal module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 00:16:00 +03:00
Ivailo Monev
ed79c859b2 generic: merge KDELibs4ToolsTargets and KDELibs4LibraryTargets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:57:38 +03:00
Ivailo Monev
61f31a7a00 generic: remove/replace references to KDE4Internal module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:39:13 +03:00
Ivailo Monev
a39bf72a79 generic: drop uninstall target script
not the inverse of installation, when installed update-mime-database is
executed for example and that is was not done by the uninstall target

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:31:32 +03:00
Ivailo Monev
0bc7fcfbf9 generic: remove compat build variables
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:16:41 +03:00
Ivailo Monev
5613e5483c generic: remove redundant build varibles
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 20:25:52 +03:00
Ivailo Monev
870f3b4bee generic: do not include quiet packages in the feature summary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:28:12 +03:00
Ivailo Monev
36c910c653 generic: move stuff from KDE4Internal module to KDELibs4Config
large-scale changes to the build system, nothing a user sees tho - it is
all under the hood

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:01:40 +03:00
Ivailo Monev
fd808fe0e8 generic: set CMAKE_REQUIRED_DEFINITIONS to QT_DEFINITIONS
also removing _KDE4_PLATFORM_INCLUDE_DIRS and _KDE4_PLATFORM_DEFINITIONS,
bit by bit things from KDE4Internal module are being moved to where they
should be

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 05:49:01 +03:00
Ivailo Monev
08660485c4 generic: set Katie and X11 package properties
for reference:
https://github.com/fluxer/katana/issues/38

also updated other packages properties while at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 05:36:10 +03:00
Ivailo Monev
f965a1edb8 kdecore: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 20:31:44 +03:00
Ivailo Monev
136fb8d51a kdeui: correct indentation in KLineEdit::paintEvent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:37:06 +03:00
Ivailo Monev
502164e5be kdeui: remove redundant KeyRelease undef
the inclusion of fixx11h fixes the clashes, KeyRelease is not used in the
source file too

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:36:12 +03:00
Ivailo Monev
e4b82a18f2 kdeui: remove redundant fixx11h header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:23:56 +03:00
Ivailo Monev
2344fa495f solid: remove unused connect/disconnect policy API
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 17:45:56 +03:00
Ivailo Monev
e4345f58ed Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kdelibs 2023-06-16 05:30:50 +03:00
Ivailo Monev
8a77aa6c23 kio: do not register KIO::AuthInfo as metatype
not used in signals and slots

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 05:30:00 +03:00
Ivailo Monev
434fe256aa kdeui: fix regression since 2308ca50cc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 04:41:47 +03:00
Ivailo Monev
461b637c77 solid: remove unused Solid::GenericInterface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 01:53:21 +03:00
Ivailo Monev
c66d486a0e kio: set the placeholder text of the device widget from KDevicePropsPlugin constructor
instead of using the label as hint what to enter in case there are no
devices detected

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 23:18:46 +03:00
Ivailo Monev
a43c910960 kio: remove mountpoint check in KAutoMountPrivate::slotFinished()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 23:06:11 +03:00
Ivailo Monev
986a303ff6 kio: KAutoMount and KAutoUnmount rewrite to use org.kde.SolidUiServer interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 22:05:16 +03:00
Ivailo Monev
b23225e1d1 solid: remove declaration of non-existing Solid::Ifaces::Device::deviceDBusPath() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 20:25:19 +03:00
Ivailo Monev
ff34ec1167 kutils: ensure there is interface in KPasswdStore::setCacheOnly()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 19:41:34 +03:00
Ivailo Monev
d269abe7a0 solid: implement all Solid::StorageDrive::DriveType for udev backend
Xd is not a thing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 19:25:55 +03:00
Ivailo Monev
e52ca10b25 solid: implement Solid::StorageDrive::Tape for udev backend
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 09:23:31 +03:00
Ivailo Monev
7e60364ce0 kdecore: initialize variables in KProcess::startDetached() methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 07:26:18 +03:00
Ivailo Monev
afa983f02f kdecore: remove unused buffer in KLockFilePrivate::tryLock()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 07:25:41 +03:00
Ivailo Monev
f79ff0e685 solid: use socket notifier to watch for /etc/mtab changes
in the proc man page (man 5 proc) /proc/pid/mounts is documented to be
pollable and trigger exception when changed, the current solution for the
accessibility signal remains process namespace restricted

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 06:55:01 +03:00
Ivailo Monev
57df231a13 kimgio: fix regression since d2dbb40e6e
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 05:17:54 +03:00
Ivailo Monev
81aed7d9ce kutils: fix regression since c38afd7556
oops

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 03:43:59 +03:00
Ivailo Monev
add0b2cad3 kdecore: drop KProcess channel forward feature
was used only by klipper, also a program writing something ment for
stderr to stdout (and vice versa) is doing something wrong already

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:44:38 +03:00
Ivailo Monev
2f6dae867e kdecore: mark the bottom of KProcess::setOutputChannelMode() as unreachable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:27:53 +03:00
Ivailo Monev
fdd0df9586 kdecore: remove unused header inclusion in kprocess source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:26:43 +03:00
Ivailo Monev
e1a01725c2 kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:26:00 +03:00
Ivailo Monev
4d2b257330 kdecore: remove redundant qglobal inclusion in kshell header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 22:56:42 +03:00
Ivailo Monev
46f9cd369a kio: minor KProcessRunner::slotProcessExited() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 22:35:46 +03:00