Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-01 | Add Notify capability to revertToDefault | Kai Uwe Broulik | |
This enables KConfigWatcher to detect those changes, too. Differential Revision: https://phabricator.kde.org/D20039 | |||
2018-10-10 | Add mechanism to notify other clients of config changes over DBus | David Edmundson | |
Summary: Intention is not to create a registry like system, but to replace KDElibs4Support::KGlobalSettings and to replace other system settingss -> some app communication in a more generic way. writeEntry gains an additional flag Notify which if set, will notify clients of what has actually changed when we sync. Rationale to put this into KConfig was so that we could have everything batched and sychronised to the file sync and to get the fine detailed exposure of what has actually changed which we don't get with a file watcher. Default behaviour remains identical without any broadcast messages. As it is a new dependency it is purely optional and anything referencing DBus is not in the public API. Our deployment on platforms without DBus tend to be standalone applications anyway. Test Plan: Attached unit test Reviewers: broulik, dfaure Reviewed By: broulik, dfaure Subscribers: dfaure, broulik, zzag, kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D13034 | |||
2014-06-21 | Fix reading of entries for language/country combinations | Martin Gräßlin | |
This fixes a regression introduced in 988f09bb051dca0437ecec431ee44ed5b4a560d8. The mentioned commit ensures that if the locale is e.g. "de_DE" the entry "de" will be used. But this breaks if there is a translation for another country. E.g. for "de_CH" it would also pick the "de" entry. This change now operates on both just the language code and the locale. If an entry with the language code is present it will be picked. If another entry with the exact locale is found it will be overwritten. Modifiers are not supported as this is currently missing in QLocale. REVIEW: 118692 | |||
2013-12-18 | Code reformatted using kde-dev-scripts/astyle-kdelibs. | David Faure | |
Use git blame -w 867e7a5 to show authorship as it was before this commit. | |||
2013-12-18 | Move kconfig code to the root directory. | Jenkins CI | |