Ivailo Monev
|
fb2dd1debb
|
kdecore: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-07 22:39:52 +03:00 |
|
Ivailo Monev
|
fe35aa9f3d
|
kdecore: do not deep-copy the QString object in KComponentDataPrivate::lazyInit()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-07 21:26:55 +03:00 |
|
Ivailo Monev
|
5e303b4d16
|
kdecore: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-07 18:14:03 +03:00 |
|
Ivailo Monev
|
a9ef1523ff
|
kdecore: remove old QTranslator virtual method overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-06 01:24:47 +03:00 |
|
Ivailo Monev
|
67c09731b4
|
kdecore: do not deep-copy QString objects while iterating in KStandardDirs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-05 15:22:02 +03:00 |
|
Ivailo Monev
|
b9186c0327
|
kdecore: drop standard directories KIOSK support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-05 14:46:22 +03:00 |
|
Ivailo Monev
|
2cfad25b46
|
kdecore: use custom QEventLoop for KJob::exec()
fixes heap-use-after-free. parented to the application instance, scoped to
KJob::exec() tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-05 03:14:14 +03:00 |
|
Ivailo Monev
|
471824674a
|
kdecore: adjust KUrl test case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-05 02:26:30 +03:00 |
|
Ivailo Monev
|
00f95b629b
|
generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-05 02:20:16 +03:00 |
|
Ivailo Monev
|
2da5a3cdb5
|
kdecore: use uninitialized buffer in KArchive::addLocalFile()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-04 21:24:56 +03:00 |
|
Ivailo Monev
|
49c9cc97c3
|
kdecore: define PATH_MAX to _POSIX_PATH_MAX if not defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-04 21:23:53 +03:00 |
|
Ivailo Monev
|
b958f050d4
|
kdecore: remove arguments Katie no longer supports
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-01 23:53:18 +03:00 |
|
Ivailo Monev
|
c6a355ed34
|
kdecore: optimize glob files parsing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-01 20:39:27 +03:00 |
|
Ivailo Monev
|
e377ab775a
|
kdecore: adjust expected data in KService test case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-01 13:55:28 +03:00 |
|
Ivailo Monev
|
ee06df88f4
|
kdecore: remove arguments Katie no longer supports
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-01 02:07:37 +03:00 |
|
Ivailo Monev
|
dd7bbd86aa
|
kdecore: use kcheckrunning to check if it is full session in KToolInvocation::invokeBrowser()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-01 01:39:49 +03:00 |
|
Ivailo Monev
|
84377d0e9f
|
kdecore: correct translation of messages that are not actually translated
i.e. the original string is returned (context, magick bit and message)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-31 17:13:13 +03:00 |
|
Ivailo Monev
|
c98f34af0e
|
kdecore: fix possible use-after-free in KCatalog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-31 15:12:48 +03:00 |
|
Ivailo Monev
|
4a4c85431e
|
kdecore: move K_EXPORT_PLUGIN() macro to kpluginfactory header [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-31 09:06:11 +03:00 |
|
Ivailo Monev
|
1c1bab4da8
|
generic: do not initialize QAtomicInt and QAtomicPointer<T> via assignment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 22:07:52 +03:00 |
|
Ivailo Monev
|
e4c7b66490
|
kdecore: move K_EXPORT_PLUGIN() macro to kpluginloader header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 22:01:35 +03:00 |
|
Ivailo Monev
|
623cc24741
|
kdecore: remove now unused KPluginLoader::pluginVersion() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 18:59:56 +03:00 |
|
Ivailo Monev
|
f8a872e6b5
|
kdecore: .sl libraries are not supported
for reference:
ebe43fe053
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 18:23:45 +03:00 |
|
Ivailo Monev
|
98263c361d
|
kdecore: mark the case of no message string as unlikely in KMsgCtx
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 18:10:21 +03:00 |
|
Ivailo Monev
|
0db8655f1e
|
kdecore: disable copying of KMsgCtx class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 18:01:15 +03:00 |
|
Ivailo Monev
|
0967b2cba6
|
kdecore: optimize messages translation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 17:59:10 +03:00 |
|
Ivailo Monev
|
3bee5ef4a1
|
kdecore: bind text domain once from KCatalog constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 17:15:25 +03:00 |
|
Ivailo Monev
|
92f1429bb8
|
kdecore: fix translation of messages with context
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 16:50:14 +03:00 |
|
Ivailo Monev
|
f6635a1150
|
kdecore: plug KLocale memory leak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 09:03:51 +03:00 |
|
Ivailo Monev
|
b6af68c97d
|
generic: trim the lines when reading files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-29 14:09:07 +03:00 |
|
Ivailo Monev
|
f7e9fe3b03
|
kdecore: remove non-existing debug areas references
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-29 12:22:09 +03:00 |
|
Ivailo Monev
|
6f34ee6809
|
generic: optimize reading from files
QTextStream uses internal buffer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-29 10:54:57 +03:00 |
|
Ivailo Monev
|
48a9346c3f
|
kdecore: no KMimeTypeRepository members are modified from const methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-29 10:26:40 +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
|
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
|
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
|
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
|
424d478f7c
|
generic: remove mac leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-26 03:26:59 +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
|
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
|
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
|
2468138e99
|
kdecore: do not assume kdeinit or klauncher start the kded service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-23 11:05:00 +03:00 |
|
Ivailo Monev
|
7365958e1d
|
kdecore: do not assume kdeinit or klauncher start the kded service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-22 21:16:07 +03:00 |
|
Ivailo Monev
|
007012540d
|
kdecore: workaround for QSignalSpy not including the received signals in KServiceTest
QSignalSpy receives the signals but is empty list
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-19 01:44:16 +03:00 |
|
Ivailo Monev
|
20c0503ed6
|
kdecore: replace use of QtConcurrent::run() with std::future<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-18 23:41:17 +03:00 |
|