Ivailo Monev
819cc59dd9
kdecore: test KCompressor and KDecompressor with long and short data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 22:53:51 +03:00
Ivailo Monev
742f216a27
kdecore: KDecompressor test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 19:38:53 +03:00
Ivailo Monev
16d5780f3b
kdecore: KCompressor test, handle special BZip2 0 level
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 19:29:23 +03:00
Ivailo Monev
860b2d098d
kdecore: new KCompressor and KDecompressor classes replacing KFilterDev
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 18:07:24 +03:00
Ivailo Monev
b8dfea7b5e
kdecore: test KService with existing service
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 20:57:55 +03:00
Ivailo Monev
c103f55029
kdecore: adjust expected data in KConfig test case
...
KConfig now expands environment variables not commands
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 20:15:42 +03:00
Ivailo Monev
a91b3422e3
kdecore: adjust expected data in KConfig test case
...
KConfig no longer expands commands
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 19:58:20 +03:00
Ivailo Monev
af07c63a89
kdecore: check if the dollar sign is used for command in KShellTest::envExpand()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 19:54:51 +03:00
Ivailo Monev
b5c25aa63b
kdecore: adjust KMimeType test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 19:25:22 +03:00
Ivailo Monev
ecd0102876
kdecore: remove now unused KStringHandler::obscure() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 19:30:36 +03:00
Ivailo Monev
abe3e49268
kdecore: implement KShell::envExpand() and use it in KConfig and KUrlCompletion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-11 01:19:02 +03:00
Ivailo Monev
55699fc8a3
kdecore: remove the unused "html" and hidden "home" standard directory resources
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 04:15:48 +03:00
Ivailo Monev
d659ad0241
kdecore: expect KLockFile::getLockInfo() to fail if not called on the lock owner in the KLockFile test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 17:49:43 +03:00
Ivailo Monev
cada9f78a4
kdecore: KLockFile rewrite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 03:28:20 +03:00
Ivailo Monev
c0d5ff224b
generic: using timezone related classes no longer requires org.kde.kded service
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 23:41:36 +03:00
Ivailo Monev
3ab3f3b47f
kutils: new karchive library to replace KZip and KTar
...
it has to solve a few problems like:
1. blocking the current thread while listing, extracting or adding to
archive
2. lack of support for some archive formats such as 7-zip in the
previously available classes for dealing with archive
3. progress and error reporting
a KArchiveJob class may have to be implemented to solve the above
issues. the API is just as frustrating to use as KTar and KZip right now
tho and I am not happy with that but the class itself is a 3-rd rewrite
of what was once Python module, plugin for another project and now used
as base in library.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 16:53:55 +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
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
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
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
7dc5187778
kdecore: replace most of KRandomSequence with new KRandom::randomMax() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 12:58:37 +03:00
Ivailo Monev
a692d6026e
kdecore: remove unused KAutoSaveFile class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 09:54:51 +03:00
Ivailo Monev
9ea95e5e2e
kdecore: reuse ENABLE_TESTING config definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 18:21:20 +03:00
Ivailo Monev
fbd4a17ac2
kdecore: drop currency and monetary support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 14:43:11 +03:00
Ivailo Monev
4a2d569877
kdecore: adjust KUnitConversion test to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 14:21:53 +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
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
471824674a
kdecore: adjust KUrl test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 02:26:30 +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
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
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
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
Ivailo Monev
e8f2c262e2
kdecore: extend the upstream PCI and USB databases
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 18:16:11 +03:00
Ivailo Monev
eef792f6ff
kdecore: KDeviceDatabase rewrite and test for it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 14:39:38 +03:00
Ivailo Monev
3bc6a72e64
kdecore: fix KJob test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 18:45:27 +03:00
Ivailo Monev
ef8346a9ce
generic: execute tests via script
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 18:21:05 +03:00
Ivailo Monev
100dc06d2c
Revert "kdecore: remove kde4- prefix from services lookup in KServiceTest"
...
This reverts commit 246fa5b377
.
2022-04-11 15:32:34 +03:00
Ivailo Monev
f5202fac38
kdecore: fix KLockFile test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-11 15:21:11 +03:00
Ivailo Monev
886cc9b3ca
kdecore: fix regression since c92d1b598d
and adjust KMimeType test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-11 05:23:21 +03:00
Ivailo Monev
b4f3b51382
generic: fix and adjust some tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-11 02:47:19 +03:00
Ivailo Monev
3514f30e7b
generic: fix and adjust some tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-11 00:12:13 +03:00
Ivailo Monev
fd606e89a8
kio: remove scanning support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-16 08:21:02 +02:00
Ivailo Monev
d1cfc14e18
kparts: remove unused BrowserInterface, BrowserRun and BrowserOpenOrSaveQuestion classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 01:33:04 +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
Ivailo Monev
4ee02ab2dc
kio: remove unused KDataToolInfo, KDataToolAction and KDataTool classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 16:14:02 +02:00
Ivailo Monev
02eedf36ed
kdecore: adjust KService tests to recent changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-17 15:46:57 +02:00
Ivailo Monev
d13b150377
kdecore: testing build type fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-17 15:35:41 +02:00
Ivailo Monev
322c3f78cc
generic: replace QDesktopServices with QStandardPaths and bump minimum Katie version required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 18:06:49 +02:00
Ivailo Monev
94298bc02f
kdecore: plug Test_KLockFile memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-03 21:21:27 +03:00