<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/src/core, branch v5.65.0</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>Don't use nullptr as flag. Make it compile against qt5.15</title>
<updated>2019-12-04T12:10:32+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2019-12-04T12:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=991d8de6ad84d19392b84c2c1c21b1da01b13569'/>
<id>991d8de6ad84d19392b84c2c1c21b1da01b13569</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add KPropertySkeletonItem</title>
<updated>2019-11-12T12:33:19+00:00</updated>
<author>
<name>Kevin Ottens</name>
<email>kevin.ottens@enioka.com</email>
</author>
<published>2019-11-12T10:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=d63955cfe547b00aaf5e4c8bf669f50f45f484a9'/>
<id>d63955cfe547b00aaf5e4c8bf669f50f45f484a9</id>
<content type='text'>
Summary:
This new item allows to use a QObject property as a source for a
setting. This is especially convenient for using with KCMs present in
systemsettings which tend to store information outside of KConfig (for
interfacing deeper with the system).

Reviewers: #frameworks, dfaure, davidedmundson, bport, crossi

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D25211
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This new item allows to use a QObject property as a source for a
setting. This is especially convenient for using with KCMs present in
systemsettings which tend to store information outside of KConfig (for
interfacing deeper with the system).

Reviewers: #frameworks, dfaure, davidedmundson, bport, crossi

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D25211
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare KConfigSkeletonItem to allow inheriting its private class</title>
<updated>2019-11-12T12:33:19+00:00</updated>
<author>
<name>Kevin Ottens</name>
<email>kevin.ottens@enioka.com</email>
</author>
<published>2019-11-08T11:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=44cfa0631d25a1b558640e6122fa6b755bb8c7ad'/>
<id>44cfa0631d25a1b558640e6122fa6b755bb8c7ad</id>
<content type='text'>
Reviewers: #frameworks, dfaure, davidedmundson, bport, crossi

Subscribers: vkrause, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D25210
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewers: #frameworks, dfaure, davidedmundson, bport, crossi

Subscribers: vkrause, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D25210
</pre>
</div>
</content>
</entry>
<entry>
<title>These methods were adding in qt5.15</title>
<updated>2019-10-31T05:59:32+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2019-10-31T05:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=cf2c243ea9cc29e5267c076940c63d773da3d697'/>
<id>cf2c243ea9cc29e5267c076940c63d773da3d697</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make it compile against qt5.15 without deprecated method</title>
<updated>2019-10-30T12:37:44+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2019-10-30T12:37:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=80bf4c029e4cce085497f018193f0b7551f9e744'/>
<id>80bf4c029e4cce085497f018193f0b7551f9e744</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable KF_* group deprecation macros</title>
<updated>2019-10-20T01:32:29+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-10-20T01:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=c4c673338cf570c166e1bb02a2fa9e9dc6c55bb5'/>
<id>c4c673338cf570c166e1bb02a2fa9e9dc6c55bb5</id>
<content type='text'>
GIT_SILENT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GIT_SILENT
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ECMGenerateExportHeader to manage deprecated API better</title>
<updated>2019-10-18T19:23:32+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-10-08T13:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=fb37084b3e7c396cd10bf4d3253fee730320988a'/>
<id>fb37084b3e7c396cd10bf4d3253fee730320988a</id>
<content type='text'>
Summary:
Allows
* projects linking to KConfigCore/Gui to hide deprecated API up to a
  given version or silence deprecation warnings after a given version,
  using
  * -DKCONFIGCORE_DISABLE_DEPRECATED_BEFORE_AND_AT
  * -DKCONFIGCORE_NO_DEPRECATED
  * -DKCONFIGCORE_DEPRECATED_WARNINGS_SINCE
  * -DKCONFIGCORE_NO_DEPRECATED_WARNINGS
  * -DKCONFIGGUI_DISABLE_DEPRECATED_BEFORE_AND_AT
  * -DKCONFIGGUI_NO_DEPRECATED
  * -DKCONFIGGUI_DEPRECATED_WARNINGS_SINCE
  * -DKCONFIGGUI_NO_DEPRECATED_WARNINGS

  or
  * -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT
  * -DKF_NO_DEPRECATED
  * -DKF_DEPRECATED_WARNINGS_SINCE
  * -DKF_NO_DEPRECATED_WARNINGS
* to build KConfigCore/Gui optionally with deprecated API excluded from
  the build, using "EXCLUDE_DEPRECATED_BEFORE_AND_AT" cmake argument.

Test Plan:
Builds with EXCLUDE_DEPRECATED_BEFORE_AND_AT set to 0, 4.0.0, 5.0.0,
5.11.0, 5.24.0, 5.39.0, 5.42.0, CURRENT.

