Commit graph

154 commits

Author SHA1 Message Date
Ivailo Monev
8e7c91c20d kdecore: process events for no more than 250ms while waiting for service to unregister in KAuthorization::execute()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 03:29:20 +03:00
Ivailo Monev
9b07290ada kdeui: prefix HOME_URL, BUG_REPORT_URL and BUG_REPORT_EMAIL definitions with "KDE_"
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 16:25:13 +03:00
Ivailo Monev
9c52bc5674 kdecore: open the wiki when help is requested
help KIO slave is no longer maintained

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 16:03:50 +03:00
Ivailo Monev
894a2d52bb kdecore: remove KLocale getters related to text codec
see the comment in KLocalePrivate::initEncoding()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:00:04 +03:00
Ivailo Monev
96a5dce717 kdecore: require parent object argument for the KAuthorization adaptor constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 21:18:54 +03:00
Ivailo Monev
3951a8f264 kdecore: remove redundant internal K_GLOBAL_STATIC_STRUCT_NAME definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 16:31:39 +03:00
Ivailo Monev
695ade0038 kdecore: initialize static s_qt_argv variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 08:20:36 +03:00
Ivailo Monev
d649c311b5 kdecore: document KAuthorization class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 08:16:42 +03:00
Ivailo Monev
791e7b40ec kdecore: simplify quit timer in KAuthorization::helperMain()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 06:53:26 +03:00
Ivailo Monev
dadfa96c54 kdecore: check if the QDBusConnectionInterface pointer is null in isDBusServiceRegistered() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 20:28:11 +03:00
Ivailo Monev
13aa8cf0e1 kdecore: KAuthorization optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 20:25:05 +03:00
Ivailo Monev
e88c621aa2 generic: authorization reimplementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:27:41 +03:00
Ivailo Monev
659a0e992d kdecore: somewhat consistent kstandarddirs source file format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 10:20:12 +03:00
Ivailo Monev
8ae7f4c210 kdecore: somewhat consistent kstandarddirs source file format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 10:02:04 +03:00
Ivailo Monev
6052ab3b7f kdecore: use foreach() for iterations in KStandardDirs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 09:42:03 +03:00
Ivailo Monev
c332784ea6 kdecore: const-ify variable in readEnvPath() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 09:15:39 +03:00
Ivailo Monev
23330a4058 kdecore: remove unused KStandardDirsPrivate::resourceDirs() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 09:13:29 +03:00
Ivailo Monev
fbd7a02bd8 kdecore: do not add resources directories from .krcdirs file in the current directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 09:00:00 +03:00
Ivailo Monev
7d5ec84ab1 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 17:19:33 +03:00
Ivailo Monev
29a8459798 generic: remove checks for system headers that should be present
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 15:42:09 +03:00
Ivailo Monev
7e8604a548 kdecore: '\b' is not valid path separator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 12:59:38 +03:00
Ivailo Monev
d7483fcdc4 kdecore: use proper QString constructor in KToolInvocation::startServiceInternal()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 09:13:19 +03:00
Ivailo Monev
35f16c1935 kdecore: remove declaration of non-existing KToolInvocation method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 09:12:05 +03:00
Ivailo Monev
6d54b1e31b kdecore: remove unused and private KToolInvocation member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 09:11:40 +03:00
Ivailo Monev
c9a0aaf40b generic: remove checks for limits and unistd system headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 07:37:22 +03:00
Ivailo Monev
2299841895 kdecore: minor KComponentData optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:52:22 +03:00
Ivailo Monev
7a932560a4 kdecore: remove unused private member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:49:09 +03:00
Ivailo Monev
096b62f757 generic: minor optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 13:41:05 +03:00
Ivailo Monev
c775a6b033 kdecore: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-28 00:25:16 +03:00
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
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
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
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
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
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
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
08eb4a8558 generic: drop support for emoticons
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 00:41:39 +02:00
Ivailo Monev
87bd0ff48e kdecore: fix strings concat for options with default value
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-06 17:28:49 +02:00
Ivailo Monev
f5cd0b529d kdecore: rebrand command line options strings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-06 17:27:06 +02:00
Ivailo Monev
7fb94a61fd generic: remove code for features that Katie does not support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 15:05:36 +02:00
Ivailo Monev
3422ca4413 generic: get rid of KGLobal::staticQString()
global statics are static objects and the method is using one

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 19:49:54 +02:00