<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kconfig.git/autotests/kconfigskeletontest.cpp, branch v5.71.0-rc1</title>
<subtitle>hurd kconfig.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/'/>
<entry>
<title>KConfig: Convert to SPDX license statements</title>
<updated>2020-03-22T11:46:41+00:00</updated>
<author>
<name>Andreas Cord-Landwehr</name>
<email>cordlandwehr@kde.org</email>
</author>
<published>2020-03-22T11:38:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=43d4f1276b3afe259907add9b458f15252514fa4'/>
<id>43d4f1276b3afe259907add9b458f15252514fa4</id>
<content type='text'>
Summary:
Convert license headers to SPDX statements and add
license files as required by REUSE specification.

Reviewers: cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: ognarb, cgiboudeaux, kde-frameworks-devel

Tags: #frameworks

Maniphest Tasks: T11550

Differential Revision: https://phabricator.kde.org/D27601
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Convert license headers to SPDX statements and add
license files as required by REUSE specification.

Reviewers: cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: ognarb, cgiboudeaux, kde-frameworks-devel

Tags: #frameworks

Maniphest Tasks: T11550

Differential Revision: https://phabricator.kde.org/D27601
</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>Remove not necessary QtCore and co</title>
<updated>2018-03-11T12:36:48+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2018-03-11T12:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=610fe76bac95b7eb9f1fa44d05e4b4040707304f'/>
<id>610fe76bac95b7eb9f1fa44d05e4b4040707304f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some clazy warning</title>
<updated>2017-11-30T12:36:08+00:00</updated>
<author>
<name>Montel Laurent</name>
<email>montel@kde.org</email>
</author>
<published>2017-11-30T12:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=ee2b394599ffe1242e3b7ae7d40b3469485dcd97'/>
<id>ee2b394599ffe1242e3b7ae7d40b3469485dcd97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>autotests: fix the failures I got here.</title>
<updated>2017-08-01T07:56:00+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-08-01T07:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=48e2e7c9bcd24cc010a6af0a455f8793ea863d40'/>
<id>48e2e7c9bcd24cc010a6af0a455f8793ea863d40</id>
<content type='text'>
1) some of them can't run in parallel
2) kconfigskeletontest failed due to KSharedConfig being used under the
scene (for a year now), and there's probably some QPA or widget style
holding a ref (here, not in the CI). Indirectly, simply setting
QStandardPaths::setTestModeEnabled(true) fixes this since KSharedConfig
will then not share the instance with the non-test-mode-enabled instance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) some of them can't run in parallel
2) kconfigskeletontest failed due to KSharedConfig being used under the
scene (for a year now), and there's probably some QPA or widget style
holding a ref (here, not in the CI). Indirectly, simply setting
QStandardPaths::setTestModeEnabled(true) fixes this since KSharedConfig
will then not share the instance with the non-test-mode-enabled instance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix KCoreConfigSkeleton when toggling a value with saves in between</title>
<updated>2015-01-06T23:55:00+00:00</updated>
<author>
<name>Albert Astals Cid</name>
<email>aacid@kde.org</email>
</author>
<published>2015-01-06T23:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=257b66e049483d198723e515c3c1e65e18b6afb3'/>
<id>257b66e049483d198723e515c3c1e65e18b6afb3</id>
<content type='text'>
REVIEW: 121838
Acked by Matthew Dawson
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 121838
Acked by Matthew Dawson
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop re-loading values inside KCoreConfigSkeleton::save().</title>
<updated>2014-03-28T16:08:05+00:00</updated>
<author>
<name>Matthew Dawson</name>
<email>matthew@mjdsystems.ca</email>
</author>
<published>2014-03-28T15:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=4846b50aea0bc2262238963a85ab3556c22412e4'/>
<id>4846b50aea0bc2262238963a85ab3556c22412e4</id>
<content type='text'>
The extra load of values in KCoreConfigSkeleton is not documented anywhere
that it happens, and in normal circumstances re-loading new values isn't
expecterd during a save operation.

Update various mentions of readConfig/writeConfig to read/save.

Update documentation to match the new names of functions.

Rename writeConfig() to save() and usrWriteConfig() to usrSave()

Rename functions to match the new naming conventions.  Also create old deprecated
instances of both functions to ensure that old code continues to operate
correctly.  Also make save() non-virtual, for the same reasons read() is
now non-virtual.

Rename usrReadConfig to usrRead, to be consistent with the new name for readConfig.

Rename usrReadConfig to usrRead, and mark the former as deprecated.  To maintain
compatibility, usrRead still calls usrReadConfig in its default implementation.
usrReadConfig remains empty.

REVIEW: 117010
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The extra load of values in KCoreConfigSkeleton is not documented anywhere
that it happens, and in normal circumstances re-loading new values isn't
expecterd during a save operation.

Update various mentions of readConfig/writeConfig to read/save.

Update documentation to match the new names of functions.

Rename writeConfig() to save() and usrWriteConfig() to usrSave()

Rename functions to match the new naming conventions.  Also create old deprecated
instances of both functions to ensure that old code continues to operate
correctly.  Also make save() non-virtual, for the same reasons read() is
now non-virtual.

Rename usrReadConfig to usrRead, to be consistent with the new name for readConfig.

Rename usrReadConfig to usrRead, and mark the former as deprecated.  To maintain
compatibility, usrRead still calls usrReadConfig in its default implementation.
usrReadConfig remains empty.

REVIEW: 117010
</pre>
</div>
</content>
</entry>
<entry>
<title>Add KCoreConfigSkeleton::read() which doesn't call reparseConfiguration.</title>
<updated>2014-03-23T22:00:03+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2014-03-16T22:30:59+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/kconfig.git/commit/?id=c1980dbc51c9aa2770d09850e69529ea2211924b'/>
<id>c1980dbc51c9aa2770d09850e69529ea2211924b</id>
<content type='text'>
Call it from generated singletons, since the constructor creates
a KConfig from a filename, which already loads from disk.
This removes the need for using DelayedParsing.

REVIEW: 116845
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Call it from generated singletons, since the constructor creates
a KConfig from a filename, which already loads from disk.
This removes the need for using DelayedParsing.

REVIEW: 116845
</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://netuse.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://netuse.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>
