aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-01Upgrade ECM version requirement and KF5 version.v4.97.0David Faure
2014-03-01make comment less confusingDavid Faure
2014-03-01we use Qt5 now, so re-enable -DQT_NO_CAST_FROM_BYTEARRAYDavid Faure
2014-02-27Fix interference from kdeplatformtheme into unittestsDavid 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-27Add 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-25set SOVERSION to 5Jonathan Riddell
2014-02-20Make kconfig_compiler signals actually useful + add unit testAlex 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-19Print the diff to stdout on comparison failureAlex 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-18Use ecm_configure_package_config_fileAlex 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-16Use the new syntax for ecm_generate_headers()David Faure
2014-02-10kconfig_compiler: fix typo that prevented using default QDateTime valuesAlex Richardson
2014-02-05Upgrade ECM version requirement; fix KF5 version.v4.96.0David Faure
2014-01-26SVN_SILENT made messages (.desktop file)l10n daemon script
2014-01-25SVN_SILENT made messages (.desktop file)l10n daemon script
2014-01-25Generate and install .pri fileDavid Faure
2014-01-25SVN_SILENT made messages (.desktop file)l10n daemon script
2014-01-24SVN_SILENT made messages (.desktop file)l10n daemon script
2014-01-20Remove unnecessary Mainpage.doxAlex Merry
2014-01-15Improve 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-13Make Qt5Test an optional dependencyAlex Richardson
It is only needed for building the autotests
2014-01-12Update REAMDECornelius Schumacher
2014-01-11Port kconfig_compiler_kf5 to use QCommandLineParserBhushan Shah
REVIEW: 114937
2014-01-09more rename to kconfig_compiler_kf5Jonathan Riddell
2014-01-09further rename of kconfig_compiler to kconfig_compiler_kf5Jonathan Riddell
2014-01-09Further renaming to kconfig_compiler_kf5Jonathan Riddell
2014-01-09rename kconfig_compiler to kconfig_compiler_kf5Jonathan Riddell
2014-01-09Use kde5rc instead of kde4rc naming convention, REVIEW: 114917Siddharth Sharma
2014-01-07Add include(GenerateExportHeader) to CMakeLists.txtAlex Merry
We should not depend on the fact that KDECompilerSettings.cmake happens to include it when we use generate_export_header().
2014-01-03Install all headers into camelcase FrameworkName.v4.95.0David Faure
2014-01-03Install all headers into camelcase FrameworkName.David Faure
2014-01-01Generate 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-30Revert "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-20Add README.md and yaml filesAurélien Gâteau
2013-12-18Add .reviewboardrcAlex Merry
2013-12-18Code 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-18Move kconfig code to the root directory.Jenkins CI
2013-12-18Initial import from the monolithic kdelibs.Jenkins CI
This is the beginning of revision history for this module. If you want to look at revision history older than this, please refer to the techbase wiki for how to use Git history grafting. At the time of writing, this wiki is located here: http://community.kde.org/Frameworks/GitOldHistory If you have already performed the grafting and you don't see any history beyond this commit, try running "git log" with the "--follow" argument. Branched from the monolithic repo, kdelibs frameworks branch, at commit 162066dbbecde401a7347a1cff4fe72a9c919f58