<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/autotests/kconfig_compiler, branch v5.90.0-rc1</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>WIP: Change the build system to enable building with Qt 6</title>
<updated>2021-12-16T18:05:02+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-12-03T20:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=10c4a4b4bdfdd468e52ae0fbbf84c77b64df2f8f'/>
<id>10c4a4b4bdfdd468e52ae0fbbf84c77b64df2f8f</id>
<content type='text'>
This was built with:
-DQT_MAJOR_VERSION=6 \
-DEXCLUDE_DEPRECATED_BEFORE_AND_AT=5.90.0 \
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055a00

Move the include(KDEInstallDirs) call before the first find_package(Qt*,
the former is what auto-detects the Qt version, and defaults to 5. This is
needed to be able to build against Qt5 by default.

All unit tests still pass.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was built with:
-DQT_MAJOR_VERSION=6 \
-DEXCLUDE_DEPRECATED_BEFORE_AND_AT=5.90.0 \
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055a00

Move the include(KDEInstallDirs) call before the first find_package(Qt*,
the former is what auto-detects the Qt version, and defaults to 5. This is
needed to be able to build against Qt5 by default.

All unit tests still pass.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the enum group test to the kconfigcompiler_test</title>
<updated>2021-11-23T14:36:57+00:00</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tcanabrava@kde.org</email>
</author>
<published>2021-11-17T16:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=0d742a8daf55311f048a6959d6641a9a95a2eb04'/>
<id>0d742a8daf55311f048a6959d6641a9a95a2eb04</id>
<content type='text'>
Making sure that it runs and not segfaults
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Making sure that it runs and not segfaults
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a proper test for the enumms within groups</title>
<updated>2021-11-23T14:36:57+00:00</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tcanabrava@kde.org</email>
</author>
<published>2021-11-17T16:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=148ea287a0a7b9de96dc299db56254c65aec3385'/>
<id>148ea287a0a7b9de96dc299db56254c65aec3385</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing changes</title>
<updated>2021-11-23T14:36:57+00:00</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tcanabraba@kde.org</email>
</author>
<published>2021-10-21T08:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=829cc003ee4f21e91d806a2e2a353ae709ab999f'/>
<id>829cc003ee4f21e91d806a2e2a353ae709ab999f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unbreak kconfig with enums, mutators and properties.</title>
<updated>2021-11-23T14:36:57+00:00</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tcanabraba@kde.org</email>
</author>
<published>2021-10-21T08:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e16ab18ed8e588ea14b219d5738e9dc9f5fc5cf6'/>
<id>e16ab18ed8e588ea14b219d5738e9dc9f5fc5cf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Demonstrate build failure with kconfig generated code</title>
<updated>2021-11-23T14:36:57+00:00</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tcanabraba@kde.org</email>
</author>
<published>2021-10-17T10:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=10dee5131d940316cf0136516013e2ed3aeee012'/>
<id>10dee5131d940316cf0136516013e2ed3aeee012</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow KConfigXT to use KSharedConfig::openStateConfig</title>
<updated>2021-09-19T05:50:10+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-09-14T05:30:32+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=0b0a4464fb3d1145eb612b1ab7edacfa9581c8c9'/>
<id>0b0a4464fb3d1145eb612b1ab7edacfa9581c8c9</id>
<content type='text'>
Otherwise we force consumers to use the config location for state data,
which is what we are trying to avoid.

Task: https://phabricator.kde.org/T12549
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we force consumers to use the config location for state data,
which is what we are trying to avoid.

Task: https://phabricator.kde.org/T12549
</pre>
</div>
</content>
</entry>
<entry>
<title>kconfig_compiler: add override to generated destructors</title>
<updated>2021-04-05T12:23:47+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2021-04-04T11:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=27f1d268d9f960b72081b74b0688fdc5fc212ff5'/>
<id>27f1d268d9f960b72081b74b0688fdc5fc212ff5</id>
<content type='text'>
This fixes the clang warning
globalsettings_kmail.h:58:5: warning: '~GlobalSettingsBase' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the clang warning
globalsettings_kmail.h:58:5: warning: '~GlobalSettingsBase' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override]
</pre>
</div>
</content>
</entry>
<entry>
<title>kconfig_compiler: change how paramString() creates strings</title>
<updated>2021-03-05T23:35:09+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-23T14:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=23f55a865bdc1b5f7f462b35e8788ea3e2cbc121'/>
<id>23f55a865bdc1b5f7f462b35e8788ea3e2cbc121</id>
<content type='text'>
Now it creates C++ code that uses QString::arg(Args...) instead of
arg().arg().

AFAICS, the type of the "Args" is QString, so this should work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now it creates C++ code that uses QString::arg(Args...) instead of
arg().arg().

AFAICS, the type of the "Args" is QString, so this should work.
</pre>
</div>
</content>
</entry>
<entry>
<title>Run clang-format on all cpp/h files</title>
<updated>2021-02-22T15:38:09+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-22T15:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=8bed00ab34e31f2b9c70026d418d923913325798'/>
<id>8bed00ab34e31f2b9c70026d418d923913325798</id>
<content type='text'>
NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NO_CHANGELOG
</pre>
</div>
</content>
</entry>
</feed>
