<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/autotests, branch v4.97.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Make kconfig_compiler signals actually useful + add unit test</title>
<updated>2014-02-20T17:14:24+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-02-20T15:56:01+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=6d3a4405fc2723f5796e845247b6b0eb0448216e'/>
<id>6d3a4405fc2723f5796e845247b6b0eb0448216e</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Print the diff to stdout on comparison failure</title>
<updated>2014-02-19T07:00:10+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@gmail.com</email>
</author>
<published>2014-02-19T07:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=9e3d22c3f549b583eb60c958dd923bf7c5bf4586'/>
<id>9e3d22c3f549b583eb60c958dd923bf7c5bf4586</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve dependency specifications.</title>
<updated>2014-01-15T05:52:51+00:00</updated>
<author>
<name>Michael Palimaka</name>
<email>kensington@gentoo.org</email>
</author>
<published>2014-01-11T09:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=7e315ef53a9574ee1760b653a6b326d60e5bd15b'/>
<id>7e315ef53a9574ee1760b653a6b326d60e5bd15b</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Qt5Test an optional dependency</title>
<updated>2014-01-13T16:31:38+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson.kde@googlemail.com</email>
</author>
<published>2014-01-13T16:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=f714766518a47b68f17a890a260ddec56c037ab8'/>
<id>f714766518a47b68f17a890a260ddec56c037ab8</id>
<content type='text'>
It is only needed for building the autotests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is only needed for building the autotests
</pre>
</div>
</content>
</entry>
<entry>
<title>further rename of kconfig_compiler to kconfig_compiler_kf5</title>
<updated>2014-01-09T18:12:58+00:00</updated>
<author>
<name>Jonathan Riddell</name>
<email>jr@jriddell.org</email>
</author>
<published>2014-01-09T18:12:58+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=775755fb53586aa3e1675f784290be986f880773'/>
<id>775755fb53586aa3e1675f784290be986f880773</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Further renaming to kconfig_compiler_kf5</title>
<updated>2014-01-09T17:44:54+00:00</updated>
<author>
<name>Jonathan Riddell</name>
<email>jr@jriddell.org</email>
</author>
<published>2014-01-09T17:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=ba26d97e6132a460f7c6c5bf89cfc69977866a73'/>
<id>ba26d97e6132a460f7c6c5bf89cfc69977866a73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename kconfig_compiler to kconfig_compiler_kf5</title>
<updated>2014-01-09T16:41:25+00:00</updated>
<author>
<name>Jonathan Riddell</name>
<email>jr@jriddell.org</email>
</author>
<published>2014-01-09T16:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=d761c642adcb076d9a32bf463c5d46a12b940537'/>
<id>d761c642adcb076d9a32bf463c5d46a12b940537</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Code reformatted using kde-dev-scripts/astyle-kdelibs.</title>
<updated>2013-12-18T08:53:59+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2013-12-18T08:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=159963832457e6307282308455330acc7b5bd153'/>
<id>159963832457e6307282308455330acc7b5bd153</id>
<content type='text'>
Use git blame -w 867e7a5 to show authorship as it was before this commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use git blame -w 867e7a5 to show authorship as it was before this commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move kconfig code to the root directory.</title>
<updated>2013-12-18T00:45:18+00:00</updated>
<author>
<name>Jenkins CI</name>
<email>null@kde.org</email>
</author>
<published>2013-12-18T00:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/kconfig.git/commit/?id=867e7a50e6396338ab4fe9aa22ad141e4cd344d2'/>
<id>867e7a50e6396338ab4fe9aa22ad141e4cd344d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
