Ivailo Monev
6d0274d417
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-06 23:37:03 +03:00
Ivailo Monev
899f789b07
kdecore: move KToolInvocation to kdeui
...
to get rid of the KApplication signal which is a hack really
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-31 08:09:02 +00:00
Ivailo Monev
85205ccecf
kio: log KRecentDirs and KRecentDocument actions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 11:28:00 +03:00
Ivailo Monev
1360960574
kdecore: remove redundant KSettings destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 19:38:00 +03:00
Ivailo Monev
871151e83c
generic: remove QT_KATIE definition checks
...
only Katie is supported now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:38:36 +03:00
Ivailo Monev
0d50d69dbb
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 02:50:54 +03:00
Ivailo Monev
9b41127ecb
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 00:40:18 +02:00
Ivailo Monev
53e44caa06
Revert "kdecore: pass the QByteArray object size to the static QString::fromUtf8() constructor"
...
This reverts commit 6a13ed2c4d
.
2022-11-01 00:40:02 +02:00
Ivailo Monev
6a13ed2c4d
kdecore: pass the QByteArray object size to the static QString::fromUtf8() constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:50:14 +02:00
Ivailo Monev
f6455a717e
kdecore: minor KDesktopFile optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:44:13 +02:00
Ivailo Monev
b9a6e62891
kdecore: move KDesktopFile methods documentation to its header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:31:25 +02:00
Ivailo Monev
e15725a9f2
kdecore: format and indent kdestopfile source and header files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 23:29:48 +02:00
Ivailo Monev
bb7bfe36c3
kdecore: remove unused KConfigPrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 22:19:09 +02:00
Ivailo Monev
4d4442ceb2
kdecore: pass the QByteArray size to static QString constructor in KConfig::groupList()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 21:22:55 +02:00
Ivailo Monev
c2d6368ce1
kdecore: correct kError() usage in KConfigGroup::writeEntry()
...
there used to be kError() function that had a boolean as argument, now
there is only one taking integer (debug area code)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 23:19:11 +03:00
Ivailo Monev
028414cb07
kdecore: KDebug rewrite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 19:17:52 +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
0191664390
Revert "kdecore: do not expand environment variables if expansion is not to be done in KConfigGroup::readPathEntry()"
...
This reverts commit ef69e4639c
.
2022-10-16 20:13:46 +03:00
Ivailo Monev
ef69e4639c
kdecore: do not expand environment variables if expansion is not to be done in KConfigGroup::readPathEntry()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 20:09:10 +03:00
Ivailo Monev
9c6ba7e9e2
generic: drop support for storing passwords in kcfg files
...
use KPasswdStore instead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 19:11:32 +03:00
Ivailo Monev
673a3171ec
kdecore: remove duplicate kshell header inclusion in kconfig source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-11 09:14:19 +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
0812a98d19
kdecore: block only when another process is holding the lock in KLockFile::lock()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 14:12:41 +03:00
Ivailo Monev
2e9adc69c4
kdecore: kglobal header inclusion is no longer required in klockfile header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 13:57:07 +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
abc0f87ee4
kdecore: use uninitialized QByteArray instead of resizing it after creation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 03:09:41 +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
e88c621aa2
generic: authorization reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:27:41 +03:00
Ivailo Monev
40a0937006
kdecore: deal with TODO related to KConfigSkeleton::ItemEnum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 11:28:46 +03:00
Ivailo Monev
86b867fc0c
kdecore: remove checks for invalid ADMIN_ACCOUNT environment variable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 10:26:18 +03:00
Ivailo Monev
81018cc798
kdecore: use qChecksum() for hashing KConfigIniBackend::BufferFragment objects
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 10:15:04 +03:00
Ivailo Monev
6428341a30
kdecore: remove unused KConfigPrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 10:03:03 +03:00
Ivailo Monev
2e3f7122b6
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-11 22:55:59 +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
0bf85cb84d
kdecore: remove unused KConfig::checkUpdate() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-19 04:02:26 +03:00
Ivailo Monev
4a37b34e36
kdecore: remove unused and private KConfigPrivate::mappingsRegistered member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-03 02:27:46 +03:00
Ivailo Monev
efdf9663fc
kdecore: adjust KConfigGroup macros to KDebug changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-09 18:11:44 +03:00
Ivailo Monev
53efbdfa94
kdecore: remove all KSaveFile backup modes except simple
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-14 11:49:13 +03:00
Ivailo Monev
9fde88228a
kdecore: implement methods to save/restore widgets state via KSettings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-04-05 04:20:18 +03:00
Ivailo Monev
4efedb64ff
kdecore: compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 16:39:23 +02:00
Ivailo Monev
49744946c6
kdecore: fix build against Qt4
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-29 13:04:53 +00:00
Ivailo Monev
7c787fcae3
kdecore: check if filename argument of KSettings is absolute rather than existing
...
this ensures that if filename is to be created the fallback lookup is not
used and in case filename is existing directory instead of actual file, as
QFile::exists() may return true for directories, it does not end up as
relative path passed to QSetting which leads to QSettings object being
created with relative name rather than the fallback
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-09 00:10:22 +00:00
Ivailo Monev
2fa84d58be
kdecore: remove redundant private KSettings pointer and add object argument
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-06 23:32:14 +00:00
Ivailo Monev
a1345d67d6
generic: require filename and mode to be passed to KSettings constructor
...
otherwise the constructor can be shadowed by the default QSettings
constructor which does not take any arguments at all
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-01 12:46:10 +00:00
Ivailo Monev
62fd359884
kdecore: remove explicit specifier from KSettings constructor
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 23:08:09 +00:00
Ivailo Monev
7d0c2d0cb1
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-23 16:36:22 +00:00
Ivailo Monev
5cc29351d6
kdecore: fix KEntryMap value change
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-29 12:20:55 +00:00
Ivailo Monev
5b41f81878
generic: make use of KSettings where possible
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-12 17:45:25 +00:00
Ivailo Monev
3da944f05b
kdecore: review KSettings documentation
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-12 17:43:27 +00:00