aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-02Commit translations from l10n-kf5v5.18.0-rc1v5.18.0l10n daemon script
2016-01-02Qt 5.3 is required, remove code for < 5.3David Faure
2016-01-01Upgrade ECM and KF5 version requirements for 5.18.0 release.l10n daemon script
2015-12-29Ensure KonfUpdate's fields are all initialized.Matthew Dawson
These fields should all be written to before they are read during normal operation, but this ensures they have a sensible default in case they are not. Coverity issue 1291513.
2015-12-29Remove unused variable in KConfigPrivateMatthew Dawson
This seems to be left over from KDE 3.5 times, and isn't referenced anywhere in the code. Since its a private header, just remove. Found by Coverity, issue 1175531. REVIEW: 126555
2015-12-29Ensure group is unescaped properly in kconf_update.Matthew Dawson
During a kconf_update run, an invalid group name may be treated as correct even though the name failed to unescape. This leads the group name to be a null character, which will fail. If the unescape failed, return that failure status instead. This should have no impact, as the previous result would have been wrong anyways. Now a more useful diagnostic will be returned instead. Update the unit tests to ensure this issue is tested in the future. Found in Coverity issue 258087. REVIEW: 126556
2015-12-29Remove duplicate branch in kconfig_compiler.cppMatthew Dawson
This has been around for a long time, no need to dupilcate. Coverity issue 1289077.
2015-12-23gui: add a small apidox bit for the KConfigGui namespacePino Toscano
This way it can be shown in the apidox.
2015-12-23Fix some Clazy warningsImran Tatriev
2015-12-12Upgrade KF5 version to 5.18.0.l10n daemon script
2015-12-06Upgrade ECM and KF5 version requirements for 5.17.0 release.l10n daemon script
2015-12-06Upgrade KF5 version to 5.17.0.l10n daemon script
2015-11-21SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-11-09In KConfigTest::testEntryMap, convert QByteArray with nulls using a char *Matthew Dawson
Due to https://codereview.qt-project.org/#/c/106473/, Qt 5.6 keeps null characters in QByteArray -> QString conversions, which breaks this test as one QByteArray contains nulls. Instead, convert the QByteArray to const char * first, so QString stops at the first null. The actual behaviour of KConfig is unchanged, as internally the conversion always went through a const char *, which avoids creating QStrings with null characters. REVIEW: 126001
2015-11-08Upgrade ECM and KF5 version requirements for 5.16.0 release.l10n daemon script
2015-11-04SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-11-03Fix usage of ecm_create_qm_loader.Alex Merry
Generate-source-file macros should be used from the same CMakeLists.txt file as the targets they generate files for.
2015-10-30Use QStringLiteral in generated codeMontel Laurent
REVIEW: 125833
2015-10-27Fix include variableAleix Pol
2015-10-20use KDE_INSTALL_FULL_ variant, so there is no ambiguityRex Dieter
2015-10-17Allow KConfig to use resources as fallback config filesChristoph Cullmann
Fallback will be :/kconfig/ REVIEW: 125598
2015-10-10Upgrade KF5 version to 5.16.0.l10n daemon script
2015-10-05Minor optimizationsAlbert Astals Cid
Ran the clazy tool (http://www.kdab.com/use-static-analysis-improve-performance/) Mostly QStringLiteral/QLatin1String additions A few const & additions to non public methods Compiles, test pass REVIEW: 125106
2015-10-03Upgrade ECM and KF5 version requirements for 5.15.0 release.l10n daemon script
2015-09-25Mark kconfig-compiler as non-gui toolHarald Fernengel
Makes sure that it doens't create an app bundle on Mac OS X REVIEW: 125337
2015-09-12Upgrade KF5 version to 5.15.0.l10n daemon script
2015-09-07[KDesktopFile] add readMimeTypesKai Uwe Broulik
CHANGELOG: KDesktopFile can now read mime types specified in the MimeType field REVIEW: 124746
2015-09-04Upgrade ECM and KF5 version requirements for 5.14.0 release.l10n daemon script
2015-08-22Optimize readEntryGuiKevin Funk
Don't build error string every time REVIEW: 124879
2015-08-19Rename private class to avoid exporting it accidentallyMontel Laurent
2015-08-19Fix pedanticMontel Laurent
2015-08-19unittest fix: compare floats/doubles rather than ↵David Faure
strings-made-from-floats/doubles. Qt 5.5 writes out "123.567001" for 123.567f. No matter, what we want is the roundtrip float-string-float to work, and it does.
2015-08-18Fix unit-tests, expected output changed, so update the tests.Sergio Martins
2015-08-18Avoid QString::fromLatin1() in generated codeSergio Martins
Because it allocates memory. REVIEW: 124717
2015-08-16Rename private class to avoid exporting it accidentallyMontel Laurent
2015-08-12Minimize calls to expensive QStandardPaths::locateAll()Sergio Martins
It's called a lot at startup as shown by profiling. heaptrack also complains it does many heap allocations, so cache it. REVIEW: 124199
2015-08-12Upgrade KF5 version to 5.14.0.l10n daemon script
2015-08-05finish the port to QCommandLineParser (it has addPositionalArgument now)David Faure
2015-08-05test_kconf_update: use QStandardPaths test modeDavid Faure
to avoid touching the user's real files
2015-08-05print path on failureDavid Faure
2015-08-01Upgrade Qt version requirement to 5.3David Faure
2015-08-01Upgrade ECM and KF5 version requirements for 5.13.0 release.l10n daemon script
2015-07-27Add/update first line of README.md to be a short description, useful for inqludeDavid Faure
2015-07-27Don't recommend to use deprecated APIAleix Pol
REVIEW: 124467
2015-07-27Don't generate deprecated codeAleix Pol
::usrWriteConfig is deprecated, use ::usrSave as recommended by the documentation. REVIEW: 124467
2015-07-10Upgrade KF5 version to 5.13.0.l10n daemon script
2015-07-04Upgrade ECM and KF5 version requirements for 5.12.0 release.l10n daemon script
2015-07-02Remove compiler warning about initialization of sub object.Milian Wolff
2015-06-24Mark message() as WARNINGAleix Pol
As recommended by Alex Merry CCMAIL: alex.merry@kde.org
2015-06-23Install kconfig_compiler into libexecAleix Pol
This will make it end up in a platform-dependent prefix (i.e. /usr/lib64, /usr/lib/arm-linux-gnueabihf, etc) rather than /usr/bin, making it possible to have different kconfig_compiler versions installed, useful for cross-compilation. REVIEW: 124138