<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git, branch v5.30.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Commit translations from l10n-kf5</title>
<updated>2017-01-08T20:46:56+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2017-01-08T20:46:56+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=8774cdd9731341809cf7d5ce02557c2a2ba66ff3'/>
<id>8774cdd9731341809cf7d5ce02557c2a2ba66ff3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>This should now use nullptr</title>
<updated>2017-01-08T16:23:38+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-01-08T16:23:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=d3de5a2a79d2786207d0cfbbc9828e00dabd148d'/>
<id>d3de5a2a79d2786207d0cfbbc9828e00dabd148d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade ECM and KF5 version requirements for 5.30.0 release.</title>
<updated>2017-01-08T15:19:28+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2017-01-08T15:19:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=4c7ea7c4ec05d7c8af28ba19d6e02e2293175236'/>
<id>4c7ea7c4ec05d7c8af28ba19d6e02e2293175236</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate an instance with KSharedConfig::Ptr for singleton and arg</title>
<updated>2017-01-06T08:52:45+00:00</updated>
<author>
<name>Martin Gräßlin</name>
<email>mgraesslin@kde.org</email>
</author>
<published>2016-11-16T13:59:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=e0db2422362260a2fea3a8e1de4c64011d2f183d'/>
<id>e0db2422362260a2fea3a8e1de4c64011d2f183d</id>
<content type='text'>
Summary:
In case a kcfg with arg="true" was used and singleton the static
instance method only accepted a QString config name. This made it
impossible to combine a singleton config with an already existing and
open KSharedConfig::Ptr.

With this change an overloaded instance method is added which takes a
KSharedConfig::Ptr as argument. The private ctor, though, only takes a
KSharedConfig::Ptr and the instance method taking a QString argument
uses KSharedConfig::openConfig on the config file name.

The change is source-incompatible in the following situation:
* kcfgfile arg="true"
* Singleton = true
* Inherits is specified

In this situation the previous revision created an instance method with
a QString argument and passed that to the parent constructor. This is
not in accordance with the documentation. Any user of this behavior was
relying on a bug. With this change now the call to the parent
constructor carries a KSharedConfigPtr.

Test Plan:
kconfigcompiler tests still pass and a config with singleton
and arg="true" generates the code as I need it

Reviewers: #frameworks, dfaure, mdawson

Differential Revision: https://phabricator.kde.org/D3690
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
In case a kcfg with arg="true" was used and singleton the static
instance method only accepted a QString config name. This made it
impossible to combine a singleton config with an already existing and
open KSharedConfig::Ptr.

With this change an overloaded instance method is added which takes a
KSharedConfig::Ptr as argument. The private ctor, though, only takes a
KSharedConfig::Ptr and the instance method taking a QString argument
uses KSharedConfig::openConfig on the config file name.

The change is source-incompatible in the following situation:
* kcfgfile arg="true"
* Singleton = true
* Inherits is specified

In this situation the previous revision created an instance method with
a QString argument and passed that to the parent constructor. This is
not in accordance with the documentation. Any user of this behavior was
relying on a bug. With this change now the call to the parent
constructor carries a KSharedConfigPtr.

Test Plan:
kconfigcompiler tests still pass and a config with singleton
and arg="true" generates the code as I need it

Reviewers: #frameworks, dfaure, mdawson

Differential Revision: https://phabricator.kde.org/D3690
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT add missing include(CMakeFindDependencyMacro)</title>
<updated>2017-01-03T23:57:30+00:00</updated>
<author>
<name>Sven Brauch</name>
<email>mail@svenbrauch.de</email>
</author>
<published>2017-01-03T23:57:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=7d53de59b6e65b0cbdf6eaad4f5dbcd341307003'/>
<id>7d53de59b6e65b0cbdf6eaad4f5dbcd341307003</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Fix ECM warning: use CMakePackageConfigHelpers instead of ECM variant</title>
<updated>2017-01-03T15:23:40+00:00</updated>
<author>
<name>Sven Brauch</name>
<email>mail@svenbrauch.de</email>
</author>
<published>2017-01-03T15:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=ce42cd383a0c42e932a227468c095b80b59ff684'/>
<id>ce42cd383a0c42e932a227468c095b80b59ff684</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build with CMP 0026 set to NEW</title>
<updated>2017-01-03T14:39:11+00:00</updated>
<author>
<name>Sven Brauch</name>
<email>mail@svenbrauch.de</email>
</author>
<published>2017-01-03T14:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=72cc5afbdf8acc6505d7ee382cd3a00aca63df9b'/>
<id>72cc5afbdf8acc6505d7ee382cd3a00aca63df9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build with CMP0048 set to NEW</title>
<updated>2017-01-03T14:17:45+00:00</updated>
<author>
<name>Sven Brauch</name>
<email>mail@svenbrauch.de</email>
</author>
<published>2017-01-03T14:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=efa351af560110e7f59b6bf8ba2ea019a1e95102'/>
<id>efa351af560110e7f59b6bf8ba2ea019a1e95102</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Require CMake 3.0, as discussed on kde-frameworks-devel</title>
<updated>2017-01-03T12:24:40+00:00</updated>
<author>
<name>Sven Brauch</name>
<email>mail@svenbrauch.de</email>
</author>
<published>2017-01-03T12:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=6752deae851d36a45e93141e1ea62a5a141072db'/>
<id>6752deae851d36a45e93141e1ea62a5a141072db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Q_ENUMS -&gt; Q_ENUM and Q_FLAGS -&gt; Q_FLAG</title>
<updated>2017-01-02T14:52:51+00:00</updated>
<author>
<name>Albert Astals Cid</name>
<email>aacid@kde.org</email>
</author>
<published>2017-01-02T14:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=383bb299f4694d2609036b8061316ae4b80e3f75'/>
<id>383bb299f4694d2609036b8061316ae4b80e3f75</id>
<content type='text'>
REVIEW: 129745
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 129745
</pre>
</div>
</content>
</entry>
</feed>
