<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/autotests/kconfig_compiler, branch v5.92.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>KConfigCompiler: support ItemAccessors=true with signalling items</title>
<updated>2022-02-18T22:24:41+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-02-09T12:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=3583e0d2ed951365777122ae4b2ab4641125f756'/>
<id>3583e0d2ed951365777122ae4b2ab4641125f756</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make singleton teardown work with Qt6 as well</title>
<updated>2022-01-22T11:35:06+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2022-01-21T15:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=41d37407e80f5ccd110cf303c20a181f95fa7e73'/>
<id>41d37407e80f5ccd110cf303c20a181f95fa7e73</id>
<content type='text'>
In Qt6 the Q_GLOBAL_STATIC will already report to be null while it is in
the process of being deleted, we therefore cannot access it anymore from
destruction code path as we did before.

This problem is hit for example by the Breeze style, making all 6 based
widgets applications crash on exit without this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Qt6 the Q_GLOBAL_STATIC will already report to be null while it is in
the process of being deleted, we therefore cannot access it anymore from
destruction code path as we did before.

This problem is hit for example by the Breeze style, making all 6 based
widgets applications crash on exit without this.
</pre>
</div>
</content>
</entry>
<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>
</feed>
