Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-24 | Update docs for KDesktopFile::isAuthorizedDesktopFile() | Alex Merry | |
The fact that it changed in KDE 4.3 is not so relevant any more. REVIEW: 116962 | |||
2014-03-24 | Remove unhelpful comments | Alex Merry | |
These lines of code do not really require any justification. REVIEW: 116962 | |||
2014-03-24 | Better comment for why KDesktopFile::readPath uses readEntry | Alex Merry | |
REVIEW: 116962 | |||
2014-03-24 | Remove old kdelibs4 code | Alex Merry | |
All this ifdef'd-out code just makes it hard to see what's going on. REVIEW: 116962 | |||
2014-03-24 | Remove references to ${_KDE4_KCONFIG_COMPILER_DEP} | Alex Merry | |
Not sure why it would be unset and then used, instead of just not used at all. LXR says it's not used anywhere else, though. REVIEW: 116962 | |||
2014-03-23 | Rename readConfig() to load(), to make it clear it's loading from disk. | David Faure | |
As discussed with Matthew Dawson in review 116461. | |||
2014-03-23 | Revert addition of DelayedParsing, not needed after all. | David Faure | |
2014-03-23 | Make readConfig() non-virtual anymore, it's not useful. | David Faure | |
Apps can reimplement usrReadConfig() or the readConfig() in every item instead. | |||
2014-03-23 | Remove unnecessary debug output | David Faure | |
2014-03-23 | Add KCoreConfigSkeleton::read() which doesn't call reparseConfiguration. | David Faure | |
Call it from generated singletons, since the constructor creates a KConfig from a filename, which already loads from disk. This removes the need for using DelayedParsing. REVIEW: 116845 | |||
2014-03-23 | KStandardDirs -> QStandardPaths in apidox | Alex Merry | |
2014-03-13 | KCoreConfigSkeleton: delay parsing until the call to readConfig() | David Faure | |
2014-03-13 | Normalize vars to avoid odd bugs: QT_REQUIRED_VERSION => REQUIRED_QT_VERSION | Aurélien Gâteau | |
2014-03-05 | kconfigtest: write everything into a subdirectory | Alex Richardson | |
This test keeps deleting the whole ~/.qttest directory. By moving all data into a subdirectory it is now possible to run multiple tests that use kconfig in parallel. REVIEW: 115875 | |||
2014-03-01 | Upgrade ECM version requirement and KF5 version.v4.97.0 | David Faure | |
2014-03-01 | make comment less confusing | David Faure | |
2014-03-01 | we use Qt5 now, so re-enable -DQT_NO_CAST_FROM_BYTEARRAY | David Faure | |
2014-02-27 | Fix interference from kdeplatformtheme into unittests | David Faure | |
kdeplatformtheme would load kdeglobals and the app config file, in order to load settings, before the unittests get a chance to call QStandardPaths::setTestModeEnabled(true). As a result, the test would keep getting references to "wrong" shared config objects, pointing to the real user's locations rather than the test directories. This fixes e.g. kconfigdialog_unittest from kconfigwidgets for me (it only passes on build.kde.org because it doesn't install frameworkintegration for testing this framework) REVIEW: 115963 | |||
2014-02-27 | Add sharedConfig() accessor, to avoid manipulating a raw KConfig * as ↵ | David Faure | |
returned by config(). This is useful when using kconfigxt and some other code to read from the same config file (e.g. KColorScheme::contrastF(config)) - no need to call KSharedConfig::openConfig twice, just grab the KSharedConfig from the generated class. REVIEW: 115960 | |||
2014-02-25 | set SOVERSION to 5 | Jonathan Riddell | |
2014-02-20 | Make kconfig_compiler signals actually useful + add unit test | Alex Richardson | |
Previously the classes generated by kconfig_compiler would only emit the defined signals when using the setters provided by that class. However, when using e.g. KConfigDialog which uses KConfigSkeletonItem::setProperty() to change the items no signal was generated. This patch fixes this by using a wrapper KConfigSkeletonItem subclass that calls a private itemChanged() method in the generated class which updates the set of changed properties. As soon as the item is saved (usrWriteConfig() in the generated class is called) the signal will be emitted REVIEW: 115635 REVIEW: 115634 | |||
2014-02-19 | Print the diff to stdout on comparison failure | Alex Richardson | |
Previously the output of diff -u was written to a file when the generated file did not match the expectations. Having the output printed to stdout makes it easier to see the exact error without having to know that a diff exists in a certain file somewhere in the build directory. REVIEW: 115832 | |||
2014-02-18 | Use ecm_configure_package_config_file | Alex Merry | |
Ported with: sed -i -e 's/\(include(\)CMake\(PackageConfigHelpers)\)/\1ECM\2/' \ -e 's/\<\(configure_package_config_file\)/ecm_\1/' \ CMakeLists.txt See http://commits.kde.org/extra-cmake-modules/139f60d81653888f696ef433 | |||
2014-02-16 | Use the new syntax for ecm_generate_headers() | David Faure | |
2014-02-10 | kconfig_compiler: fix typo that prevented using default QDateTime values | Alex Richardson | |
2014-02-05 | Upgrade ECM version requirement; fix KF5 version.v4.96.0 | David Faure | |
2014-01-26 | SVN_SILENT made messages (.desktop file) | l10n daemon script | |
2014-01-25 | SVN_SILENT made messages (.desktop file) | l10n daemon script | |
2014-01-25 | Generate and install .pri file | David Faure | |
2014-01-25 | SVN_SILENT made messages (.desktop file) | l10n daemon script | |
2014-01-24 | SVN_SILENT made messages (.desktop file) | l10n daemon script | |
2014-01-20 | Remove unnecessary Mainpage.dox | Alex Merry | |
2014-01-15 | Improve dependency specifications. | Michael Palimaka | |
QtTest and QtConcurrent are only required for autotests, so no need to find them unconditionally. QtWidgets is not actually used - QtGui is instead. REVIEW: 114962 | |||
2014-01-13 | Make Qt5Test an optional dependency | Alex Richardson | |
It is only needed for building the autotests | |||
2014-01-12 | Update REAMDE | Cornelius Schumacher | |
2014-01-11 | Port kconfig_compiler_kf5 to use QCommandLineParser | Bhushan Shah | |
REVIEW: 114937 | |||
2014-01-09 | more rename to kconfig_compiler_kf5 | Jonathan Riddell | |
2014-01-09 | further rename of kconfig_compiler to kconfig_compiler_kf5 | Jonathan Riddell | |
2014-01-09 | Further renaming to kconfig_compiler_kf5 | Jonathan Riddell | |
2014-01-09 | rename kconfig_compiler to kconfig_compiler_kf5 | Jonathan Riddell | |
2014-01-09 | Use kde5rc instead of kde4rc naming convention, REVIEW: 114917 | Siddharth Sharma | |
2014-01-07 | Add include(GenerateExportHeader) to CMakeLists.txt | Alex Merry | |
We should not depend on the fact that KDECompilerSettings.cmake happens to include it when we use generate_export_header(). | |||
2014-01-03 | Install all headers into camelcase FrameworkName.v4.95.0 | David Faure | |
2014-01-03 | Install all headers into camelcase FrameworkName. | David Faure | |
2014-01-01 | Generate forward headers. | David Faure | |
Install them in the proper directory. Let cmake find them. Had to rename conversion_check.h to conversioncheck.h Had to improve the scripts to support multiple libs in one framework :) | |||
2013-12-30 | Revert "Workaround corrupted lock files" | David Faure | |
This reverts commit c15e319455b7e93439eb445e2e2670ec3122e697. The real fix is in Qt, let's go back to using lock() here, as intended by QLockFile. | |||
2013-12-20 | Add README.md and yaml files | Aurélien Gâteau | |
2013-12-18 | Add .reviewboardrc | Alex Merry | |
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 | |