Commit graph

2876 commits

Author SHA1 Message Date
Ivailo Monev
c9dfc0f13a kdecore: avoid temporaries while parsing zone.tab
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 03:43:37 +03:00
Ivailo Monev
dce754f698 kimgio: blacklist WEBP, XPM, PBM and PPM coders
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 00:43:22 +03:00
Ivailo Monev
68cae26289 kded: look for kdontchangethehostname program via KStandardDirs::findExe()
kdontchangethehostname is not in PATH, it is installed (usually) as
/usr/lib/kde4/kdontchangethehostname and QProcess::execute() will not find
it if the full path is not passed to it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 00:52:58 +03:00
Ivailo Monev
b6671dbbac kded: merge KHostnameD class into Kded class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 00:47:25 +03:00
Ivailo Monev
8a33e662f0 cmake: do not install Speechd module
no longer required by kde-extraapps

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 19:36:18 +03:00
Ivailo Monev
8445da58b0 cmake: deal with TODO related to FeatureSummary module inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 16:51:51 +03:00
Ivailo Monev
47dd5145e3 kdecore: minor zone.tab parsing optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 16:51:05 +03:00
Ivailo Monev
f1a580ebaf kutils: fix build without MPV
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 13:37:59 +03:00
Ivailo Monev
9313e82973 cmake: new baseline kde4_optional_find_package() macro replacing macro_optional_find_package()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 13:37:11 +03:00
Ivailo Monev
406bd42a7e kdeui: change the org.kde.StatusNotifierItem WindowId property type to qlonglong
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 12:32:10 +03:00
Ivailo Monev
f5c0cc05ee kdeui: use static_cast<T>() to cast the WId type in KStatusNotifierItemDBus::WindowId()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 12:06:29 +03:00
Ivailo Monev
63decfbc2c kdecore: remove redundant qobject header inclusion in ksystemtimezone header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 11:53:45 +03:00
Ivailo Monev
742ed2e6f6 cmake: add comment about CMP0003
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 11:53:16 +03:00
Ivailo Monev
320c91d5ca cmake: fix warnings about package name mismatch
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 10:46:46 +03:00
Ivailo Monev
ed7e30c232 plasma: remove noop ContainmentActions reimplementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 00:31:16 +03:00
Ivailo Monev
5a3d2fbac3 kdeui: use I18N_NOOP2_NOSTRIP() macro instead of redefining I18N_NOOP2()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 00:12:37 +03:00
Ivailo Monev
e473efecec plasma: someone's typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 00:04:57 +03:00
Ivailo Monev
7543562d33 kdeui: remove for non-existing kde4 wrapper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 00:04:34 +03:00
Ivailo Monev
c8da57185f kdecore: optimize zoneinfoDir() function by using KDE::stat()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 22:24:44 +03:00
Ivailo Monev
cfe982a0b5 kutils: replace QT_STATBUF with KDE_struct_stat in KHTTPPrivate::accessCallback() for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 22:17:23 +03:00
Ivailo Monev
f2b5c374ed kdecore: check for arc4random_uniform() and use it in KRandom::randomMax() if available
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 21:22:43 +00:00
Ivailo Monev
af34fced45 kdecore: mark QByteArray object as const in KSystemTimeZones::local()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 19:54:39 +03:00
Ivailo Monev
bf9e83491f kdecore: a bit more strict zone.tab line validation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 19:53:43 +03:00
Ivailo Monev
86083f700b kdecore: check if the watcher pointer is null before posting delete event for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 19:52:59 +03:00
Ivailo Monev
c00faabcb7 kdecore: use QFileSystemWatcher instead of KDirWatch in KSystemTimeZones
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 18:48:13 +03:00
Ivailo Monev
21089d5032 kdecore: minor KSystemTimeZones::local() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 16:34:55 +03:00
Ivailo Monev
6f0b3eda3b kdecore: merge KTzfileTimeZone and other tzdata related classes into the base classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 16:08:05 +03:00
Ivailo Monev
049d05d3c2 kdecore: simplify zone.tab line splitting
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 13:17:20 +03:00
Ivailo Monev
33a4458cc3 kdecore: cache the timezone that is not from TZ environment variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 13:07:16 +03:00
Ivailo Monev
d30fc8d22a kdecore: KSystemTimeZones rewrite to not require daemon
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 12:20:38 +03:00
Ivailo Monev
1713b4256b kdeui: pass the size of QByteArray objects to QString constructors in KImageIO methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 22:02:11 +03:00
Ivailo Monev
5771475806 kfile: remove unimplemented KDirOperator::setDropOption() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 21:48:07 +03:00
Ivailo Monev
5f7912004c kdecore: replace KTempDir::create() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 21:33:18 +03:00
Ivailo Monev
c03977c492 kdecore: move the rmtree() function to the top of ktempdir source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 21:32:24 +03:00
Ivailo Monev
0084c9aada kdecore: remove bogus check for HAVE_TEST definition in ktempdir source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 21:08:32 +03:00
Ivailo Monev
718ccc145f kdecore: remove redundant KEncodingDetector class
use QTextCodec::codecForUtfText() or QTextCodec::codecForText() instead

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:47:46 +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
484f96e12e kdeui: KApplication constructor optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 10:18:56 +03:00
Ivailo Monev
35fece3701 kdeui: convert the only relevant KCursor constructor to static method and remove its unused member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 01:27:22 +03:00
Ivailo Monev
ab8812764a kdeui: move the default value for KGlobalAccelPrivate::getComponent() argument to the method declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 01:25:48 +03:00
Ivailo Monev
c78363de67 kdecore: deal with TODO related to KService::newServicePath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 23:07:31 +03:00
Ivailo Monev
792357e82e plasma: const-ify Dialog::graphicsWidget() getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:51:50 +03:00
Ivailo Monev
81870c59a8 kdeui: remove unused KModifierKeyInfo class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:25:05 +03:00
Ivailo Monev
dd04885d5f kdeui: remove kontact hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:08:48 +03:00
Ivailo Monev
4592eab0ce kdeui: remove unused private KUniqueApplication::Private class member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:06:46 +03:00
Ivailo Monev
aa3793cb90 kdeui: remove unused KWordWrap class
word wrapping is done automatically via QLabel::setWordWrap() for
example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 21:57:54 +03:00
Ivailo Monev
e6ea319726 kdeui: remove unused private classes members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 21:47:31 +03:00
Ivailo Monev
9980b9d70b kutils: KSpeech branches optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 20:02:35 +03:00
Ivailo Monev
7c9aaf853e kutils: remove code used for debugging in kspeech source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 19:18:56 +03:00
Ivailo Monev
bbe700feda generic: update package URLs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 19:18:30 +03:00