Montel Laurent
75d11cc64f
Use QStringLiteral in generated code
...
REVIEW: 125833
11 years ago
Aleix Pol
91d0b11a87
Fix include variable
11 years ago
Rex Dieter
0cb0ecf800
use KDE_INSTALL_FULL_ variant, so there is no ambiguity
11 years ago
Christoph Cullmann
c79edee12b
Allow KConfig to use resources as fallback config files
...
Fallback will be :/kconfig/
REVIEW: 125598
11 years ago
l10n daemon script
0e618f832e
Upgrade KF5 version to 5.16.0.
11 years ago
Albert Astals Cid
788e2a5509
Minor optimizations
...
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
11 years ago
l10n daemon script
4ade818d20
Upgrade ECM and KF5 version requirements for 5.15.0 release.
11 years ago
Harald Fernengel
83b2230256
Mark kconfig-compiler as non-gui tool
...
Makes sure that it doens't create an app bundle on Mac OS X
REVIEW: 125337
11 years ago
l10n daemon script
0bbd153ec9
Upgrade KF5 version to 5.15.0.
11 years ago
Kai Uwe Broulik
f7a2eef8ac
[KDesktopFile] add readMimeTypes
...
CHANGELOG: KDesktopFile can now read mime types specified in the MimeType field
REVIEW: 124746
11 years ago
l10n daemon script
0181cd4fb4
Upgrade ECM and KF5 version requirements for 5.14.0 release.
11 years ago
Kevin Funk
a21e85d97f
Optimize readEntryGui
...
Don't build error string every time
REVIEW: 124879
11 years ago
Montel Laurent
bf0d42abd7
Rename private class to avoid exporting it accidentally
11 years ago
Montel Laurent
5c9c95c40f
Fix pedantic
11 years ago
David Faure
76052c676e
unittest fix: compare floats/doubles rather than 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.
11 years ago
Sergio Martins
0c04b8cc40
Fix unit-tests, expected output changed, so update the tests.
11 years ago
Sergio Martins
4d5a50a85b
Avoid QString::fromLatin1() in generated code
...
Because it allocates memory.
REVIEW: 124717
11 years ago
Montel Laurent
4de3053788
Rename private class to avoid exporting it accidentally
11 years ago
Sergio Martins
2716b453a5
Minimize calls to expensive QStandardPaths::locateAll()
...
It's called a lot at startup as shown by profiling.
heaptrack also complains it does many heap allocations, so cache it.
REVIEW: 124199
11 years ago
l10n daemon script
36d61ee544
Upgrade KF5 version to 5.14.0.
11 years ago
David Faure
02f66383d8
finish the port to QCommandLineParser (it has addPositionalArgument now)
11 years ago
David Faure
27e145e797
test_kconf_update: use QStandardPaths test mode
...
to avoid touching the user's real files
11 years ago
David Faure
e537a69c5f
print path on failure
11 years ago
David Faure
8ebf4735e4
Upgrade Qt version requirement to 5.3
11 years ago
l10n daemon script
30d5270305
Upgrade ECM and KF5 version requirements for 5.13.0 release.
11 years ago
David Faure
648ce9d1e3
Add/update first line of README.md to be a short description, useful for inqlude
11 years ago
Aleix Pol
a225f28f62
Don't recommend to use deprecated API
...
REVIEW: 124467
11 years ago
Aleix Pol
be95bc91fb
Don't generate deprecated code
...
::usrWriteConfig is deprecated, use ::usrSave as recommended by the
documentation.
REVIEW: 124467
11 years ago
l10n daemon script
297b6188d0
Upgrade KF5 version to 5.13.0.
11 years ago
l10n daemon script
12f689b560
Upgrade ECM and KF5 version requirements for 5.12.0 release.
11 years ago
Milian Wolff
eb6666e439
Remove compiler warning about initialization of sub object.
11 years ago
Aleix Pol
e33595febb
Mark message() as WARNING
...
As recommended by Alex Merry
CCMAIL: alex.merry@kde.org
11 years ago
Aleix Pol
7ad70427aa
Install kconfig_compiler into libexec
...
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
11 years ago
Chusslove Illich (Часлав Илић)
2fff683110
Support translation domain in 'kde' translation system
...
In applications translations can be looked up in the globally set
translation domain, but in libraries it is necessary to link every
i18n call to the library's own translation domain. A new code
generation option TranslationDomain= is added to enable this.
It has effect only if TranslationSystem=kde is set.
Added unit tests to check generated translation calls.
CHANGELOG: New code generation option TranslationDomain=, for use with TranslationSystem=kde; normally needed in libraries.
REVIEW: 123872
11 years ago
Aleix Pol
173b335927
Make it possible to use kconfig_compiler from different sources
...
This way we can specify the used tooling targets to be used, useful if we're
cross-compiling, since we get to use the tooling that runs in the local
platform.
REVIEW: 124104
11 years ago
Sune Vuorela
a5bb0860ca
Unittest of reading config data from qt resource
...
REVIEW: 124098
11 years ago
l10n daemon script
5c1a50b791
Upgrade KF5 version to 5.12.0.
11 years ago
l10n daemon script
0fc87ed1b0
Upgrade ECM and KF5 version requirements for 5.11.0 release.
11 years ago
Aleix Pol
a5d9a706a6
Prevent crash if QWindow::screen() is null
...
Reviewed by Handa
11 years ago
Jeremy Whiting
3384d2c762
Add verbose ecm message when ECM is not found.
11 years ago
David Faure
661d03d14a
fix missing export
11 years ago
Stefan Becker
9978cfd5cc
Add KConfigGui::setSessionConfig()
...
When the application receives a saveState signal it needs to replace the
current KConfig object with a new one based on the QSessionManager
information. Add a new interface that accepts the new session id and key.
BUG: 346768
REVIEW: 123705
11 years ago
l10n daemon script
a9d71364dc
Upgrade KF5 version to 5.11.0.
11 years ago
David Faure
fd81a5a4e6
Make the test[0-9] executables non gui, to fix OSX
11 years ago
David Faure
4998789ef1
improve error message when binary is not found
11 years ago
David Faure
76e5b44127
Fix kconf_update for spaces in paths
...
(CI says it happens on OSX)
Unittest it on Linux by exporting XDG_DATA_HOME with a space in it.
CCMAIL: kde-mac@kde.org
11 years ago
David Faure
87a661450b
implement todo
11 years ago
David Faure
42f87091bf
fix test when TMPDIR is a symlink
11 years ago
David Faure
0dbc119225
disable xdg-specific test on osx
11 years ago
l10n daemon script
c315bc1ece
Upgrade ECM and KF5 version requirements for 5.10.0 release.
11 years ago