Reviewers: #frameworks, mlaurent

Reviewed By: mlaurent

Subscribers: mlaurent, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24496
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Allows
* projects linking to KConfigCore/Gui to hide deprecated API up to a
  given version or silence deprecation warnings after a given version,
  using
  * -DKCONFIGCORE_DISABLE_DEPRECATED_BEFORE_AND_AT
  * -DKCONFIGCORE_NO_DEPRECATED
  * -DKCONFIGCORE_DEPRECATED_WARNINGS_SINCE
  * -DKCONFIGCORE_NO_DEPRECATED_WARNINGS
  * -DKCONFIGGUI_DISABLE_DEPRECATED_BEFORE_AND_AT
  * -DKCONFIGGUI_NO_DEPRECATED
  * -DKCONFIGGUI_DEPRECATED_WARNINGS_SINCE
  * -DKCONFIGGUI_NO_DEPRECATED_WARNINGS

  or
  * -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT
  * -DKF_NO_DEPRECATED
  * -DKF_DEPRECATED_WARNINGS_SINCE
  * -DKF_NO_DEPRECATED_WARNINGS
* to build KConfigCore/Gui optionally with deprecated API excluded from
  the build, using "EXCLUDE_DEPRECATED_BEFORE_AND_AT" cmake argument.

Test Plan:
Builds with EXCLUDE_DEPRECATED_BEFORE_AND_AT set to 0, 4.0.0, 5.0.0,
5.11.0, 5.24.0, 5.39.0, 5.42.0, CURRENT.

Reviewers: #frameworks, mlaurent

Reviewed By: mlaurent

Subscribers: mlaurent, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24496
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose isImmutable to introspection (e.g. QML)</title>
<updated>2019-10-16T14:15:13+00:00</updated>
<author>
<name>Kevin Ottens</name>
<email>kevin.ottens@enioka.com</email>
</author>
<published>2019-10-16T14:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=3f68be12f87e83b67f9270eb139d894bf65ebef1'/>
<id>3f68be12f87e83b67f9270eb139d894bf65ebef1</id>
<content type='text'>
Reviewers: #plasma, #frameworks, mart, dfaure

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24697
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewers: #plasma, #frameworks, mart, dfaure

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24697
</pre>
</div>
</content>
</entry>
<entry>
<title>Add convenience for defaults/dirty states to KCoreConfigSkeleton</title>
<updated>2019-10-10T11:26:21+00:00</updated>
<author>
<name>Kevin Ottens</name>
<email>kevin.ottens@enioka.com</email>
</author>
<published>2019-10-10T11:25:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=4c3d3751968422ff5cba56b5da2036a1bceba314'/>
<id>4c3d3751968422ff5cba56b5da2036a1bceba314</id>
<content type='text'>
Summary:
It allows to verify if all the items of the skeleton are in their
default values or if they hold any value deviating from the latest
loaded values from KConfig.

We didn't really need this during the KCModule/QtWidgets time since we
could write KConfigDialogManager just fine without it. But for use with
QML and aiming at having similar magic in KQuickAddons::ConfigModule
such convenience functions will be needed.

Reviewers: #plasma, #frameworks, dfaure, mart

Subscribers: apol, kossebau, davidedmundson, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24494
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
It allows to verify if all the items of the skeleton are in their
default values or if they hold any value deviating from the latest
loaded values from KConfig.

We didn't really need this during the KCModule/QtWidgets time since we
could write KConfigDialogManager just fine without it. But for use with
QML and aiming at having similar magic in KQuickAddons::ConfigModule
such convenience functions will be needed.

Reviewers: #plasma, #frameworks, dfaure, mart

Subscribers: apol, kossebau, davidedmundson, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24494
</pre>
</div>
</content>
</entry>
<entry>
<title>Small performance enhacements</title>
<updated>2019-09-30T19:41:08+00:00</updated>
<author>
<name>Albert Astals Cid</name>
<email>aacid@kde.org</email>
</author>
<published>2019-09-30T19:31:24+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=33bcefa50dcf925f2e960957ab8e3edfd9c67338'/>
<id>33bcefa50dcf925f2e960957ab8e3edfd9c67338</id>
<content type='text'>
Summary: suggested by clang-tidy

Reviewers: davidedmundson

Reviewed By: davidedmundson

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24312
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: suggested by clang-tidy

Reviewers: davidedmundson

Reviewed By: davidedmundson

Subscribers: kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D24312
</pre>
</div>
</content>
</entry>
</feed>
