Ivailo Monev
58f74694c7
kimgio: documentation correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 09:57:02 +03:00
Ivailo Monev
2aca2619c3
kio: KFileMetaDataConfigurationWidget optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 07:24:19 +03:00
Ivailo Monev
25a9fae7e9
kimgio: check for ICO header last and set actual format to ico when it is detected
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 05:51:34 +03:00
Ivailo Monev
2193402c44
generic: require shared-mime-info v0.91+
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 18:47:54 +03:00
Ivailo Monev
d1ab8476eb
kdecore: remove bugs fast patterns optimization
...
fixes text/x-ssa MIME type detection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 17:46:10 +03:00
Ivailo Monev
34f0c59d46
kio: sort metadata by name
...
better everyday (even on sundays):
https://ibb.co/MnGq4dx
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 15:32:32 +03:00
Ivailo Monev
01ebf503a2
kio: remove unused kfilemetainfoitem header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 14:37:33 +03:00
Ivailo Monev
c5ae3ee607
kio: KFileMetaInfoItem::isValid() shall return false if key and value are empty
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 14:36:16 +03:00
Ivailo Monev
fa7414c709
kio: remove redundant KFileMetaInfoItem forward declaration in kmetaprops header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 14:35:32 +03:00
Ivailo Monev
cd2fd94c99
kdeui: KImageIO optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 05:04:51 +03:00
Ivailo Monev
e4a9f1c9e1
cmake: replace only variables surrounded by at sign from dbus_add_activation_service() macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 04:37:16 +03:00
Ivailo Monev
aac8a3f480
kded: README update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 04:32:08 +03:00
Ivailo Monev
8696681c5c
generic: process all events and use KJob::exec() instead of QEventLoop
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 15:56:30 +03:00
Ivailo Monev
5275fdc8a4
kdecore: create the last directory of the special resource if it does not exist
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 14:16:35 +03:00
Ivailo Monev
3ab0e01817
kdecore: keep references to QByteArray objects in KStandardDirs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 14:08:02 +03:00
Ivailo Monev
5968bc3c46
kded: check if timer is active instead of using member as re-creation guard
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 13:21:05 +03:00
Ivailo Monev
84afe0c4a9
generic: run kbuildsycoca4 directly when checking database and start kded4 only to monitor resources
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 12:20:02 +03:00
Ivailo Monev
3596ccd22e
kdeui: fallback to kcheckrunning as check for full session in KGlobalSettings constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 09:04:59 +03:00
Ivailo Monev
8cbb665395
kded: remove now redundant KDE_FULL_SESSION X11 atom check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 09:02:53 +03:00
Ivailo Monev
f910886e6b
kdeui: override application style like palette
...
this is done so that all application use the style set in the config
regardless if the platform plugin environment variable (QT_PLATFORM_PLUGIN)
is set in the current environment as the application may be a D-Bus service
and as such is not started by kdeinit4 for example
more changes are required to not rely on KDE_FULL_SESSION and perhaps even
more environment variables (kcheckrunning should be used instead) but that
is for another commit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 08:49:51 +03:00
Ivailo Monev
f53dc16596
kdecore: process all events while waiting for job to finish in KJob::exec()
...
fixes hang in case the job progress is not hidden and UI events have to be processed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 07:39:45 +03:00
Ivailo Monev
738b4caea0
kded: disable session manager via SESSION_MANAGER environment variable unset too
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 06:36:20 +03:00
Ivailo Monev
75e3708603
kinit: remove unused header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 06:24:47 +03:00
Ivailo Monev
424d478f7c
generic: remove mac leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 03:26:59 +03:00
Ivailo Monev
77ee0ccbe6
kio: remove unused CacheDir session metadata
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 03:15:00 +03:00
Ivailo Monev
7708044f26
kdeui: implement KApplication::quitOnSignal() and use it in kded4
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 02:38:06 +03:00
Ivailo Monev
85ebd47ff0
kinit: const-ify variable in KLauncher::waitForSlave()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 13:28:38 +03:00
Ivailo Monev
45b86486d3
kinit: do not deep-copy QString object in KLauncher::start_service()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 13:27:38 +03:00
Ivailo Monev
bf28b99836
kinit: keep reference to the QByteArray object in KLauncher::cancel_service_startup_info()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 12:11:08 +03:00
Ivailo Monev
24a903d65f
kinit: use correct QString constructor in KLauncher::cancel_service_startup_info()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 12:04:41 +03:00
Ivailo Monev
81c3df9800
kinit: use single variable assignment in KLauncher::processRequestReturn()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 12:04:10 +03:00
Ivailo Monev
63ceaf9a8e
kinit: initialize static variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 11:56:21 +03:00
Ivailo Monev
41db76b92c
kdecore: drop socket resource type and use QStandardPaths:writableLocation() for base resource directories
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 10:45:51 +03:00
Ivailo Monev
e83a89249c
kded: do not pass --incremental to kbuildsycoca4
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 09:57:45 +03:00
Ivailo Monev
d5f444e1dd
kinit: remove unused configuration checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 09:52:58 +03:00
Ivailo Monev
f1eeb96440
kinit: remove unused LAUNCHER_TERMINATE_KDE command
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 09:23:20 +03:00
Ivailo Monev
875b319497
kinit: remove kwrapper4 and kshell4
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 09:09:02 +03:00
Ivailo Monev
c6ca02a752
kinit: implement kdeinit4 argument to shutdown running kdeinit4 instance, remove kdeinit4_wrapper and kdeinit4_shutdown
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 08:20:13 +03:00
Ivailo Monev
efbc9556a6
generic: remove unused org.kde.KLauncher.exec_blind() overload
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 07:06:15 +03:00
Ivailo Monev
b690586b3d
generic: remove deprecated org.kde.KLauncher.start_service_by_name() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 06:31:55 +03:00
Ivailo Monev
4f16fe642d
generic: simplify special resources directories creation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 04:23:40 +03:00
Ivailo Monev
bdbf00ee85
kio: remove unused code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 01:30:49 +03:00
Ivailo Monev
78a7998bfa
kio: remove unused and private KIO::SlaveBasePrivate::slaveid member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 01:21:30 +03:00
Ivailo Monev
a8be3520ec
kinit: correct warnings scope in kdeinit_xio_errhandler()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 16:24:51 +03:00
Ivailo Monev
96868b9922
kio: remove setup for signals KCrash::setCrashHandler() already sets
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 16:18:13 +03:00
Ivailo Monev
38079e572c
kioslave: workaround for curl not being able to verify certificates for hosts that are address
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 07:22:34 +03:00
Ivailo Monev
a8cab586ec
kdecore: do not lock when starting kdeinit4
...
kdeinit4 shuts down client and restarts itself
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 02:40:12 +03:00
Ivailo Monev
fd0befa582
kded: check for KDE_FULL_SESSION X11 atom if KDE_FULL_SESSION is not set
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 02:05:44 +03:00
Ivailo Monev
6c007d6851
kded: do not set custom signals handler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 01:03:24 +03:00
Ivailo Monev
fcee5ed25f
kded: correct condition for initial sycoca database re-creation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-23 23:58:30 +03:00